【发布时间】:2018-11-23 17:09:29
【问题描述】:
我有问题。
这是我的控制器
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');
当支付网关向我发送参数时,我无法更新数据库。 但是当我使用邮递员时。我成功更新数据库
【问题讨论】:
-
你有什么错误吗?
-
嗨@SaurabhDhariwal,我想,我没有收到任何错误。你能解决这个问题吗?
-
你得到什么回应?