From a6dc0fd4f963d303af4f5956f25a74a1dd15f6e1 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Fri, 3 Apr 2026 09:58:45 +0800 Subject: [PATCH] DEBUG - insert more logs for debugging --- .../Billplzs/ControllersLogic/CallbackBillplzLogic.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php b/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php index 42726384..38f047cd 100644 --- a/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php +++ b/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php @@ -86,6 +86,12 @@ class CallbackBillplzLogic $billplzXSignatureObject = new BillplzXSignatureObject($request); if(!$billplzXSignatureObject->isValidSignature()){ + Log::info('Billplz signature validation failed', [ + 'computed_signature' => $billplzXSignatureObject->getBillPlzComputedXSignature(), + 'request_signature' => $request->input('x_signature'), + 'constructed_string' => $billplzXSignatureObject->getBillPlzConstructString(), + 'request_data' => $request->all(), + ]); //cief todo: 137 - DEBUG throw new MalformedRequestException('Billplz Payment validation failed.'); }