2026-09-23 12:16:36 | Payment requested: Ref: KONN_4CC1A28E, Member Account: MFH/2026/040, Amount: UGX 50000
2026-09-23 13:29:29 | Payment requested: Ref: KONN_6C397C68, Member Account: mfh/2004/01, Amount: UGX 50000
2026-09-23 13:34:35 | Payment requested: Ref: KONN_8168DDAA, Member Account: MFH/2024/040, Amount: UGX 10000000
2026-09-23 13:35:51 | Payment requested: Ref: KONN_EE4C7AE5, Member Account: mfh/2024, Amount: UGX 5000000
2026-09-23 13:40:44 | Payment requested: Ref: KONN_DC04F3CE, Member Account: MFH/2025/41, Amount: UGX 2000
2026-09-23 13:43:10 | Payment requested: Ref: KONN_7E8F7F1A, Member Account: Mfh/2025/001, Amount: UGX 10000000
2026-09-23 13:45:05 | Payment requested: Ref: KONN_06A07FF5, Member Account: Mfh/2026/003, Amount: UGX 10000
2026-09-23 13:50:00 | Payment requested: Ref: KONN_5CAA64A3, Member Account: Mfh/2026/001, Amount: UGX 5000
2026-10-06 18:45:13 | ERROR: fab_connect.php not found.
2026-10-06 18:46:53 | ERROR: fab_connect.php not found.
2026-10-06 18:50:17 | ERROR: con_connect.php not found.
2026-10-06 18:50:22 | ERROR: con_connect.php not found.
2026-10-06 18:50:29 | ERROR: con_connect.php not found.
2026-10-06 18:54:21 | ERROR: fab_connect.php not found.
2026-10-06 19:08:30 | ERROR: fab_connect.php not found.
2026-10-06 19:08:36 | Callback Received: []
2026-10-06 19:08:36 | ERROR: Missing required fields or invalid amount in callback.
2026-10-08 22:45:32 | Incoming Callback Payload: 
2026-10-19 15:45:47 | Incoming Callback Payload: 
2026-10-21 14:07:59 | Incoming Callback Payload: 
2026-10-22 14:05:15 | Incoming Callback Payload: 
2026-10-22 14:52:48 | Incoming Callback Payload: 
2026-10-22 14:59:30 | Incoming Callback Payload: 
2026-10-22 15:53:17 | Incoming Callback Payload: {"status":"success","message":"Request payment completed successfully.","customer_reference":"KONN_72A46E4A","internal_reference":"09f5b50bf71085156d6f099cb668ea98","msisdn":"+256772610901","amount":10000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":300.0,"remote_ip":"162.213.251.207","provider_transaction_id":"44440512655","completed_at":"2026-10-22T15:53:16.955+03:00"}
2026-10-22 16:16:45 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_B217A4CF","internal_reference":"443984c7370f1bd33e12dc4b8fa2e8e6","msisdn":"+256765071094","amount":2000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-22 19:57:39 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_EE288621","internal_reference":"2f3fdc09bdd6a70341393af90303b323","msisdn":"+256765071094","amount":1000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-22 19:59:50 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_F4626C7C","internal_reference":"84750764d594cc7dc381aaf79c29b565","msisdn":"+256765071094","amount":1000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-22 20:33:25 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_75923BFF","internal_reference":"d13e8f17e6b34c483bd6a75111002466","msisdn":"+256765071094","amount":1000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-22 20:48:55 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_AF156D1B","internal_reference":"beab72b8634b047a341f2a3c209cb859","msisdn":"+256765071094","amount":1000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-22 21:04:30 | Incoming Callback Payload: {"status":"failed","message":"","customer_reference":"KONN_EA8EE29F","internal_reference":"bddfe6c7fdf5af2331f242e6dc726640","msisdn":"+256765071094","amount":1000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-22 21:27:43 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_3E589B8A","internal_reference":"d098833316a2b36a3833146d163f00d3","msisdn":"+256765071094","amount":1000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-24 14:36:19 | Incoming Callback Payload: {"status":"failed","message":"LOW_BALANCE_OR_PAYEE_LIMIT_REACHED_OR_NOT_ALLOWED","customer_reference":"KONN_82FC0419","internal_reference":"b9916baa43b8cdc5d2487f273b771468","msisdn":"+256782526562","amount":200000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-24 14:37:49 | Incoming Callback Payload: {"status":"failed","message":"LOW_BALANCE_OR_PAYEE_LIMIT_REACHED_OR_NOT_ALLOWED","customer_reference":"KONN_889E4AA5","internal_reference":"b70abfb09feb01d5089620b9e6216149","msisdn":"+256782526562","amount":200000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-24 14:44:20 | Incoming Callback Payload: {"status":"failed","message":"LOW_BALANCE_OR_PAYEE_LIMIT_REACHED_OR_NOT_ALLOWED","customer_reference":"KONN_A11ABFCA","internal_reference":"1b9b638a5dae959d0588d33af71923d9","msisdn":"+256782526562","amount":200000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-24 14:47:47 | Incoming Callback Payload: {"status":"failed","message":"","customer_reference":"KONN_95614C49","internal_reference":"c9d1ab859d4480e6e89dc005726885f7","msisdn":"+256765071094","amount":1000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-24 14:52:33 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_A835D0B6","internal_reference":"6ab8806aaef5c3104a9dfbd0072cfd4f","msisdn":"+256782526562","amount":10000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-25 15:23:10 | Incoming Callback Payload: 
2026-10-26 08:46:54 | Incoming Callback Payload: 
2026-10-26 14:29:56 | Incoming Callback Payload: 
2026-10-26 14:30:06 | Incoming Callback Payload: 
2026-10-26 14:30:08 | Incoming Callback Payload: 
2026-10-26 14:39:34 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_A4CCDF97","internal_reference":"21b1eb555bbac6c04d7e684185bdc94d","msisdn":"+256782526562","amount":9000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-27 09:28:37 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_354A735D","internal_reference":"8d7423bdf9913befc41e2d2cf4ef10c5","msisdn":"+256782526562","amount":5000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-27 09:34:29 | Incoming Callback Payload: {"status":"failed","message":"","customer_reference":"KONN_3CED42E1","internal_reference":"4f80fd32444ccc2de011952d73aecb25","msisdn":"+256782526562","amount":5000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-27 10:02:26 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_ADB46351","internal_reference":"e5cc102115b654294fe7e7033ab32ecf","msisdn":"+256782526562","amount":5000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-27 10:03:07 | Incoming Callback Payload: {"status":"failed","message":"LOW_BALANCE_OR_PAYEE_LIMIT_REACHED_OR_NOT_ALLOWED","customer_reference":"KONN_CA6F00B1","internal_reference":"a828cf2d7eaa524bde3623eb08492a18","msisdn":"+256782526562","amount":100000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-27 10:31:57 | Incoming Callback Payload: 
2026-10-27 10:32:41 | Incoming Callback Payload: {\
2026-10-27 10:59:24 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_84CCEA8D","internal_reference":"c96d9d18052dc52971c82dae88a06d38","msisdn":"+256782526562","amount":5000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-27 11:00:40 | Incoming Callback Payload: {"status":"failed","message":"COULD_NOT_PERFORM_TRANSACTION","customer_reference":"KONN_84CCEA8D","internal_reference":"c96d9d18052dc52971c82dae88a06d38","msisdn":"+256782526562","amount":5000.0,"currency":"UGX","provider":"MTN_UGANDA","charge":0.0,"remote_ip":"162.213.251.207","provider_transaction_id":"N/A","completed_at":"N/A"}
2026-10-27 11:00:52 | Incoming Callback Payload: 
2026-10-28 09:30:52 | Incoming Callback Payload: 
2026-10-28 10:57:49 | Incoming Callback Payload: 
2026-10-28 10:58:10 | Incoming Callback Payload: {\
2026-10-28 12:50:24 | Incoming Callback Payload: {"status": "success", "customer_reference": "LSS-2026-TEST99", "amount": 100000, "description": "Land Saving Scheme Registration Fee (LSS-2026-TEST99)", "msisdn": "+256700000099"}
2026-10-28 12:50:24 | SUCCESS: land_saving_applications status updated to 'Paid' for ID: 15, Ref: LSS-2026-TEST99
2026-10-28 12:50:24 | SUCCESS: Auto-provisioned new Active client in Clients table for AccountNo: LSS-2026-TEST99
2026-10-28 12:50:24 | SUCCESS: OtherFeesRecord inserted with Received for Ref: LSS-2026-TEST99, Receipt: 2026-1141, AccountNo: LSS-2026-TEST99
2026-10-28 12:50:24 | EMAIL: Client receipt sent to test_app@fabhomesug.com [Result: OK]
2026-10-28 12:50:24 | EMAIL: Admin notification dispatched to myfabhomeltd@gmail.com, fabhomesug@gmail.com, tukamebwanewton@gmail.com
