From 1472daa363c88e3b0feae6903b5850f70203cadb Mon Sep 17 00:00:00 2001 From: Djery-Tom Date: Wed, 13 Sep 2023 13:16:37 +0100 Subject: [PATCH] refactor: payment webhook endpoint by inject javascript method --- app/Http/Controllers/PaymentController.php | 7 ++----- resources/views/payment-webhook.blade.php | 23 ++++++++++++++++++++++ 2 files changed, 25 insertions(+), 5 deletions(-) create mode 100644 resources/views/payment-webhook.blade.php diff --git a/app/Http/Controllers/PaymentController.php b/app/Http/Controllers/PaymentController.php index 4e02dba..300d1a8 100644 --- a/app/Http/Controllers/PaymentController.php +++ b/app/Http/Controllers/PaymentController.php @@ -106,11 +106,8 @@ class PaymentController extends Controller public function paymentResult(Request $request) { - if($request->has('transaction_id')){ - return $this->successResponse($request->all()); - }else{ - return $this->errorResponse($request->all()); - } + $data = $request->all(); + return view('payment-webhook', compact('data')); } public function checkout(Request $request, $payment_token) diff --git a/resources/views/payment-webhook.blade.php b/resources/views/payment-webhook.blade.php new file mode 100644 index 0000000..78841ca --- /dev/null +++ b/resources/views/payment-webhook.blade.php @@ -0,0 +1,23 @@ + + + + + + + Payment webhook + + + + + +