uawdijnntqw1x1x1
IP : 216.73.216.93
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
admin.ondemand.codeskitter.site
/
app
/
Controllers
/
RazorpayController.php
/
/
<?php namespace App\Controllers; use App\Controllers\BaseController; use App\Models\TransactionModel; use Razorpay\Api\Api; class RazorpayController extends BaseController { public function payWithRazorpay() { return view('payment-form'); } public function processPayment() { //Input items of form $input = $this->request->getVar(); //get API Configuration $api = new Api(env('razorKey'), env('razorSecret')); //Fetch payment information by razorpay_payment_id $payment = $api->payment->fetch($input['razorpay_payment_id']); if (count($input) && !empty($input['razorpay_payment_id'])) { try { $response = $api->payment->fetch($input['razorpay_payment_id'])->capture(array('amount' => $payment['amount'])); } catch (\Exception $e) { return $e->getMessage(); session()->setFlashdata("error", $e->getMessage()); return redirect()->back(); } // save transaction details // $trnx = new TransactionModel(); // $trnx->insert([ // "amount" => $response->amount, // "currency" => $response->currency, // "trnx_id" => $response->id, // "card_id" => $response->card_id, // "status" => $response->status, // ]); } session()->setFlashdata('success', 'Payment successfully done'); return redirect()->back(); } }
/home/users/unlimited/www/admin.ondemand.codeskitter.site/app/Controllers/RazorpayController.php