param; if ($param->token !== config('custom.bank-check.token')) { abort(403); } $model = new BankCheckResult(); $model->customerCode = $param->customerCode; $model->entryRecordNo = $param->entryRecordNo; $model->shopOrderNo = $param->cod; $model->paymentNo = $param->gid; $model->orderCode = $param->god; $model->entryResult = $param->rst; $model->entryErrorCode = $param->ec; $model->paymentPlanAmount = intval($param->am); $model->paymentExpiresDate = Carbon::createFromFormat("Ymd", $param->exp); $requestArr = $request->toArray(); unset($requestArr["token"]); $model->dataEntry = json_encode($requestArr); $model->save(); return response()->view('bank-check.ok'); } }