diff --git a/src/Controller/InsuranceController.php b/src/Controller/InsuranceController.php index a60efe90..6c72c17f 100644 --- a/src/Controller/InsuranceController.php +++ b/src/Controller/InsuranceController.php @@ -25,7 +25,7 @@ class InsuranceController extends Controller public function listen(Request $req) { - $payload = $req->request->all(); + $payload = json_decode($req->getContent(), true); // DEBUG @file_put_contents(__DIR__ . '/../../var/log/insurance.log', print_r($payload, true) . "\r\n----------------------------------------\r\n\r\n", FILE_APPEND); @@ -41,6 +41,8 @@ class InsuranceController extends Controller // if no transaction code given, silently fail if (empty($attr['transaction_code'])) { + error_log("Invalid insurance callback received: " . print_r($payload, true)); + return $this->json([ 'success' => true, ]); diff --git a/src/Controller/PayMongoController.php b/src/Controller/PayMongoController.php index 82625c36..fe79464b 100644 --- a/src/Controller/PayMongoController.php +++ b/src/Controller/PayMongoController.php @@ -36,6 +36,7 @@ class PayMongoController extends Controller // if no event type given, silently fail if (empty($attr['type'])) { + error_log("Invalid paymongo callback received: " . print_r($payload, true)); return $this->json([ 'success' => true, ]);