first(); if(! $obj) return; $obj->utr = $data['utr'] ?? ''; $obj->msg = $data['msg'] ?? ''; if($data['status'] == self::FAILED){ $obj->payment_status = -1; }else{ $obj->payment_status = 2; } $obj->save(); DB::commit(); } }catch (Exception $exception){ DB::rollBack(); return; } } }