public function doSubscribe() { $userId = $this->request->input('userId'); $UserExist = User::where('id', $userId)->pluck('id'); if ($UserExist) { $Token = substr(str_shuffle("0123456789ABCDEFGHJKMNOPQRSTUVWXYZ"), 0, 20); $PaymentDetails['user_id'] = $this->request->input('userId'); $PaymentDetails['payment_category'] = $this->request->input('payment_category'); $PaymentDetails['payment_card_type'] = $this->request->input('payment_card_type'); $PaymentDetails['payment_package'] = $this->request->input('payment_package'); $PaymentDetails['unique_id'] = $Token; Payments::create($PaymentDetails); $Response = array('success' => 1); } else { $Response = array('success' => 0, 'message' => 'Error in Payment'); } return json_encode($Response); }
public function disapprovepayment() { $affected = Payments::where('Id', '=', Input::get('paymentid'))->update(array('status' => 3, 'Updated_By' => Auth::user()->get_user_id(), 'Updated_At' => date('Y-m-d'))); if ($affected > 0) { $ini = array('OK' => 'OK'); return Response::json($ini); } else { $ini = array('No Data' => 'Payment was not set active, please try again'); return Response::json($ini); } }