uri->segment(4); $input = $this->input->post(); $cardSerial = $input['card_serial']; $pinCard = $input['pin_card']; $aryParams = array( 'EWalletID' => 1, 'CardSerial' => $cardSerial, 'PinCard' => $pinCard, ); $this->load->model('services_model'); $aryResult = array(); $data = $this->services_model->cardPaidProcess($aryParams, $aryResult); $this->load->model('frontend/user_model', 'objUserModel'); $paidType = 2; $amount = $aryResult['TransactionAmount']; $paidTime = date('Y-m-d H:i:s'); $user = $this->objUserModel->get_user_by_id($userID); $user['acc_balanced'] = $user['acc_balanced'] + $amount; $user['updated_time'] = date('Y-m-d H:i:s'); if ($amount>0){ $this->objUserModel->updateUser($userID, $user); } $this->objUserModel->insertPaidlog($user['cellphone'], $user['cellphone'], $paidType, $amount, $paidTime); $result = array(); if ($data == 1){ $result['success'] = 1; $result['username'] = $user['cellphone']; $result['acc_balanced'] = $user['acc_balanced']; $result['amount'] = $amount; }else { $result['success'] = 0; } echo json_encode($result); } }