From c6fd04b1372fa23e23ff22727f0575477c2f70b8 Mon Sep 17 00:00:00 2001 From: hafifierahman Date: Mon, 17 Jul 2023 13:40:47 +0800 Subject: [PATCH] fix callback --- app/Http/Controllers/BayaranController.php | 3 +++ app/Http/Middleware/VerifyCsrfToken.php | 2 +- routes/web.php | 5 ++++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/BayaranController.php b/app/Http/Controllers/BayaranController.php index c22ca23..fbca59c 100644 --- a/app/Http/Controllers/BayaranController.php +++ b/app/Http/Controllers/BayaranController.php @@ -14,6 +14,7 @@ use Http\Message\MessageFactory\GuzzleMessageFactory; use Money\Money; use Carbon\Carbon; +use Illuminate\Log\Logger; class BayaranController extends Controller { @@ -264,6 +265,8 @@ class BayaranController extends Controller public function callback(Request $request){ + logger('REQUEST'); + logger($request); $http = new HttpMethodsClient( new GuzzleHttpClient(), new GuzzleMessageFactory() diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php index 0c13b85..b98b02e 100644 --- a/app/Http/Middleware/VerifyCsrfToken.php +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -12,6 +12,6 @@ class VerifyCsrfToken extends Middleware * @var array */ protected $except = [ - // + '/pembayaran/backend' ]; } diff --git a/routes/web.php b/routes/web.php index 5b8be1b..32ae058 100644 --- a/routes/web.php +++ b/routes/web.php @@ -217,6 +217,10 @@ Route::get('/authenticateregister', 'App\Http\Controllers\Auth\RegisterControlle // Route::get('/registering', 'App\Http\Controllers\Auth\RegisterController@tempatregister')->name('auth.tempatregister'); Route::get('/forgotemel', 'App\Http\Controllers\Auth\RegisterController@forgotemel')->name('auth.forgotemel'); + +//Callback Billplz +Route::get('/pembayaran/backend', 'App\Http\Controllers\BayaranController@callback')->name('pay.callback'); + Route::group(['middleware' => 'auth','verified'], function () { Route::get('/semaksag', 'App\Http\Controllers\SemakController@SemakSAG')->name('semaksag'); @@ -237,7 +241,6 @@ Route::group(['middleware' => 'auth','verified'], function () { //Pembayaran Engine Route::post('/paymentengine', 'App\Http\Controllers\BayaranController@PembayaranEngine')->name('payment.engine'); Route::get('/pembayaran/response', 'App\Http\Controllers\BayaranController@response')->name('pay.paymentStatus'); - Route::get('/pembayaran/backend', 'App\Http\Controllers\BayaranController@callback')->name('pay.callback'); Route::get('pembayaran/berjaya',['as'=>'pay.success','uses'=>'App\Http\Controllers\BayaranController@successPayment']); Route::get('pembayaran/gagal',['as'=>'pay.failed','uses'=>'App\Http\Controllers\BayaranController@failedPayment']);