[30-Aug-2025 11:53:00 UTC] Payments API - Incoming request: {"client_id":"1553","amount":1000,"currency":"USD","payment_date":"2025-08-30","method":"transfer","reference":"123","notes":""}
[30-Aug-2025 11:53:00 UTC] Payments API - Inserting payment: {"client_id":"1553","payment_date":"2025-08-30","amount":1000,"currency":"USD","method":"transfer","reference":"123","notes":"","created_by":1,"created_at":"2025-08-30 11:53:00"}
[30-Aug-2025 11:53:00 UTC] Payments API - Payment created successfully with ID: 1
[30-Aug-2025 11:55:17 UTC] Payments API - Incoming request: {"client_id":"1553","amount":1000,"currency":"USD","payment_date":"2025-08-30","method":"transfer","reference":"123","notes":""}
[30-Aug-2025 11:55:17 UTC] Payments API - Inserting payment: {"client_id":"1553","payment_date":"2025-08-30","amount":1000,"currency":"USD","method":"transfer","reference":"123","notes":"","created_by":1,"created_at":"2025-08-30 11:55:17"}
[30-Aug-2025 11:55:17 UTC] Payments API - Payment created successfully with ID: 2
[30-Aug-2025 11:56:20 UTC] Payments API - Incoming request: {"client_id":"1553","currency":"USD","issue_date":"2025-08-30","due_date":"2025-09-30","notes":"","items":[{"application_id":"6","description":"V","credit_units":1,"expiry_date":null,"unit_price":1,"quantity":1}]}
[30-Aug-2025 11:56:20 UTC] Payments API - No admin session found
[30-Aug-2025 11:56:20 UTC] Payments API - Error: Admin session not found
[30-Aug-2025 11:56:20 UTC] Payments API - Stack trace: #0 {main}
[30-Aug-2025 11:56:43 UTC] Payments API - Incoming request: {"client_id":"1553","currency":"USD","issue_date":"2025-08-30","due_date":"2025-09-30","notes":"","items":[{"application_id":"6","description":"V","credit_units":1,"expiry_date":null,"unit_price":1,"quantity":1}]}
[30-Aug-2025 11:56:43 UTC] Payments API - No admin session found
[30-Aug-2025 11:56:43 UTC] Payments API - Error: Admin session not found
[30-Aug-2025 11:56:43 UTC] Payments API - Stack trace: #0 {main}
[30-Aug-2025 16:26:37 UTC] Incoming data: {"client_id":"2701","currency":"USD","issue_date":"2025-08-30","due_date":"2025-10-01","notes":"","items":[{"application_id":"6","description":"1","credit_units":1,"expiry_date":"2025-08-31","unit_price":1,"quantity":1}]}
[30-Aug-2025 16:26:52 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[30-Aug-2025 16:26:52 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[30-Aug-2025 16:26:59 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[30-Aug-2025 16:26:59 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[30-Aug-2025 16:27:20 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[30-Aug-2025 16:27:20 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[30-Aug-2025 16:27:29 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[30-Aug-2025 16:27:29 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[01-Sep-2025 08:54:31 UTC] License Settings API - Error: Invalid input parameters
[01-Sep-2025 08:54:31 UTC] License Settings API - Stack trace: #0 {main}
[01-Sep-2025 08:55:03 UTC] License Settings API - Error: Invalid input parameters
[01-Sep-2025 08:55:03 UTC] License Settings API - Stack trace: #0 {main}
[02-Sep-2025 13:18:07 UTC] License Settings API - Error: Invalid input parameters
[02-Sep-2025 13:18:07 UTC] License Settings API - Stack trace: #0 {main}
[03-Sep-2025 10:56:35 UTC] License Settings API - Error: Invalid input parameters
[03-Sep-2025 10:56:35 UTC] License Settings API - Stack trace: #0 {main}
[03-Sep-2025 12:05:18 UTC] License Settings API - Error: Invalid input parameters
[03-Sep-2025 12:05:18 UTC] License Settings API - Stack trace: #0 {main}
[04-Sep-2025 13:04:52 UTC] License Settings API - Error: Invalid input parameters
[04-Sep-2025 13:04:52 UTC] License Settings API - Stack trace: #0 {main}
[06-Sep-2025 09:49:34 UTC] Incoming data: {"client_id":"1780","currency":"USD","issue_date":"2025-09-06","due_date":null,"notes":"","items":[{"application_id":"6","description":"1","credit_units":11,"expiry_date":null,"unit_price":1,"quantity":1}]}
[06-Sep-2025 10:46:04 UTC] Payments API - Incoming request: {"client_id":"2701","amount":1000,"currency":"USD","payment_date":"2025-09-06","method":"bank","reference":"","notes":""}
[06-Sep-2025 10:46:04 UTC] Payments API - Inserting payment: {"client_id":"2701","payment_date":"2025-09-06","amount":1000,"currency":"USD","method":"bank","reference":"","notes":"","created_by":1,"created_at":"2025-09-06 10:46:04"}
[06-Sep-2025 10:46:04 UTC] Payments API - Payment created successfully with ID: 3
[08-Sep-2025 08:35:16 UTC] Incoming data: {"client_id":"2791","currency":"USD","issue_date":"2025-06-10","due_date":"2026-06-09","notes":"","items":[{"application_id":"103","description":"24000","credit_units":24000,"expiry_date":"2026-06-09","unit_price":1800,"quantity":1}]}
[08-Sep-2025 08:35:44 UTC] Incoming data: {"client_id":"2791","currency":"USD","issue_date":"2025-06-10","due_date":"2026-06-09","notes":"","items":[{"application_id":"103","description":"24000","credit_units":24000,"expiry_date":"2026-06-09","unit_price":1800,"quantity":1}]}
[08-Sep-2025 09:05:45 UTC] Incoming data: {"client_id":"2880","currency":"SAR","issue_date":"2025-08-25","due_date":"2025-08-25","notes":"","items":[{"application_id":"6","description":"5000","credit_units":5000,"expiry_date":"2026-08-24","unit_price":4000,"quantity":1}]}
[08-Sep-2025 09:10:54 UTC] Incoming data: {"client_id":"2917","currency":"USD","issue_date":"2025-06-21","due_date":"2025-06-21","notes":"","items":[{"application_id":"6","description":"40000","credit_units":40000,"expiry_date":"2025-06-20","unit_price":1200,"quantity":1}]}
[08-Sep-2025 09:12:51 UTC] Incoming data: {"client_id":"2919","currency":"USD","issue_date":"2025-06-21","due_date":"2025-06-21","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-06-20","unit_price":900,"quantity":1}]}
[08-Sep-2025 09:22:09 UTC] Incoming data: {"client_id":"2122","currency":"SAR","issue_date":"2025-06-29","due_date":"2025-06-29","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-06-28","unit_price":3000,"quantity":1}]}
[08-Sep-2025 09:29:48 UTC] Incoming data: {"client_id":"2921","currency":"USD","issue_date":"2025-06-29","due_date":"2025-06-29","notes":"","items":[{"application_id":"6","description":"40000","credit_units":40000,"expiry_date":"2026-06-28","unit_price":2000,"quantity":1}]}
[08-Sep-2025 09:35:33 UTC] Incoming data: {"client_id":"2132","currency":"SAR","issue_date":"2025-06-29","due_date":"2025-06-29","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-06-28","unit_price":3750,"quantity":1}]}
[08-Sep-2025 09:56:28 UTC] Incoming data: {"client_id":"2864","currency":"USD","issue_date":"2025-07-02","due_date":"2025-07-02","notes":"","items":[{"application_id":"6","description":"3000","credit_units":3000,"expiry_date":"2026-07-01","unit_price":462,"quantity":1}]}
[08-Sep-2025 09:57:56 UTC] Incoming data: {"client_id":"2923","currency":"USD","issue_date":"2025-06-29","due_date":"2025-06-29","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-06-28","unit_price":800,"quantity":1}]}
[08-Sep-2025 10:02:22 UTC] Incoming data: {"client_id":"2781","currency":"SAR","issue_date":"2025-07-08","due_date":"2025-07-08","notes":"","items":[{"application_id":"6","description":"1000","credit_units":1000,"expiry_date":"2026-07-07","unit_price":1000,"quantity":1}]}
[08-Sep-2025 10:03:39 UTC] Incoming data: {"client_id":"2102","currency":"SAR","issue_date":"2025-07-09","due_date":"2025-07-09","notes":"","items":[{"application_id":"6","description":"3000","credit_units":3000,"expiry_date":"2026-07-08","unit_price":3000,"quantity":1}]}
[08-Sep-2025 10:05:12 UTC] Incoming data: {"client_id":"178","currency":"USD","issue_date":"2025-07-15","due_date":"2025-07-15","notes":"","items":[{"application_id":"6","description":"5000","credit_units":5000,"expiry_date":"2026-07-14","unit_price":1000,"quantity":1}]}
[08-Sep-2025 10:06:12 UTC] Incoming data: {"client_id":"2870","currency":"SAR","issue_date":"2025-07-30","due_date":"2025-07-30","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"20226-07-29","unit_price":3250,"quantity":1}]}
[08-Sep-2025 10:06:12 UTC] Invoices API - Error: SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect date value: '20226-07-29' for column `authumra_offline2017`.`invoice_items`.`expiry_date` at row 1
[08-Sep-2025 10:06:12 UTC] Invoices API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/invoices_create.php(71): DataBaseObjects->insert('invoice_items', Array)
#2 {main}
[08-Sep-2025 10:06:23 UTC] Incoming data: {"client_id":"2870","currency":"SAR","issue_date":"2025-07-30","due_date":"2025-07-30","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"20226-07-29","unit_price":3250,"quantity":1}]}
[08-Sep-2025 10:06:23 UTC] Invoices API - Error: SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect date value: '20226-07-29' for column `authumra_offline2017`.`invoice_items`.`expiry_date` at row 1
[08-Sep-2025 10:06:23 UTC] Invoices API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/invoices_create.php(71): DataBaseObjects->insert('invoice_items', Array)
#2 {main}
[08-Sep-2025 10:06:31 UTC] Incoming data: {"client_id":"2870","currency":"SAR","issue_date":"2025-07-30","due_date":"2025-07-30","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-07-29","unit_price":3250,"quantity":1}]}
[08-Sep-2025 10:07:54 UTC] Incoming data: {"client_id":"2827","currency":"SAR","issue_date":"2025-07-17","due_date":"2025-07-17","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-07-16","unit_price":3000,"quantity":1}]}
[08-Sep-2025 10:09:48 UTC] Incoming data: {"client_id":"2834","currency":"USD","issue_date":"2025-07-30","due_date":"2025-07-30","notes":"","items":[{"application_id":"6","description":"37000","credit_units":37000,"expiry_date":"2026-07-29","unit_price":3000,"quantity":1}]}
[08-Sep-2025 10:11:05 UTC] Incoming data: {"client_id":"2938","currency":"SAR","issue_date":"2025-08-01","due_date":"2025-08-01","notes":"","items":[{"application_id":"6","description":"2500","credit_units":2500,"expiry_date":"2025-07-31","unit_price":2500,"quantity":1}]}
[08-Sep-2025 10:12:08 UTC] Incoming data: {"client_id":"2132","currency":"SAR","issue_date":"2025-08-05","due_date":"2025-08-05","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-08-04","unit_price":3750,"quantity":1}]}
[08-Sep-2025 10:13:17 UTC] Incoming data: {"client_id":"1078","currency":"USD","issue_date":"2025-08-05","due_date":"2025-08-05","notes":"","items":[{"application_id":"6","description":"4000","credit_units":4000,"expiry_date":"2026-08-04","unit_price":1000,"quantity":1}]}
[08-Sep-2025 10:20:31 UTC] Incoming data: {"client_id":"1144","currency":"USD","issue_date":"2025-08-05","due_date":"2025-08-05","notes":"","items":[{"application_id":"6","description":"5000","credit_units":5000,"expiry_date":"2026-08-04","unit_price":1000,"quantity":1}]}
[08-Sep-2025 10:23:06 UTC] Incoming data: {"client_id":"1822","currency":"USD","issue_date":"2025-08-05","due_date":"2025-08-05","notes":"","items":[{"application_id":"6","description":"5000","credit_units":5000,"expiry_date":"2026-08-04","unit_price":1400,"quantity":1}]}
[08-Sep-2025 10:24:18 UTC] Incoming data: {"client_id":"2654","currency":"USD","issue_date":"2025-08-05","due_date":"2025-08-05","notes":"","items":[{"application_id":"6","description":"2000","credit_units":2000,"expiry_date":"2026-08-04","unit_price":610,"quantity":1}]}
[08-Sep-2025 10:26:11 UTC] Incoming data: {"client_id":"2770","currency":"SAR","issue_date":"2025-08-05","due_date":"2025-08-05","notes":"","items":[{"application_id":"6","description":"12000","credit_units":12000,"expiry_date":null,"unit_price":5000,"quantity":1}]}
[08-Sep-2025 10:28:21 UTC] Incoming data: {"client_id":"2946","currency":"USD","issue_date":"2025-08-05","due_date":"2025-08-05","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-08-04","unit_price":1000,"quantity":1}]}
[08-Sep-2025 10:29:23 UTC] Incoming data: {"client_id":"2780","currency":"SAR","issue_date":"2025-08-06","due_date":"2026-08-06","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-08-05","unit_price":3750,"quantity":1}]}
[08-Sep-2025 10:30:23 UTC] Incoming data: {"client_id":"2820","currency":"SAR","issue_date":"2025-08-17","due_date":"2025-08-17","notes":"","items":[{"application_id":"6","description":"6000","credit_units":6000,"expiry_date":"2026-08-16","unit_price":4000,"quantity":1}]}
[08-Sep-2025 10:38:55 UTC] Incoming data: {"client_id":"208","currency":"GBP","issue_date":"2025-08-17","due_date":"2025-08-17","notes":"","items":[{"application_id":"6","description":"1000","credit_units":1000,"expiry_date":"2026-08-16","unit_price":400,"quantity":1},{"application_id":"2","description":"1000","credit_units":1000,"expiry_date":"2026-08-16","unit_price":400,"quantity":1}]}
[08-Sep-2025 10:51:29 UTC] Incoming data: {"client_id":"2949","currency":"SAR","issue_date":"2025-08-17","due_date":"2025-08-17","notes":"","items":[{"application_id":"6","description":"4000","credit_units":4000,"expiry_date":"2026-08-16","unit_price":4000,"quantity":1}]}
[08-Sep-2025 10:52:36 UTC] Incoming data: {"client_id":"2122","currency":"SAR","issue_date":"2025-06-29","due_date":"2025-06-29","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-06-28","unit_price":3000,"quantity":1}]}
[08-Sep-2025 10:53:59 UTC] Incoming data: {"client_id":"2809","currency":"SAR","issue_date":"2025-08-28","due_date":"2025-08-28","notes":"","items":[{"application_id":"6","description":"5000","credit_units":5000,"expiry_date":"2026-08-27","unit_price":3000,"quantity":1}]}
[08-Sep-2025 10:54:52 UTC] Incoming data: {"client_id":"2880","currency":"SAR","issue_date":"2025-08-25","due_date":"2025-08-25","notes":"","items":[{"application_id":"6","description":"5000","credit_units":5000,"expiry_date":"2026-08-24","unit_price":4000,"quantity":1}]}
[08-Sep-2025 10:57:05 UTC] Incoming data: {"client_id":"2933","currency":"USD","issue_date":"2025-08-25","due_date":"2025-08-25","notes":"","items":[{"application_id":"6","description":"12000","credit_units":12000,"expiry_date":"2026-08-24","unit_price":1230,"quantity":1}]}
[08-Sep-2025 10:59:11 UTC] Incoming data: {"client_id":"747","currency":"SAR","issue_date":"2025-08-25","due_date":"2025-08-25","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-08-24","unit_price":3500,"quantity":1}]}
[08-Sep-2025 11:00:14 UTC] Incoming data: {"client_id":"2838","currency":"USD","issue_date":"2025-08-25","due_date":"2025-08-25","notes":"","items":[{"application_id":"6","description":"2000","credit_units":2000,"expiry_date":"2026-08-24","unit_price":800,"quantity":1}]}
[08-Sep-2025 11:01:25 UTC] Incoming data: {"client_id":"2953","currency":"SAR","issue_date":"2025-08-25","due_date":"2025-08-25","notes":"","items":[{"application_id":"6","description":"10000","credit_units":10000,"expiry_date":"2026-08-24","unit_price":3500,"quantity":1}]}
[08-Sep-2025 11:02:38 UTC] Incoming data: {"client_id":"2967","currency":"SAR","issue_date":"2025-08-31","due_date":"2025-08-31","notes":"","items":[{"application_id":"6","description":"2500","credit_units":2500,"expiry_date":"2026-08-30","unit_price":2500,"quantity":1}]}
[08-Sep-2025 13:10:17 UTC] Incoming data: {"client_id":"2045","currency":"SAR","issue_date":"2025-09-03","due_date":"2025-09-03","notes":"","items":[{"application_id":"6","description":"500","credit_units":500,"expiry_date":"2026-09-02","unit_price":500,"quantity":1}]}
[08-Sep-2025 13:11:42 UTC] Incoming data: {"client_id":"2782","currency":"SAR","issue_date":"2025-09-05","due_date":"2025-09-05","notes":"","items":[{"application_id":"6","description":"750","credit_units":750,"expiry_date":"2026-09-04","unit_price":750,"quantity":1}]}
[08-Sep-2025 13:12:50 UTC] Incoming data: {"client_id":"2909","currency":"SAR","issue_date":"2025-07-30","due_date":"2025-07-30","notes":"","items":[{"application_id":"6","description":"400","credit_units":400,"expiry_date":"2026-07-29","unit_price":400,"quantity":1}]}
[08-Sep-2025 13:17:20 UTC] Incoming data: {"client_id":"2873","currency":"SAR","issue_date":"2025-06-15","due_date":"2025-06-15","notes":"","items":[{"application_id":"6","description":"500","credit_units":500,"expiry_date":"2026-06-14","unit_price":500,"quantity":1}]}
[08-Sep-2025 13:46:52 UTC] Incoming data: {"client_id":"1053","currency":"EGP","issue_date":"2025-08-26","due_date":"2025-08-26","notes":"","items":[{"application_id":"2","description":"\u0645\u0641\u062a\u0648\u062d\u0629 - \u0634\u0647\u0631\u064a\u0629","credit_units":1,"expiry_date":"2026-09-25","unit_price":2000,"quantity":1}]}
[08-Sep-2025 13:48:35 UTC] Incoming data: {"client_id":"2950","currency":"EGP","issue_date":"2025-08-23","due_date":"2025-08-23","notes":"","items":[{"application_id":"2","description":"\u0645\u0641\u062a\u0648\u062d\u0629 - \u0634\u0647\u0631\u064a\u0629","credit_units":1,"expiry_date":"2026-09-22","unit_price":1500,"quantity":1}]}
[12-Sep-2025 13:09:07 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 13:09:07 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 13:11:56 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 13:11:56 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 15:06:31 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 15:06:31 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 15:07:14 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 15:07:14 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 15:12:43 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 15:12:43 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 15:12:58 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 15:12:58 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 15:14:55 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 15:14:55 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 18:28:47 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 18:28:47 UTC] License Settings API - Stack trace: #0 {main}
[12-Sep-2025 20:19:11 UTC] License Settings API - Error: Invalid input parameters
[12-Sep-2025 20:19:11 UTC] License Settings API - Stack trace: #0 {main}
[13-Sep-2025 12:37:21 UTC] License Settings API - Error: Invalid input parameters
[13-Sep-2025 12:37:21 UTC] License Settings API - Stack trace: #0 {main}
[13-Sep-2025 13:44:24 UTC] License Settings API - Error: Invalid input parameters
[13-Sep-2025 13:44:24 UTC] License Settings API - Stack trace: #0 {main}
[13-Sep-2025 13:45:48 UTC] License Settings API - Error: Invalid input parameters
[13-Sep-2025 13:45:49 UTC] License Settings API - Stack trace: #0 {main}
[13-Sep-2025 13:46:17 UTC] License Settings API - Error: Invalid input parameters
[13-Sep-2025 13:46:17 UTC] License Settings API - Stack trace: #0 {main}
[13-Sep-2025 13:53:01 UTC] License Settings API - Error: Invalid input parameters
[13-Sep-2025 13:53:01 UTC] License Settings API - Stack trace: #0 {main}
[13-Sep-2025 14:28:25 UTC] License Settings API - Error: Invalid input parameters
[13-Sep-2025 14:28:25 UTC] License Settings API - Stack trace: #0 {main}
[13-Sep-2025 18:03:45 UTC] License Settings API - Error: Invalid input parameters
[13-Sep-2025 18:03:45 UTC] License Settings API - Stack trace: #0 {main}
[15-Sep-2025 08:35:09 UTC] Payments API - Incoming request: {"client_id":"2791","amount":1647,"currency":"USD","payment_date":"2025-06-15","method":"bank","reference":"","notes":"Anas Account"}
[15-Sep-2025 08:35:09 UTC] Payments API - Inserting payment: {"client_id":"2791","payment_date":"2025-06-15","amount":1647,"currency":"USD","method":"bank","reference":"","notes":"Anas Account","created_by":2,"created_at":"2025-09-15 08:35:09"}
[15-Sep-2025 08:35:09 UTC] Payments API - Payment created successfully with ID: 4
[15-Sep-2025 08:39:08 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:39:08 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:39:21 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:39:21 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:39:51 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:39:51 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:40:46 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:40:46 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:41:10 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:41:10 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:41:37 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:41:37 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:42:24 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:42:24 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:48:09 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:48:09 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:49:44 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:49:44 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 08:50:59 UTC] Invoices Update API - Error: SQLSTATE[HY000]: General error: 1364 Field 'invoice_item_id' doesn't have a default value
[15-Sep-2025 08:50:59 UTC] Invoices Update API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_update.php(118): PDOStatement->execute(Array)
#1 {main}
[15-Sep-2025 09:46:45 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 43
[15-Sep-2025 09:46:45 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 46
[15-Sep-2025 09:46:45 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 48
[15-Sep-2025 09:46:45 UTC] Payments Allocate API - Error: Invoice not found: 
[15-Sep-2025 09:46:45 UTC] Payments Allocate API - Stack trace: #0 {main}
[15-Sep-2025 09:58:35 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 43
[15-Sep-2025 09:58:35 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 46
[15-Sep-2025 09:58:35 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 48
[15-Sep-2025 09:58:35 UTC] Payments Allocate API - Error: Invoice not found: 
[15-Sep-2025 09:58:35 UTC] Payments Allocate API - Stack trace: #0 {main}
[15-Sep-2025 09:58:58 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 43
[15-Sep-2025 09:58:58 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 46
[15-Sep-2025 09:58:58 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 48
[15-Sep-2025 09:58:58 UTC] Payments Allocate API - Error: Invoice not found: 
[15-Sep-2025 09:58:58 UTC] Payments Allocate API - Stack trace: #0 {main}
[15-Sep-2025 10:01:51 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 43
[15-Sep-2025 10:01:51 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 46
[15-Sep-2025 10:01:51 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 48
[15-Sep-2025 10:01:51 UTC] Payments Allocate API - Error: Invoice not found: 
[15-Sep-2025 10:01:51 UTC] Payments Allocate API - Stack trace: #0 {main}
[15-Sep-2025 10:58:08 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 43
[15-Sep-2025 10:58:08 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 46
[15-Sep-2025 10:58:08 UTC] PHP Warning:  Trying to access array offset on value of type int in /home5/virgosy/public_html/billing/api/payments_allocate.php on line 48
[15-Sep-2025 10:58:08 UTC] Payments Allocate API - Error: Invoice not found: 
[15-Sep-2025 10:58:08 UTC] Payments Allocate API - Stack trace: #0 {main}
[15-Sep-2025 11:34:44 UTC] Payments API - Incoming request: {"client_id":"2985","amount":17500,"currency":"EGP","payment_date":"2025-09-14","method":"bank","reference":"525715219068","notes":"Kinan Insta"}
[15-Sep-2025 11:34:44 UTC] Payments API - Inserting payment: {"client_id":"2985","payment_date":"2025-09-14","amount":17500,"currency":"EGP","method":"bank","reference":"525715219068","notes":"Kinan Insta","created_by":1,"created_at":"2025-09-15 11:34:44"}
[15-Sep-2025 11:34:44 UTC] Payments API - Payment created successfully with ID: 5
[15-Sep-2025 11:41:11 UTC] Payments API - Incoming request: {"client_id":"2880","amount":23750,"currency":"EGP","payment_date":"2025-09-13","method":"bank","reference":"01012122321","notes":"$500"}
[15-Sep-2025 11:41:11 UTC] Payments API - Inserting payment: {"client_id":"2880","payment_date":"2025-09-13","amount":23750,"currency":"EGP","method":"bank","reference":"01012122321","notes":"$500","created_by":1,"created_at":"2025-09-15 11:41:11"}
[15-Sep-2025 11:41:11 UTC] Payments API - Payment created successfully with ID: 6
[16-Sep-2025 09:50:47 UTC] Incoming data: {"client_id":"2985","currency":"EGP","issue_date":"2025-09-14","due_date":"2025-09-14","notes":"\u0627\u0644\u0627\u062a\u0641\u0627\u0642 : \u0627\u0634\u062a\u0631\u0627\u0643 \u0639\u0627\u0645 \u0643\u0627\u0645\u0644","items":[{"application_id":"2","description":"\u0628\u0627\u0642\u0629 \u0645\u0641\u062a\u0648\u062d\u0629","credit_units":1,"expiry_date":null,"unit_price":17500,"quantity":1}]}
[16-Sep-2025 10:43:58 UTC] Incoming data: {"client_id":"2132","currency":"SAR","issue_date":"2025-09-14","due_date":"2025-09-14","notes":"","items":[{"application_id":"6","description":"10000 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-09-13","unit_price":3750,"quantity":1}]}
[16-Sep-2025 12:58:49 UTC] Payments API - Incoming request: {"client_id":"2980","amount":400,"currency":"USD","payment_date":"2025-09-14","method":"cash","account_id":"12","reference":"","notes":"\u0633\u062c\u0644 \u0627\u0633\u062a\u0644\u0627\u0645 \u0645\u0628\u0644\u063a 400 \u062f\u0648\u0644\u0627\u0631 \u0627\u0645\u0631\u064a\u0643\u064a\n\u0645\u0646 \u0634\u0631\u0643\u0629 \u0631\u0648\u0636\u0629 \u0627\u0644\u0645\u0644\u0628\u064a \u0644\u0644\u0633\u064a\u0627\u062d\u0629 \u0648\u0627\u0644\u0633\u0641\u0631 \u062f\u0645\u0634\u0642 \u0633\u0648\u0631\u064a\u0627\n\u062a\u0645 \u0627\u0644\u0627\u0633\u062a\u0644\u0627\u0645 \u0628\u0627\u0644\u064a\u062f \u0644\u0644\u0633\u064a\u062f \u0645\u062d\u0645\u062f \u0627\u0644\u0648\u0627\u0633\u0637\u064a \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u0633\u064a\u062f\u0629 \u0631\u0632\u0627\u0646 \u0645\u062f\u064a\u0631\u0629 \u0627\u0644\u0645\u0643\u062a\u0628 \u0641\u064a \u0634\u0631\u0643\u0629 \u0631\u0648\u0636\u0629 \u0627\u0644\u0645\u0644\u0628\u064a \u0636\u0645\u0646  \u0645\u0643\u062a\u0628\u0647\u0645 \u062f\u0645\u0634\u0642 \u0628\u062a\u0627\u0631\u064a\u062e 14-09-2025\n"}
[16-Sep-2025 12:58:49 UTC] Payments API - Inserting payment: {"client_id":"2980","payment_date":"2025-09-14","amount":400,"currency":"USD","method":"cash","account_id":"12","reference":"","notes":"\u0633\u062c\u0644 \u0627\u0633\u062a\u0644\u0627\u0645 \u0645\u0628\u0644\u063a 400 \u062f\u0648\u0644\u0627\u0631 \u0627\u0645\u0631\u064a\u0643\u064a\n\u0645\u0646 \u0634\u0631\u0643\u0629 \u0631\u0648\u0636\u0629 \u0627\u0644\u0645\u0644\u0628\u064a \u0644\u0644\u0633\u064a\u0627\u062d\u0629 \u0648\u0627\u0644\u0633\u0641\u0631 \u062f\u0645\u0634\u0642 \u0633\u0648\u0631\u064a\u0627\n\u062a\u0645 \u0627\u0644\u0627\u0633\u062a\u0644\u0627\u0645 \u0628\u0627\u0644\u064a\u062f \u0644\u0644\u0633\u064a\u062f \u0645\u062d\u0645\u062f \u0627\u0644\u0648\u0627\u0633\u0637\u064a \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u0633\u064a\u062f\u0629 \u0631\u0632\u0627\u0646 \u0645\u062f\u064a\u0631\u0629 \u0627\u0644\u0645\u0643\u062a\u0628 \u0641\u064a \u0634\u0631\u0643\u0629 \u0631\u0648\u0636\u0629 \u0627\u0644\u0645\u0644\u0628\u064a \u0636\u0645\u0646  \u0645\u0643\u062a\u0628\u0647\u0645 \u062f\u0645\u0634\u0642 \u0628\u062a\u0627\u0631\u064a\u062e 14-09-2025\n","created_by":1,"created_at":"2025-09-16 12:58:49"}
[16-Sep-2025 12:58:49 UTC] Payments API - Payment created successfully with ID: 7
[16-Sep-2025 13:00:05 UTC] Payments API - Incoming request: {"client_id":"2562","amount":1298,"currency":"USD","payment_date":"2025-09-08","method":"bank","account_id":"5","reference":"","notes":""}
[16-Sep-2025 13:00:05 UTC] Payments API - Inserting payment: {"client_id":"2562","payment_date":"2025-09-08","amount":1298,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":1,"created_at":"2025-09-16 13:00:05"}
[16-Sep-2025 13:00:05 UTC] Payments API - Payment created successfully with ID: 8
[16-Sep-2025 13:21:08 UTC] Payments API - Incoming request: {"client_id":"2122","amount":800,"currency":"USD","payment_date":"2025-09-10","method":"other","account_id":"8","reference":"","notes":""}
[16-Sep-2025 13:21:08 UTC] Payments API - Inserting payment: {"client_id":"2122","payment_date":"2025-09-10","amount":800,"currency":"USD","method":"other","account_id":"8","reference":"","notes":"","created_by":2,"created_at":"2025-09-16 13:21:08"}
[16-Sep-2025 13:21:08 UTC] Payments API - Payment created successfully with ID: 9
[16-Sep-2025 13:21:29 UTC] Payments Allocate API - Error: Currency mismatch for invoice 35
[16-Sep-2025 13:21:29 UTC] Payments Allocate API - Stack trace: #0 {main}
[16-Sep-2025 13:21:42 UTC] Payments Allocate API - Error: Currency mismatch for invoice 35
[16-Sep-2025 13:21:42 UTC] Payments Allocate API - Stack trace: #0 {main}
[16-Sep-2025 13:23:47 UTC] Payments Allocate API - Error: Currency mismatch for invoice 35
[16-Sep-2025 13:23:47 UTC] Payments Allocate API - Stack trace: #0 {main}
[16-Sep-2025 14:07:41 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[16-Sep-2025 14:07:41 UTC] Payments Allocate API - Stack trace: #0 {main}
[16-Sep-2025 14:20:49 UTC] Payments API - Incoming request: {"client_id":"2122","amount":800,"currency":"USD","payment_date":"2025-09-10","method":"bank","account_id":"8","reference":"","notes":""}
[16-Sep-2025 14:20:49 UTC] Payments API - Inserting payment: {"client_id":"2122","payment_date":"2025-09-10","amount":800,"currency":"USD","method":"bank","account_id":"8","reference":"","notes":"","created_by":2,"created_at":"2025-09-16 14:20:49"}
[16-Sep-2025 14:20:49 UTC] Payments API - Payment created successfully with ID: 10
[16-Sep-2025 15:04:42 UTC] Payments API - Incoming request: {"client_id":"2919","amount":900,"currency":"USD","payment_date":"2025-06-21","method":"bank","account_id":"5","reference":"","notes":""}
[16-Sep-2025 15:04:42 UTC] Payments API - Inserting payment: {"client_id":"2919","payment_date":"2025-06-21","amount":900,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-16 15:04:42"}
[16-Sep-2025 15:04:42 UTC] Payments API - Payment created successfully with ID: 11
[18-Sep-2025 07:50:47 UTC] Incoming data: {"client_id":"2921","currency":"USD","issue_date":"2025-09-18","due_date":"2025-09-18","notes":"\u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0642\u064a\u0645\u0629 4000 \u062e\u0635\u0645 1950","items":[{"application_id":"6","description":"4000","credit_units":1,"expiry_date":"2026-09-17","unit_price":2050,"quantity":1}]}
[18-Sep-2025 09:27:02 UTC] Invoices Get API - Error: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'c.client_name' in 'SELECT'
[18-Sep-2025 09:27:02 UTC] Invoices Get API - Stack trace: #0 /home5/virgosy/public_html/billing/api/invoices_get.php(106): PDOStatement->execute(Array)
#1 {main}
[18-Sep-2025 09:49:39 UTC] Incoming data: {"client_id":"1768","currency":"EGP","issue_date":"2025-09-16","due_date":"2025-09-16","notes":"\u0628\u0627\u0642\u0629 \u0644\u0645\u062f\u0629 \u0639\u0627\u0645","items":[{"application_id":"2","description":"open","credit_units":1,"expiry_date":"2026-09-15","unit_price":17500,"quantity":1}]}
[18-Sep-2025 09:50:45 UTC] Incoming data: {"client_id":"2276","currency":"SAR","issue_date":"2025-09-17","due_date":"2025-09-17","notes":"2500 \u062c\u0648\u0627\u0632","items":[{"application_id":"6","description":"2500","credit_units":1,"expiry_date":null,"unit_price":2500,"quantity":1}]}
[18-Sep-2025 09:53:46 UTC] Incoming data: {"client_id":"2851","currency":"SAR","issue_date":"2025-09-18","due_date":"2025-09-18","notes":"2000 \u062c\u0648\u0627\u0632","items":[{"application_id":"6","description":"2000 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-09-20","unit_price":2000,"quantity":1}]}
[18-Sep-2025 10:05:29 UTC] Incoming data: {"client_id":"2943","currency":"SAR","issue_date":"2025-09-07","due_date":"2025-09-07","notes":"1100 ","items":[{"application_id":"6","description":"1100 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-09-07","unit_price":1100,"quantity":1}]}
[18-Sep-2025 10:11:28 UTC] Incoming data: {"client_id":"2961","currency":"SAR","issue_date":"2025-08-27","due_date":"2025-08-27","notes":"","items":[{"application_id":"6","description":"100 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-08-26","unit_price":100,"quantity":1}]}
[18-Sep-2025 10:12:58 UTC] Incoming data: {"client_id":"2876","currency":"SAR","issue_date":"2025-08-16","due_date":"2025-08-16","notes":"100 \u062c\u0648\u0627\u0632","items":[{"application_id":"6","description":"100 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-08-26","unit_price":100,"quantity":1}]}
[18-Sep-2025 10:14:05 UTC] Incoming data: {"client_id":"2955","currency":"SAR","issue_date":"2025-09-06","due_date":"2025-09-06","notes":"700 \u062c\u0648\u0627\u0632","items":[{"application_id":"6","description":"700 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-09-06","unit_price":700,"quantity":1}]}
[18-Sep-2025 10:15:31 UTC] Incoming data: {"client_id":"2909","currency":"SAR","issue_date":"2025-09-07","due_date":"2025-09-07","notes":"","items":[{"application_id":"6","description":"500 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-09-06","unit_price":500,"quantity":1}]}
[18-Sep-2025 10:17:05 UTC] Incoming data: {"client_id":"2801","currency":"SAR","issue_date":"2025-08-13","due_date":"2025-08-13","notes":"","items":[{"application_id":"6","description":"100 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-08-12","unit_price":100,"quantity":1}]}
[18-Sep-2025 10:18:16 UTC] Incoming data: {"client_id":"2781","currency":"SAR","issue_date":"2025-09-14","due_date":"2025-09-14","notes":"","items":[{"application_id":"6","description":"500 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2025-09-13","unit_price":500,"quantity":1}]}
[18-Sep-2025 10:32:01 UTC] Payments API - Incoming request: {"client_id":"2132","amount":1000,"currency":"USD","payment_date":"2025-07-09","method":"cash","account_id":"18","reference":"","notes":""}
[18-Sep-2025 10:32:01 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-07-09","amount":1000,"currency":"USD","method":"cash","account_id":"18","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 10:32:01"}
[18-Sep-2025 10:32:01 UTC] Payments API - Payment created successfully with ID: 12
[18-Sep-2025 10:32:33 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 10:32:33 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 10:32:57 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 10:32:57 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 10:34:46 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 10:34:46 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 10:35:32 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 10:35:32 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 10:45:46 UTC] Payments API - Incoming request: {"client_id":"2132","amount":48350,"currency":"EGP","payment_date":"2025-09-07","method":"wallet","account_id":"13","reference":"","notes":"\u062c\u0646\u064a\u0647 48350 = 1000 \u062f\u0648\u0644\u0627\u0631 "}
[18-Sep-2025 10:45:46 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-09-07","amount":48350,"currency":"EGP","method":"wallet","account_id":"13","reference":"","notes":"\u062c\u0646\u064a\u0647 48350 = 1000 \u062f\u0648\u0644\u0627\u0631 ","created_by":2,"created_at":"2025-09-18 10:45:46"}
[18-Sep-2025 10:45:46 UTC] Payments API - Error: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'method' at row 1
[18-Sep-2025 10:45:46 UTC] Payments API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/payments_create.php(93): DataBaseObjects->insert('payments', Array)
#2 {main}
[18-Sep-2025 10:46:22 UTC] Payments API - Incoming request: {"client_id":"2132","amount":48350,"currency":"EGP","payment_date":"2025-09-07","method":"wallet","account_id":"13","reference":"","notes":"\u062c\u0646\u064a\u0647 48350 = 1000 \u062f\u0648\u0644\u0627\u0631 "}
[18-Sep-2025 10:46:22 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-09-07","amount":48350,"currency":"EGP","method":"wallet","account_id":"13","reference":"","notes":"\u062c\u0646\u064a\u0647 48350 = 1000 \u062f\u0648\u0644\u0627\u0631 ","created_by":2,"created_at":"2025-09-18 10:46:22"}
[18-Sep-2025 10:46:22 UTC] Payments API - Error: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'method' at row 1
[18-Sep-2025 10:46:22 UTC] Payments API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/payments_create.php(93): DataBaseObjects->insert('payments', Array)
#2 {main}
[18-Sep-2025 10:47:15 UTC] Payments API - Incoming request: {"client_id":"2132","amount":48350,"currency":"EGP","payment_date":"2025-09-07","method":"wallet","account_id":"13","reference":"","notes":"\u062c\u0646\u064a\u0647 48350 = 1000 \u062f\u0648\u0644\u0627\u0631 "}
[18-Sep-2025 10:47:15 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-09-07","amount":48350,"currency":"EGP","method":"wallet","account_id":"13","reference":"","notes":"\u062c\u0646\u064a\u0647 48350 = 1000 \u062f\u0648\u0644\u0627\u0631 ","created_by":2,"created_at":"2025-09-18 10:47:15"}
[18-Sep-2025 10:47:15 UTC] Payments API - Error: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'method' at row 1
[18-Sep-2025 10:47:15 UTC] Payments API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/payments_create.php(93): DataBaseObjects->insert('payments', Array)
#2 {main}
[18-Sep-2025 10:47:28 UTC] Payments API - Incoming request: {"client_id":"2132","amount":48350,"currency":"EGP","payment_date":"2025-09-07","method":"wallet","account_id":"13","reference":"","notes":""}
[18-Sep-2025 10:47:28 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-09-07","amount":48350,"currency":"EGP","method":"wallet","account_id":"13","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 10:47:28"}
[18-Sep-2025 10:47:28 UTC] Payments API - Error: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'method' at row 1
[18-Sep-2025 10:47:28 UTC] Payments API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/payments_create.php(93): DataBaseObjects->insert('payments', Array)
#2 {main}
[18-Sep-2025 10:47:41 UTC] Payments API - Incoming request: {"client_id":"2132","amount":48350,"currency":"EGP","payment_date":"2025-09-07","method":"wallet","account_id":"13","reference":"","notes":""}
[18-Sep-2025 10:47:41 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-09-07","amount":48350,"currency":"EGP","method":"wallet","account_id":"13","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 10:47:41"}
[18-Sep-2025 10:47:41 UTC] Payments API - Error: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'method' at row 1
[18-Sep-2025 10:47:41 UTC] Payments API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/payments_create.php(93): DataBaseObjects->insert('payments', Array)
#2 {main}
[18-Sep-2025 10:48:10 UTC] Payments API - Incoming request: {"client_id":"2132","amount":48350,"currency":"EGP","payment_date":"2025-09-07","method":"other","account_id":"13","reference":"","notes":""}
[18-Sep-2025 10:48:10 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-09-07","amount":48350,"currency":"EGP","method":"other","account_id":"13","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 10:48:10"}
[18-Sep-2025 10:48:10 UTC] Payments API - Payment created successfully with ID: 13
[18-Sep-2025 11:26:03 UTC] Payments API - Incoming request: {"client_id":"2873","amount":500,"currency":"SAR","payment_date":"2025-06-16","method":"bank","account_id":"6","reference":"","notes":""}
[18-Sep-2025 11:26:03 UTC] Payments API - Inserting payment: {"client_id":"2873","payment_date":"2025-06-16","amount":500,"currency":"SAR","method":"bank","account_id":"6","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 11:26:03"}
[18-Sep-2025 11:26:03 UTC] Payments API - Payment created successfully with ID: 14
[18-Sep-2025 11:26:19 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 11:26:19 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 11:29:35 UTC] Payments API - Incoming request: {"client_id":"2781","amount":1000,"currency":"SAR","payment_date":"2025-09-18","method":"bank","account_id":"6","reference":"","notes":""}
[18-Sep-2025 11:29:35 UTC] Payments API - Inserting payment: {"client_id":"2781","payment_date":"2025-09-18","amount":1000,"currency":"SAR","method":"bank","account_id":"6","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 11:29:35"}
[18-Sep-2025 11:29:35 UTC] Payments API - Payment created successfully with ID: 15
[18-Sep-2025 11:29:53 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 11:29:53 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 11:31:38 UTC] Payments API - Incoming request: {"client_id":"2870","amount":3250,"currency":"SAR","payment_date":"2025-07-30","method":"bank","account_id":"7","reference":"","notes":""}
[18-Sep-2025 11:31:38 UTC] Payments API - Inserting payment: {"client_id":"2870","payment_date":"2025-07-30","amount":3250,"currency":"SAR","method":"bank","account_id":"7","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 11:31:38"}
[18-Sep-2025 11:31:38 UTC] Payments API - Payment created successfully with ID: 16
[18-Sep-2025 11:43:47 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 11:43:47 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 12:22:39 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 12:22:39 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 12:30:30 UTC] Payments API - Incoming request: {"client_id":"2809","amount":3000,"currency":"SAR","payment_date":"2025-08-23","method":"bank","account_id":"7","reference":"","notes":""}
[18-Sep-2025 12:30:30 UTC] Payments API - Inserting payment: {"client_id":"2809","payment_date":"2025-08-23","amount":3000,"currency":"SAR","method":"bank","account_id":"7","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 12:30:30"}
[18-Sep-2025 12:30:30 UTC] Payments API - Payment created successfully with ID: 17
[18-Sep-2025 12:30:44 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 12:30:44 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 12:55:52 UTC] Payments API - Incoming request: {"client_id":"2917","amount":1200,"currency":"USD","payment_date":"2025-06-21","method":"bank","account_id":"5","reference":"","notes":""}
[18-Sep-2025 12:55:52 UTC] Payments API - Inserting payment: {"client_id":"2917","payment_date":"2025-06-21","amount":1200,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 12:55:52"}
[18-Sep-2025 12:55:52 UTC] Payments API - Payment created successfully with ID: 18
[18-Sep-2025 12:59:04 UTC] Payments API - Incoming request: {"client_id":"2921","amount":2000,"currency":"USD","payment_date":"2025-06-26","method":"bank","account_id":"5","reference":"","notes":""}
[18-Sep-2025 12:59:04 UTC] Payments API - Inserting payment: {"client_id":"2921","payment_date":"2025-06-26","amount":2000,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 12:59:04"}
[18-Sep-2025 12:59:04 UTC] Payments API - Payment created successfully with ID: 19
[18-Sep-2025 13:10:00 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[18-Sep-2025 13:10:00 UTC] Payments Allocate API - Stack trace: #0 {main}
[18-Sep-2025 13:12:01 UTC] Payments API - Incoming request: {"client_id":"2864","amount":23100,"currency":"EGP","payment_date":"2025-07-02","method":"other","account_id":"2","reference":"","notes":""}
[18-Sep-2025 13:12:01 UTC] Payments API - Inserting payment: {"client_id":"2864","payment_date":"2025-07-02","amount":23100,"currency":"EGP","method":"other","account_id":"2","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:12:01"}
[18-Sep-2025 13:12:01 UTC] Payments API - Payment created successfully with ID: 20
[18-Sep-2025 13:16:16 UTC] Payments API - Incoming request: {"client_id":"2923","amount":800,"currency":"USD","payment_date":"2025-07-02","method":"cash","account_id":"18","reference":"","notes":""}
[18-Sep-2025 13:16:16 UTC] Payments API - Inserting payment: {"client_id":"2923","payment_date":"2025-07-02","amount":800,"currency":"USD","method":"cash","account_id":"18","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:16:16"}
[18-Sep-2025 13:16:16 UTC] Payments API - Payment created successfully with ID: 21
[18-Sep-2025 13:19:46 UTC] Payments API - Incoming request: {"client_id":"2102","amount":32250,"currency":"EGP","payment_date":"2025-09-18","method":"cash","account_id":"18","reference":"","notes":""}
[18-Sep-2025 13:19:46 UTC] Payments API - Inserting payment: {"client_id":"2102","payment_date":"2025-09-18","amount":32250,"currency":"EGP","method":"cash","account_id":"18","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:19:46"}
[18-Sep-2025 13:19:46 UTC] Payments API - Payment created successfully with ID: 22
[18-Sep-2025 13:23:18 UTC] Payments API - Incoming request: {"client_id":"178","amount":1000,"currency":"USD","payment_date":"2025-07-15","method":"bank","account_id":"5","reference":"","notes":""}
[18-Sep-2025 13:23:18 UTC] Payments API - Inserting payment: {"client_id":"178","payment_date":"2025-07-15","amount":1000,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:23:18"}
[18-Sep-2025 13:23:18 UTC] Payments API - Payment created successfully with ID: 23
[18-Sep-2025 13:29:30 UTC] Payments API - Incoming request: {"client_id":"2827","amount":39000,"currency":"EGP","payment_date":"2025-07-22","method":"cash","account_id":"18","reference":"","notes":""}
[18-Sep-2025 13:29:30 UTC] Payments API - Inserting payment: {"client_id":"2827","payment_date":"2025-07-22","amount":39000,"currency":"EGP","method":"cash","account_id":"18","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:29:30"}
[18-Sep-2025 13:29:30 UTC] Payments API - Payment created successfully with ID: 24
[18-Sep-2025 13:31:25 UTC] Payments API - Incoming request: {"client_id":"2782","amount":2000,"currency":"EGP","payment_date":"2025-07-30","method":"other","account_id":"2","reference":"","notes":""}
[18-Sep-2025 13:31:25 UTC] Payments API - Inserting payment: {"client_id":"2782","payment_date":"2025-07-30","amount":2000,"currency":"EGP","method":"other","account_id":"2","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:31:25"}
[18-Sep-2025 13:31:25 UTC] Payments API - Payment created successfully with ID: 25
[18-Sep-2025 13:32:24 UTC] Payments API - Incoming request: {"client_id":"2834","amount":3000,"currency":"USD","payment_date":"2025-07-31","method":"bank","account_id":"5","reference":"","notes":""}
[18-Sep-2025 13:32:24 UTC] Payments API - Inserting payment: {"client_id":"2834","payment_date":"2025-07-31","amount":3000,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:32:24"}
[18-Sep-2025 13:32:24 UTC] Payments API - Payment created successfully with ID: 26
[18-Sep-2025 13:33:07 UTC] Payments API - Incoming request: {"client_id":"2909","amount":5268,"currency":"EGP","payment_date":"2025-07-30","method":"other","account_id":"2","reference":"","notes":""}
[18-Sep-2025 13:33:07 UTC] Payments API - Inserting payment: {"client_id":"2909","payment_date":"2025-07-30","amount":5268,"currency":"EGP","method":"other","account_id":"2","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:33:07"}
[18-Sep-2025 13:33:07 UTC] Payments API - Payment created successfully with ID: 27
[18-Sep-2025 13:34:42 UTC] Payments API - Incoming request: {"client_id":"2938","amount":660,"currency":"USD","payment_date":"2025-08-31","method":"cash","account_id":"12","reference":"","notes":""}
[18-Sep-2025 13:34:42 UTC] Payments API - Inserting payment: {"client_id":"2938","payment_date":"2025-08-31","amount":660,"currency":"USD","method":"cash","account_id":"12","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:34:42"}
[18-Sep-2025 13:34:42 UTC] Payments API - Payment created successfully with ID: 28
[18-Sep-2025 13:37:57 UTC] Payments API - Incoming request: {"client_id":"1144","amount":1000,"currency":"USD","payment_date":"2025-08-20","method":"bank","account_id":"5","reference":"","notes":""}
[18-Sep-2025 13:37:57 UTC] Payments API - Inserting payment: {"client_id":"1144","payment_date":"2025-08-20","amount":1000,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:37:57"}
[18-Sep-2025 13:37:57 UTC] Payments API - Payment created successfully with ID: 29
[18-Sep-2025 13:42:40 UTC] Payments API - Incoming request: {"client_id":"1822","amount":2100,"currency":"USD","payment_date":"2025-09-06","method":"cash","account_id":"18","reference":"","notes":"\u0645\u0646\u0647\u0645 700 \u0645\u0646 \u0627\u0644\u0645\u0648\u0633\u0645 \u0627\u0644\u0645\u0627\u0636\u064a "}
[18-Sep-2025 13:42:40 UTC] Payments API - Inserting payment: {"client_id":"1822","payment_date":"2025-09-06","amount":2100,"currency":"USD","method":"cash","account_id":"18","reference":"","notes":"\u0645\u0646\u0647\u0645 700 \u0645\u0646 \u0627\u0644\u0645\u0648\u0633\u0645 \u0627\u0644\u0645\u0627\u0636\u064a ","created_by":2,"created_at":"2025-09-18 13:42:40"}
[18-Sep-2025 13:42:40 UTC] Payments API - Payment created successfully with ID: 30
[18-Sep-2025 13:43:58 UTC] Payments API - Incoming request: {"client_id":"2654","amount":610,"currency":"USD","payment_date":"2025-09-06","method":"bank","account_id":"5","reference":"","notes":""}
[18-Sep-2025 13:43:58 UTC] Payments API - Inserting payment: {"client_id":"2654","payment_date":"2025-09-06","amount":610,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:43:58"}
[18-Sep-2025 13:43:58 UTC] Payments API - Payment created successfully with ID: 31
[18-Sep-2025 13:49:08 UTC] Payments API - Incoming request: {"client_id":"2770","amount":64262,"currency":"EGP","payment_date":"2025-08-31","method":"other","account_id":"2","reference":"","notes":""}
[18-Sep-2025 13:49:08 UTC] Payments API - Inserting payment: {"client_id":"2770","payment_date":"2025-08-31","amount":64262,"currency":"EGP","method":"other","account_id":"2","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:49:08"}
[18-Sep-2025 13:49:08 UTC] Payments API - Payment created successfully with ID: 32
[18-Sep-2025 13:51:08 UTC] Payments API - Incoming request: {"client_id":"2946","amount":48340,"currency":"EGP","payment_date":"2025-08-05","method":"other","account_id":"13","reference":"","notes":""}
[18-Sep-2025 13:51:08 UTC] Payments API - Inserting payment: {"client_id":"2946","payment_date":"2025-08-05","amount":48340,"currency":"EGP","method":"other","account_id":"13","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 13:51:08"}
[18-Sep-2025 13:51:08 UTC] Payments API - Payment created successfully with ID: 33
[18-Sep-2025 14:10:06 UTC] Payments API - Incoming request: {"client_id":"2780","amount":48400,"currency":"EGP","payment_date":"2025-08-05","method":"wallet","account_id":"13","reference":"","notes":""}
[18-Sep-2025 14:10:06 UTC] Payments API - Inserting payment: {"client_id":"2780","payment_date":"2025-08-05","amount":48400,"currency":"EGP","method":"wallet","account_id":"13","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:10:06"}
[18-Sep-2025 14:10:06 UTC] Payments API - Error: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'method' at row 1
[18-Sep-2025 14:10:06 UTC] Payments API - Stack trace: #0 /home5/virgosy/public_html/billing/includes/DataBaseObjects.php(21): PDOStatement->execute()
#1 /home5/virgosy/public_html/billing/api/payments_create.php(93): DataBaseObjects->insert('payments', Array)
#2 {main}
[18-Sep-2025 14:10:14 UTC] Payments API - Incoming request: {"client_id":"2780","amount":48400,"currency":"EGP","payment_date":"2025-08-05","method":"other","account_id":"13","reference":"","notes":""}
[18-Sep-2025 14:10:14 UTC] Payments API - Inserting payment: {"client_id":"2780","payment_date":"2025-08-05","amount":48400,"currency":"EGP","method":"other","account_id":"13","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:10:14"}
[18-Sep-2025 14:10:14 UTC] Payments API - Payment created successfully with ID: 34
[18-Sep-2025 14:11:49 UTC] Payments API - Incoming request: {"client_id":"208","amount":800,"currency":"GBP","payment_date":"2025-08-19","method":"other","account_id":"15","reference":"","notes":""}
[18-Sep-2025 14:11:49 UTC] Payments API - Inserting payment: {"client_id":"208","payment_date":"2025-08-19","amount":800,"currency":"GBP","method":"other","account_id":"15","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:11:49"}
[18-Sep-2025 14:11:49 UTC] Payments API - Payment created successfully with ID: 35
[18-Sep-2025 14:14:08 UTC] Payments API - Incoming request: {"client_id":"2949","amount":1070,"currency":"USD","payment_date":"2025-08-31","method":"cash","account_id":"12","reference":"","notes":""}
[18-Sep-2025 14:14:08 UTC] Payments API - Inserting payment: {"client_id":"2949","payment_date":"2025-08-31","amount":1070,"currency":"USD","method":"cash","account_id":"12","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:14:08"}
[18-Sep-2025 14:14:08 UTC] Payments API - Payment created successfully with ID: 36
[18-Sep-2025 14:15:31 UTC] Payments API - Incoming request: {"client_id":"2809","amount":3000,"currency":"SAR","payment_date":"2025-09-01","method":"bank","account_id":"7","reference":"","notes":""}
[18-Sep-2025 14:15:31 UTC] Payments API - Inserting payment: {"client_id":"2809","payment_date":"2025-09-01","amount":3000,"currency":"SAR","method":"bank","account_id":"7","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:15:31"}
[18-Sep-2025 14:15:31 UTC] Payments API - Payment created successfully with ID: 37
[18-Sep-2025 14:16:55 UTC] Payments API - Incoming request: {"client_id":"2933","amount":1231,"currency":"USD","payment_date":"2025-08-26","method":"other","account_id":"16","reference":"","notes":""}
[18-Sep-2025 14:16:55 UTC] Payments API - Inserting payment: {"client_id":"2933","payment_date":"2025-08-26","amount":1231,"currency":"USD","method":"other","account_id":"16","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:16:55"}
[18-Sep-2025 14:16:55 UTC] Payments API - Payment created successfully with ID: 38
[18-Sep-2025 14:19:21 UTC] Payments API - Incoming request: {"client_id":"2950","amount":1500,"currency":"EGP","payment_date":"2025-08-23","method":"other","account_id":"2","reference":"","notes":""}
[18-Sep-2025 14:19:21 UTC] Payments API - Inserting payment: {"client_id":"2950","payment_date":"2025-08-23","amount":1500,"currency":"EGP","method":"other","account_id":"2","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:19:21"}
[18-Sep-2025 14:19:21 UTC] Payments API - Payment created successfully with ID: 39
[18-Sep-2025 14:22:57 UTC] Payments API - Incoming request: {"client_id":"2838","amount":800,"currency":"USD","payment_date":"2025-08-25","method":"bank","account_id":"5","reference":"","notes":""}
[18-Sep-2025 14:22:57 UTC] Payments API - Inserting payment: {"client_id":"2838","payment_date":"2025-08-25","amount":800,"currency":"USD","method":"bank","account_id":"5","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:22:57"}
[18-Sep-2025 14:22:57 UTC] Payments API - Payment created successfully with ID: 40
[18-Sep-2025 14:24:43 UTC] Payments API - Incoming request: {"client_id":"2953","amount":44975,"currency":"GBP","payment_date":"2025-09-17","method":"other","account_id":"2","reference":"","notes":"\u0639\u0644\u0649 \u062f\u0641\u0639\u062a\u064a\u0646 27000\n17975"}
[18-Sep-2025 14:24:43 UTC] Payments API - Inserting payment: {"client_id":"2953","payment_date":"2025-09-17","amount":44975,"currency":"GBP","method":"other","account_id":"2","reference":"","notes":"\u0639\u0644\u0649 \u062f\u0641\u0639\u062a\u064a\u0646 27000\n17975","created_by":2,"created_at":"2025-09-18 14:24:43"}
[18-Sep-2025 14:24:43 UTC] Payments API - Payment created successfully with ID: 41
[18-Sep-2025 14:26:12 UTC] Payments API - Incoming request: {"client_id":"2967","amount":24600,"currency":"GBP","payment_date":"2025-08-31","method":"bank","account_id":"4","reference":"","notes":""}
[18-Sep-2025 14:26:12 UTC] Payments API - Inserting payment: {"client_id":"2967","payment_date":"2025-08-31","amount":24600,"currency":"GBP","method":"bank","account_id":"4","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:26:12"}
[18-Sep-2025 14:26:12 UTC] Payments API - Payment created successfully with ID: 42
[18-Sep-2025 14:31:11 UTC] Payments API - Incoming request: {"client_id":"2276","amount":32063,"currency":"EGP","payment_date":"2025-09-17","method":"other","account_id":"19","reference":"","notes":""}
[18-Sep-2025 14:31:11 UTC] Payments API - Inserting payment: {"client_id":"2276","payment_date":"2025-09-17","amount":32063,"currency":"EGP","method":"other","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:31:11"}
[18-Sep-2025 14:31:11 UTC] Payments API - Payment created successfully with ID: 43
[18-Sep-2025 14:37:35 UTC] Payments API - Incoming request: {"client_id":"2943","amount":500,"currency":"SAR","payment_date":"2025-08-11","method":"cash","account_id":"18","reference":"","notes":""}
[18-Sep-2025 14:37:35 UTC] Payments API - Inserting payment: {"client_id":"2943","payment_date":"2025-08-11","amount":500,"currency":"SAR","method":"cash","account_id":"18","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:37:35"}
[18-Sep-2025 14:37:35 UTC] Payments API - Payment created successfully with ID: 44
[18-Sep-2025 14:38:21 UTC] Payments API - Incoming request: {"client_id":"2873","amount":500,"currency":"SAR","payment_date":"2025-08-11","method":"cash","account_id":"18","reference":"","notes":""}
[18-Sep-2025 14:38:21 UTC] Payments API - Inserting payment: {"client_id":"2873","payment_date":"2025-08-11","amount":500,"currency":"SAR","method":"cash","account_id":"18","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:38:21"}
[18-Sep-2025 14:38:21 UTC] Payments API - Payment created successfully with ID: 45
[18-Sep-2025 14:40:24 UTC] Payments API - Incoming request: {"client_id":"2955","amount":9147,"currency":"EGP","payment_date":"2025-09-14","method":"other","account_id":"19","reference":"","notes":""}
[18-Sep-2025 14:40:24 UTC] Payments API - Inserting payment: {"client_id":"2955","payment_date":"2025-09-14","amount":9147,"currency":"EGP","method":"other","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:40:24"}
[18-Sep-2025 14:40:24 UTC] Payments API - Payment created successfully with ID: 46
[18-Sep-2025 14:43:03 UTC] Payments API - Incoming request: {"client_id":"2943","amount":7840,"currency":"EGP","payment_date":"2025-09-14","method":"card","account_id":"19","reference":"","notes":""}
[18-Sep-2025 14:43:03 UTC] Payments API - Inserting payment: {"client_id":"2943","payment_date":"2025-09-14","amount":7840,"currency":"EGP","method":"card","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:43:03"}
[18-Sep-2025 14:43:03 UTC] Payments API - Payment created successfully with ID: 47
[18-Sep-2025 14:47:16 UTC] Payments API - Incoming request: {"client_id":"2961","amount":1306,"currency":"EGP","payment_date":"2025-09-14","method":"other","account_id":"19","reference":"","notes":""}
[18-Sep-2025 14:47:16 UTC] Payments API - Inserting payment: {"client_id":"2961","payment_date":"2025-09-14","amount":1306,"currency":"EGP","method":"other","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:47:16"}
[18-Sep-2025 14:47:16 UTC] Payments API - Payment created successfully with ID: 48
[18-Sep-2025 14:49:28 UTC] Payments API - Incoming request: {"client_id":"2909","amount":6533,"currency":"EGP","payment_date":"2025-09-14","method":"card","account_id":"19","reference":"","notes":""}
[18-Sep-2025 14:49:28 UTC] Payments API - Inserting payment: {"client_id":"2909","payment_date":"2025-09-14","amount":6533,"currency":"EGP","method":"card","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:49:28"}
[18-Sep-2025 14:49:28 UTC] Payments API - Payment created successfully with ID: 49
[18-Sep-2025 14:54:26 UTC] Payments API - Incoming request: {"client_id":"2781","amount":6533,"currency":"EGP","payment_date":"2025-09-14","method":"card","account_id":"19","reference":"","notes":""}
[18-Sep-2025 14:54:26 UTC] Payments API - Inserting payment: {"client_id":"2781","payment_date":"2025-09-14","amount":6533,"currency":"EGP","method":"card","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:54:26"}
[18-Sep-2025 14:54:26 UTC] Payments API - Payment created successfully with ID: 50
[18-Sep-2025 14:56:50 UTC] Payments API - Incoming request: {"client_id":"2801","amount":1306,"currency":"EGP","payment_date":"2025-09-14","method":"card","account_id":"19","reference":"","notes":""}
[18-Sep-2025 14:56:50 UTC] Payments API - Inserting payment: {"client_id":"2801","payment_date":"2025-09-14","amount":1306,"currency":"EGP","method":"card","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-09-18 14:56:50"}
[18-Sep-2025 14:56:50 UTC] Payments API - Payment created successfully with ID: 51
[18-Sep-2025 17:51:12 UTC] License Settings API - Error: Invalid input parameters
[18-Sep-2025 17:51:12 UTC] License Settings API - Stack trace: #0 {main}
[18-Sep-2025 17:51:49 UTC] License Settings API - Error: Invalid input parameters
[18-Sep-2025 17:51:49 UTC] License Settings API - Stack trace: #0 {main}
[20-Sep-2025 17:18:30 UTC] License Settings API - Error: Invalid input parameters
[20-Sep-2025 17:18:30 UTC] License Settings API - Stack trace: #0 {main}
[22-Sep-2025 09:40:18 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[22-Sep-2025 09:40:18 UTC] Payments Allocate API - Stack trace: #0 {main}
[23-Sep-2025 11:26:36 UTC] License Settings API - Error: Invalid input parameters
[23-Sep-2025 11:26:36 UTC] License Settings API - Stack trace: #0 {main}
[23-Sep-2025 11:44:17 UTC] License Settings API - Error: Invalid input parameters
[23-Sep-2025 11:44:17 UTC] License Settings API - Stack trace: #0 {main}
[25-Sep-2025 14:03:07 UTC] License Settings API - Error: Invalid input parameters
[25-Sep-2025 14:03:08 UTC] License Settings API - Stack trace: #0 {main}
[02-Oct-2025 09:34:16 UTC] License Settings API - Error: Invalid input parameters
[02-Oct-2025 09:34:16 UTC] License Settings API - Stack trace: #0 {main}
[02-Oct-2025 09:35:23 UTC] License Settings API - Error: Invalid input parameters
[02-Oct-2025 09:35:23 UTC] License Settings API - Stack trace: #0 {main}
[02-Oct-2025 09:42:00 UTC] License Settings API - Error: Invalid input parameters
[02-Oct-2025 09:42:00 UTC] License Settings API - Stack trace: #0 {main}
[02-Oct-2025 13:03:55 UTC] License Settings API - Error: Invalid input parameters
[02-Oct-2025 13:03:55 UTC] License Settings API - Stack trace: #0 {main}
[02-Oct-2025 13:04:34 UTC] License Settings API - Error: Invalid input parameters
[02-Oct-2025 13:04:34 UTC] License Settings API - Stack trace: #0 {main}
[04-Oct-2025 14:06:45 UTC] License Settings API - Error: Invalid input parameters
[04-Oct-2025 14:06:45 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:16:13 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:16:13 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:17:33 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:17:33 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:22:36 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:22:36 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:23:24 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:23:24 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:23:42 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:23:42 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:28:07 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:28:07 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:29:20 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:29:20 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:30:29 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:30:29 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:31:03 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:31:03 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:40:10 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:40:10 UTC] License Settings API - Stack trace: #0 {main}
[07-Oct-2025 11:48:06 UTC] License Settings API - Error: Invalid input parameters
[07-Oct-2025 11:48:06 UTC] License Settings API - Stack trace: #0 {main}
[08-Oct-2025 07:03:22 UTC] Incoming data: {"client_id":"2996","currency":"USD","issue_date":"2025-02-10","due_date":"2025-02-10","notes":"","items":[{"application_id":"6","description":"1500 PAX+ 300 PAX","credit_units":1,"expiry_date":"2026-01-10","unit_price":300,"quantity":1}]}
[08-Oct-2025 07:04:57 UTC] Payments API - Incoming request: {"client_id":"2996","amount":300,"currency":"USD","payment_date":"2025-10-08","method":"card","account_id":"16","reference":"","notes":""}
[08-Oct-2025 07:04:57 UTC] Payments API - Inserting payment: {"client_id":"2996","payment_date":"2025-10-08","amount":300,"currency":"USD","method":"card","account_id":"16","reference":"","notes":"","created_by":2,"created_at":"2025-10-08 07:04:57"}
[08-Oct-2025 07:04:57 UTC] Payments API - Payment created successfully with ID: 52
[08-Oct-2025 07:05:12 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[08-Oct-2025 07:05:12 UTC] Payments Allocate API - Stack trace: #0 {main}
[08-Oct-2025 07:08:30 UTC] Incoming data: {"client_id":"2950","currency":"EGP","issue_date":"2025-09-08","due_date":"2025-09-08","notes":"","items":[{"application_id":"2","description":"\u0627\u0634\u062a\u0631\u0627\u0643 \u0634\u0647\u0631\u064a","credit_units":1,"expiry_date":"2025-01-09","unit_price":1500,"quantity":1}]}
[08-Oct-2025 07:13:00 UTC] Payments API - Incoming request: {"client_id":"2950","amount":1500,"currency":"EGP","payment_date":"2025-09-08","method":"card","account_id":"2","reference":"","notes":""}
[08-Oct-2025 07:13:00 UTC] Payments API - Inserting payment: {"client_id":"2950","payment_date":"2025-09-08","amount":1500,"currency":"EGP","method":"card","account_id":"2","reference":"","notes":"","created_by":2,"created_at":"2025-10-08 07:13:00"}
[08-Oct-2025 07:13:00 UTC] Payments API - Payment created successfully with ID: 53
[08-Oct-2025 07:13:16 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[08-Oct-2025 07:13:16 UTC] Payments Allocate API - Stack trace: #0 {main}
[08-Oct-2025 07:20:40 UTC] Incoming data: {"client_id":"1693","currency":"EGP","issue_date":"2025-04-10","due_date":"2025-04-10","notes":"","items":[{"application_id":"6","description":"285 \u062c\u0648\u0627\u0632","credit_units":1,"expiry_date":"2026-04-10","unit_price":3700,"quantity":1}]}
[08-Oct-2025 07:25:28 UTC] Payments API - Incoming request: {"client_id":"1693","amount":3700,"currency":"EGP","payment_date":"2025-10-08","method":"bank","account_id":"2","reference":"","notes":""}
[08-Oct-2025 07:25:28 UTC] Payments API - Inserting payment: {"client_id":"1693","payment_date":"2025-10-08","amount":3700,"currency":"EGP","method":"bank","account_id":"2","reference":"","notes":"","created_by":2,"created_at":"2025-10-08 07:25:28"}
[08-Oct-2025 07:25:28 UTC] Payments API - Payment created successfully with ID: 54
[08-Oct-2025 07:25:39 UTC] Payments Allocate API - Error: Total allocation exceeds payment amount
[08-Oct-2025 07:25:39 UTC] Payments Allocate API - Stack trace: #0 {main}
[08-Oct-2025 10:04:21 UTC] Payments API - Incoming request: {"client_id":"2132","amount":40000,"currency":"EGP","payment_date":"2025-10-08","method":"card","account_id":"19","reference":"","notes":""}
[08-Oct-2025 10:04:21 UTC] Payments API - Inserting payment: {"client_id":"2132","payment_date":"2025-10-08","amount":40000,"currency":"EGP","method":"card","account_id":"19","reference":"","notes":"","created_by":2,"created_at":"2025-10-08 10:04:21"}
[08-Oct-2025 10:04:21 UTC] Payments API - Payment created successfully with ID: 55
[13-Oct-2025 08:10:41 UTC] License Settings API - Error: Invalid input parameters
[13-Oct-2025 08:10:41 UTC] License Settings API - Stack trace: #0 {main}
