JezK
Edit File: PaymentOption.php
<?php include_once '../databaseConn.php'; include_once '../lib/requestHandler.php'; $DatabaseCo = new DatabaseConn(); include_once '../class/Config.class.php'; $configObj = new Config(); if(isset($_REQUEST['paypal'])) { $check_Paypal_exits=$DatabaseCo->dbLink->query("select pay_id from payment_method where pay_name='Paypal'"); $check_Paypal_exits_count=mysqli_num_rows($check_Paypal_exits); $pay_name="Paypal"; $email_id=htmlspecialchars($_REQUEST['email_id'],ENT_QUOTES); $status=$_REQUEST['status']; if($check_Paypal_exits_count > 0) { $DatabaseCo->dbLink->query("update payment_method set `pay_name`='$pay_name',`pay_email`='$email_id',`status`='$status' where pay_name='Paypal'"); } else { $DatabaseCo->dbLink->query("insert into payment_method (`pay_name`,`pay_email`,`status`) values('$pay_name','$email_id','$status')"); } echo '<script>alert("Record updated Successfully");</script>'; } if(isset($_REQUEST['Payumoney'])) { //print_r($_POST);exit; $check_Payumoney_exits=$DatabaseCo->dbLink->query("select pay_id from payment_method where pay_name='Payumoney'"); $check_Payumoney_exits_count=mysqli_num_rows($check_Payumoney_exits); $pay_name="Payumoney"; //$pay_email=htmlspecialchars($_REQUEST['pay_email'],ENT_QUOTES); $pay_email=''; $p_working_key=$_REQUEST['p_working_key']; $payu_access_code=$_REQUEST['payu_access_code']; //$payu_status=$_REQUEST['status']; $payu_status="APPROVED"; if($check_Payumoney_exits_count > 0) { $DatabaseCo->dbLink->query("update payment_method set pay_email='$pay_email',working_key='$p_working_key',access_code='$payu_access_code',status='$payu_status' where pay_name='Payumoney' "); } else { $DatabaseCo->dbLink->query("insert into payment_method (`pay_name`,`pay_email`,`working_key`,`access_code`,`status`) values('Payumoney','$pay_email','$p_working_key','$payu_access_code','$status')"); } echo '<script>alert("Record updated Successfully");</script>'; } if(isset($_REQUEST['PayUbizz'])) { $check_PayUbizz_exits=$DatabaseCo->dbLink->query("select pay_id from payment_method where pay_name='PayUbizz'"); $check_PayUbizz_exits_count=mysqli_num_rows($check_PayUbizz_exits); $pay_name="PayUbizz"; $pu_pay_email=htmlspecialchars($_REQUEST['pu_pay_email'],ENT_QUOTES); $pu_working_key=$_REQUEST['pu_working_key']; $pu_access_code=$_REQUEST['pu_access_code']; $pu_status=$_REQUEST['pu_status']; if($check_PayUbizz_exits_count > 0) { $DatabaseCo->dbLink->query("update payment_method set pay_email='$pu_pay_email',working_key='$pu_working_key',access_code='$pu_access_code',status='$pu_status' where pay_name='PayUbizz' "); } else { $DatabaseCo->dbLink->query("insert into payment_method (`pay_name`,`pay_email`,`working_key`,`access_code`,`status`) values('PayUbizz','$pu_pay_email','$pu_working_key','$pu_access_code','$pu_status')"); } echo '<script>alert("Record updated Successfully");</script>'; } if(isset($_REQUEST['checkout'])) { $check_2checkout_exits=$DatabaseCo->dbLink->query("select pay_id from payment_method where pay_name='2checkout'"); $check_2checkout_exits_count=mysqli_num_rows($check_2checkout_exits); $pay_name="2checkout"; $app_id=$_REQUEST['app_id']; $app_status=$_REQUEST['app_status']; $description=htmlspecialchars($_REQUEST['description'],ENT_QUOTES); if($check_2checkout_exits_count > 0) { $DatabaseCo->dbLink->query("update payment_method set `pay_name`='$pay_name',`merchant_id`='$app_id',`check_desc`='$description',`status`='$app_status' where `pay_name`='2checkout'"); } else { $DatabaseCo->dbLink->query("insert into payment_method (`pay_name`,`merchant_id`,`check_desc`,`status`) values('2checkout','$app_id','$description','$status')"); } echo '<script>alert("Record updated Successfully");</script>'; } if(isset($_REQUEST['ccavenue'])) { $check_Ccavenue_exits=$DatabaseCo->dbLink->query("select pay_id from payment_method where pay_name='Ccavenue'"); $check_Ccavenue_exits_count = mysqli_num_rows($check_Ccavenue_exits); $pay_name="Ccavenue"; $c_app_id=$_REQUEST['c_app_id']; $cc_access_code=$_REQUEST['cc_access_code']; $cc_working_key=$_REQUEST['cc_working_key']; $c_app_status=$_REQUEST['c_app_status']; if($check_Ccavenue_exits_count > 0) { $DatabaseCo->dbLink->query("update payment_method set pay_name='$pay_name',ccavenue_id='$c_app_id',status='$c_app_status',working_key='$cc_working_key',access_code='$cc_access_code' where pay_name='Ccavenue'"); } else { $DatabaseCo->dbLink->query("insert into payment_method (`pay_name`,`ccavenue_id`,`status`,working_key,access_code) values('Ccavenue','$c_app_id','$c_app_status','$cc_working_key','$cc_access_code')"); } echo '<script>alert("Record updated Successfully");</script>'; } if(isset($_REQUEST['bank_detail_submit'])) { $pay_name="Bank Detail"; $bank_detail=htmlspecialchars($_REQUEST['bank_detail'],ENT_QUOTES); $bank_status=$_REQUEST['bank_status']; $DatabaseCo->dbLink->query("update payment_method set `bank_detail`='$bank_detail',`status`='$bank_status' where pay_id='10'"); echo '<script>alert("Record updated Successfully");</script>'; } if(isset($_REQUEST['set_payment_method'])) { if(empty($_REQUEST['p_method'])) { $STATUS_MESSAGE="Please Choose At least One Payment Method.."; $error=true; } else { $p_method=$_REQUEST['p_method']; $DatabaseCo->dbLink->query("update payment_method set use_in_payment='No'"); $DatabaseCo->dbLink->query("update payment_method set use_in_payment='Yes' where pay_name='$p_method'"); $STATUS_MESSAGE="Record Updated Successfully.."; } } $Paypal=$DatabaseCo->dbLink->query("select `pay_name`,`pay_email`,`status`,use_in_payment from payment_method where pay_name='Paypal'"); $row1=mysqli_fetch_array($Paypal); $Ccavenue=$DatabaseCo->dbLink->query("select `pay_name`,`ccavenue_id`,`status`,working_key,access_code,use_in_payment from payment_method where pay_name='Ccavenue'"); $row2=mysqli_fetch_array($Ccavenue); $sql3=$DatabaseCo->dbLink->query("select `pay_name`,`merchant_id`,`check_desc`,`status`,use_in_payment from payment_method where pay_name='2checkout'"); $row3=mysqli_fetch_array($sql3); $sql4=$DatabaseCo->dbLink->query("select `pay_name`,`bank_detail`,`status`,use_in_payment from payment_method where pay_id='10'"); $row4=mysqli_fetch_array($sql4); $sql_payu=$DatabaseCo->dbLink->query("select * from payment_method where pay_name='Payumoney' "); $gat_payu=mysqli_fetch_object($sql_payu); $sql_PayUbizz=$DatabaseCo->dbLink->query("select * from payment_method where pay_name='PayUbizz' "); $gat_PayUbizz=mysqli_fetch_object($sql_PayUbizz); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Manage | Payment Option</title> <meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'> <!-- Bootstrap 3.3.2 --> <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> <!-- FontAwesome 4.3.0 --> <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" /> <!-- Ionicons 2.0.0 --> <link href="dist/css/skins/_all-skins.min.css" rel="stylesheet" type="text/css" /> <link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css" /> <!-------------------Validation css ------------------> <link rel="stylesheet" href="../css/validate.css"> <!-------------------Validation css------------------> </head> <body class="skin-blue"> <div class="wrapper"> <?php include "page-part/header.php"; ?> <!-- Left side column. contains the logo and sidebar --> <?php include "page-part/left_panel.php"; ?> <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <!-- Content Header (Page header) --> <section class="content-header"> <h1> Payment Option </h1> <ol class="breadcrumb"> <li><a href="dashboard"><i class="fa fa-dashboard"></i> Home</a></li> <li class="active">Payment Option</li> </ol> <div class="clearfix neMrgAbottom10"> </div> </section> <?php if(!empty($STATUS_MESSAGE)) { if($error!=true) { echo "<div class='alert alert-success'> <i class='fa fa-check-circle fa-fw fa-lg'></i><strong>Well done!</strong> ".$STATUS_MESSAGE."</div>"; } else { echo "<div class='alert alert-warning' id='validationSummary' style='display:block'><h4>Please Correct Following Errors.</h4><ul ><li>".$STATUS_MESSAGE."</li></ul></div>"; } } ?> <!-- Main content --> <section class="content"> <div class="row neMrgAbottom10" style="display:none"> <form method="post" id="payment_method"> <div class="form-group"> <h3 style="margin-left:10px;">Choose payment method</h3> <!-- <div class="col-sm-2 pull-left"> <input type="radio" value="Paypal" name="p_method" <?php if($row1['use_in_payment']=='Yes') {echo "checked";} ?> > Paypal </div> <div class="col-sm-2 pull-left"> <input type="radio" value="PayUbizz" name="p_method" <?php if($gat_PayUbizz->use_in_payment=='Yes') {echo "checked";} ?>> PayUbizz </div>--> <div class="col-sm-3 pull-left"> <input type="radio" value="Payumoney" name="p_method" <?php if($gat_payu->use_in_payment=='Yes') {echo "checked";} ?>> PayUmoney </div> <!--<div class="col-sm-2 pull-left"> <input type="radio" value="2checkout" name="p_method" <?php if($row3['use_in_payment']=='Yes') {echo "checked";} ?>> 2Checkout </div>--> <div class="col-sm-2 pull-left"> <input type="radio" value="Ccavenue" name="p_method" <?php if($row2['use_in_payment']=='Yes') {echo "checked";} ?>> CCavenue </div> <div class="col-sm-2 pull-left margin-bottom-15px"> <input type="submit" class="btn btn-success" value="Save Change" name="set_payment_method" /> </div> </div> </form> </div> <div class="clearfix" ></div> <div class="row"> <div class="col-lg-12 col-xs-12" style="display:none"> <div class="box box-success"> <div class="box-header with-border"> <h3 class="box-title"> Paypal Setting </h3> </div> <div class="box-body clearfix" style="display:none"> <form name="add_paypal" id="add_paypal" method="post"> <center> <img src="dist/img/credit/paypal.png"> </center> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> Paypal Account Email Id </label> <input type="text" class="form-control" name="email_id" data-validetta="required" value="<?php echo htmlspecialchars_decode($row1['pay_email']); ?>"> </div> </div> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> Status </label> <select class="form-control" name="status" data-validetta="required"> <option value="APPROVED" <?php if($row1['status']=='APPROVED'){echo "selected";}?>> Active </option> <option value="UNAPPROVED" <?php if($row1['status']=='UNAPPROVED'){echo "selected";}?>> Inactive </option> </select> </div> </div> <div class="clearfix"></div> <div class="form-group text-center"> <input type="submit" name="paypal" class="btn btn-success btn-flat" value="Submit"> <input type="reset" class="btn btn-danger btn-flat" value="cancel"> </div> </form> </div> </div> </div> <div class="clearfix"></div> <div class="col-lg-12 col-xs-12" style="display:none"> <div class="box box-success"> <div class="box-header with-border"> <h3 class="box-title"> PayUbizz Setting </h3> </div> <div class="box-body clearfix"> <form role="form" method="post" action="" id="payubizz"> <center> <img src="dist/img/credit/payubizz.jpg" style="height:75px;"> </center> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1"> Paybizz Account Email Id :</label> <input type="text" class="form-control " data-validetta="required" name="pu_pay_email" id="pu_pay_email" value="<?php echo $gat_PayUbizz->pay_email; ?>"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1"> Key :</label> <input type="text" class="form-control " name="pu_working_key" id="pu_working_key" data-validetta="required" value="<?php echo $gat_PayUbizz->working_key; ?>"> </div> </div> </div> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1">Salt:</label> <input type="text" class="form-control " name="pu_access_code" data-validetta="required" id="pu_access_code" value="<?php echo $gat_PayUbizz->access_code; ?>"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1">Status :</label> <select class="form-control" data-validetta="required" name="pu_status"> <option value="APPROVED" <?php if($gat_PayUbizz->status=='APPROVED') {echo "selected";} ?>>Active</option> <option value="UNAPPROVED" <?php if($gat_PayUbizz->status=='UNAPPROVED') {echo "selected";} ?>>Inactive</option> </select> </div> </div> </div> <div class="clearfix"></div> <div class="form-group text-center"> <input type="submit" class="btn btn-success" value="Submit" name="PayUbizz" title="PayUbizz"/> <input type="reset" class="btn btn-danger" value="cancel" title="Reset"/> </div> </form> </div> </div> </div> <div class="clearfix"></div> <div class="col-lg-12 col-xs-12"> <div class="box box-success"> <div class="box-header with-border"> <h3 class="box-title"> PayUmoney Setting </h3> </div> <div class="box-body clearfix"> <form role="form" method="post" action="" id="payumoney"> <center> <img src="dist/img/credit/payumoney.png" style="height:50px;"> </center> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1">Marchant Id :</label> <input type="text" class="form-control " data-validetta="required" name="p_marchant_id" id="p_marchant_id" value="<?php echo $gat_payu->merchant_id; ?>"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1"> Key :</label> <input type="text" class="form-control " name="p_working_key" id="p_working_key" data-validetta="required" value="<?php echo $gat_payu->working_key; ?>"> </div> </div> </div> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1">Salt:</label> <input type="text" class="form-control " name="payu_access_code" data-validetta="required" id="payu_access_code" value="<?php echo $gat_payu->access_code; ?>"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="exampleInputEmail1">Status :</label> <select class="form-control" data-validetta="required" name="payu_status"> <option value="APPROVED" <?php if($gat_payu->status=='APPROVED') {echo "selected";} ?>>Active</option> <option value="UNAPPROVED" <?php if($gat_payu->status=='UNAPPROVED') {echo "selected";} ?>>Inactive</option> </select> </div> </div> </div> <div class="clearfix"></div> <div class="form-group text-center"> <input type="submit" class="btn btn-success" value="Submit" name="Payumoney" title="Payumoney"/> <input type="reset" class="btn btn-danger" value="cancel" title="Reset"/> </div> </form> </div> </div> </div> <!--<div class="col-lg-12 col-xs-12 neMrgATop10"> <div class="box box-success"> <form name="add_checkout" id="add_checkout" method="post"> <div class="box-header with-border"> <h3 class="box-title"> 2Checkout </h3> </div> <div class="box-body clearfix"> <center> <img src="dist/img/credit/2-checkout.png"> </center> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> 2Checkout Application ID: </label> <input type="text" class="form-control" name="app_id" data-validetta="required" value="<?php echo $row3['merchant_id'];?>"> </div> <div class="form-group"> <label> Status </label> <select class="form-control" name="app_status" data-validetta="required"> <option value="APPROVED" <?php if($row3['status']=='APPROVED'){echo "selected";}?>> Active </option> <option value="UNAPPROVED" <?php if($row3['status']=='UNAPPROVED'){echo "selected";}?>> Inactive </option> </select> </div> </div> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> 2Checkout Description: </label> <textarea class="form-control" rows="5" name="description" data-validetta="required"> <?php echo htmlspecialchars($row3['check_desc']); ?></textarea> </div> </div> <div class="clearfix"></div> <div class="form-group text-center"> <input type="submit" name="checkout" class="btn btn-success btn-flat" value="Submit"> <input type="reset" class="btn btn-danger btn-flat" value="cancel"> </div> </div> </form> </div> </div>--> <div class="col-lg-12 col-xs-12 neMrgATop10" style="display:none"> <div class="box box-success"> <form name="add_ccavenue" id="add_ccavenue" method="post"> <div class="box-header with-border"> <h3 class="box-title"> CCAvenue Setting </h3> </div> <div class="box-body clearfix"> <center> <img src="dist/img/credit/ccavenue.png"> </center> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> CC Avenue Application ID / Marchant Id </label> <input type="text" class="form-control" name="c_app_id" data-validetta="required" value="<?php echo $row2['ccavenue_id']; ?>"> </div> </div> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> Working Key </label> <input type="text" class="form-control" name="cc_working_key" data-validetta="required" value="<?php echo $row2['working_key']; ?>"> </div> </div> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> Access Code : </label> <input type="text" class="form-control" name="cc_access_code" data-validetta="required" value="<?php echo $row2['access_code']; ?>"> </div> </div> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> Status </label> <select class="form-control" name="c_app_status" data-validetta="required"> <option value="APPROVED" <?php if($row2['status']=='APPROVED'){echo "selected";}?>> Active </option> <option value="UNAPPROVED" <?php if($row2['status']=='UNAPPROVED'){echo "selected";}?>> Inactive </option> </select> </div> </div> <div class="clearfix"></div> <div class="form-group text-center"> <input type="submit" name="ccavenue" class="btn btn-success btn-flat" value="Submit"> <input type="reset" class="btn btn-danger btn-flat" value="cancel"> </div> </div> </form> </div> </div> <div class="col-lg-12 col-xs-12 neMrgATop10" style="display:none"> <div class="col-lg-12 col-xs-12 neMrgATop10"> <div class="box box-success"> <form name="add_bank_detail" id="add_bank_detail" method="post"> <div class="box-header with-border"> <h3 class="box-title"> Bank Details </h3> </div> <div class="box-body clearfix"> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> Enter Bank Detail </label> <textarea class="form-control" name="bank_detail" data-validetta="required"><?php echo $row4['bank_detail']; ?></textarea> </div> </div> <div class="col-md-6 col-xs-12 neMrgATop10"> <div class="form-group"> <label> Status </label> <select class="form-control" name="bank_status" data-validetta="required"> <option value="APPROVED" <?php if($row4['status']=='APPROVED'){echo "selected";}?>> Active </option> <option value="UNAPPROVED" <?php if($row4['status']=='UNAPPROVED'){echo "selected";}?>> Inactive </option> </select> </div> </div> <div class="clearfix"></div> <div class="form-group text-center"> <input type="submit" name="bank_detail_submit" class="btn btn-success btn-flat" value="Submit"> <input type="reset" class="btn btn-danger btn-flat" value="cancel"> </div> </div> </form> </div> </div> </div> <!-- right col --> </div><!-- /.row (main row) --> </section><!-- /.content --> </div> <!-- /.content-wrapper --> <?php include "page-part/footer.php"; ?> </div><!-- ./wrapper --> <!-- jQuery 2.1.3 --> <script src="plugins/jQuery/jQuery-2.1.3.min.js"></script> <!-- jQuery UI 1.11.2 --> <script src="https://code.jquery.com/ui/1.11.2/jquery-ui.min.js" type="text/javascript"></script> <script src="../js/validetta.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ $('#add_paypal').validetta({ errorClose : false, realTime : true }); $('#add_checkout').validetta({ errorClose : false, realTime : true }); $('#add_ccavenue').validetta({ errorClose : false, realTime : true }); $('#add_bank_detail').validetta({ errorClose : false, realTime : true }); $('#payumoney').validetta({ errorClose : false, realTime : true }); $('#payubizz').validetta({ errorClose : false, realTime : true }); }); </script> <!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip --> <script> $.widget.bridge('uibutton', $.ui.button); </script> <!-- Bootstrap 3.3.2 JS --> <script src="bootstrap/js/bootstrap.min.js" type="text/javascript"></script> <!-- Morris.js charts --> <!--jquery for left menu active class--> <script type="text/javascript" src="dist/js/general.js"></script> <script type="text/javascript" src="dist/js/cookieapi.js"></script> <script type="text/javascript"> setPageContext("payment","pay-add"); </script> <!--jquery for left menu active class end--> <script src="dist/js/app.min.js" type="text/javascript"></script> </body> </html>