diff --git a/app/Http/Controllers/TransactionOnlineController.php b/app/Http/Controllers/TransactionOnlineController.php index b1152ca..a35e189 100644 --- a/app/Http/Controllers/TransactionOnlineController.php +++ b/app/Http/Controllers/TransactionOnlineController.php @@ -32,4 +32,12 @@ class TransactionOnlineController extends Controller return response()->json($transaction,201); } + + public function updateStatus(){ + $transaction = TransactionOnline::on('mysql7')->where('reference_no','=',$request->reference_no)->update(array( + 'status' => 1 + )); + + return response()->json($transaction,200); + } } diff --git a/routes/web.php b/routes/web.php index 3d0cee0..1b38f66 100644 --- a/routes/web.php +++ b/routes/web.php @@ -133,4 +133,5 @@ $router->group(['prefix'=>'api'], function () use ($router){ //Online Transaction $router->get('online/transaction',['uses'=>'TransactionOnlineController@getLatestNosiri']); $router->post('online/transaction',['uses'=>'TransactionOnlineController@create']); + $router->put('online/transaction',['uses'=>'TransactionOnlineController@updateStatus']); });