У меня проблема.
Это мой контроллер
public function finish(Request $request)
{
$result = $request->input('data');
//$data = json_decode($result, true);
return $this->InvoiceBayar($result);
}
public function InvoiceBayar($result)
{
$data = json_decode($result, true);
$transaction = $data['transaction_status'];
$type = $data['payment_type'];
$order_id = $data['order_id'];
$fraud = $data['fraud_status'];
Fee::where('invoice',$order_id)
->update([
'status' => 'Paid',
]);
echo "Transaction order_id: " . $order_id ." successfully transfered using " . $type;
}
Это мой маршрут
Route::POST('/notification', 'SnapController@finish');
Когда шлюз оплаты, отправьте мне параметр, яне может обновить БД.Но когда я использую POSTMAN.Успешное обновление БД