MOON
Server: Apache
System: Linux smtp.modiva.org 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64
User: rtbrisc (1005)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/rtbrisc/public_html/admin/main/helpdesk/payment/index.php
<?php
session_start(); 
$cid = $_GET['cid'];
$ticketID = $_GET['tid'];
$supportPlanID = $_GET['spid'];
$requestID = $_GET['rid'];
$requestTypeID = $_GET['rtid'];
$deviceID = $_GET['did'];
$deviceInfo = $_GET['dif'];
$deviceBrandID = $_GET['dbid'];
$deviceBrandInfo = $_GET['dbif'];
$deviceModel = $_GET['dvm'];
$description = $_GET['des'];
$supportTimeType = $_GET['stt'];
$supportTime = $_GET['sut'];
$Picture = $_GET['pix'];
$regEmail = $_GET['rm'];

$contactName = $_GET['cna'];
$contactNumber = $_GET['cno'];
$contactEmail = $_GET['cem'];
$supportLocation = $_GET['spl'];
$center = $_GET['cen'];

$amount = 1000;
?>
<!DOCTYPE html>
<html>

<head>
    <title>QIS | Online Payment</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta content="" name="description" />
    <meta content="" name="author" />
    <link rel="shortcut icon" href="images/favicon.jpg">
    <!-- BEGIN PLUGIN CSS -->
    <link href="../../assets/plugins/pace/pace-theme-flash.css" rel="stylesheet" type="text/css" media="screen" />
    <link href="../../assets/plugins/bootstrapv3/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
    <link href="../../assets/plugins/bootstrapv3/css/bootstrap-theme.min.css" rel="stylesheet" type="text/css" />
    <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
    <link href="../../assets/plugins/animate.min.css" rel="stylesheet" type="text/css" />
    <link href="../../assets/plugins/jquery-scrollbar/jquery.scrollbar.css" rel="stylesheet" type="text/css" />
    <!-- END PLUGIN CSS -->
    <!-- BEGIN CORE CSS FRAMEWORK -->
    <link href="../../webarch/css/webarch.css" rel="stylesheet" type="text/css" />
    <!-- END CORE CSS FRAMEWORK -->>
    <script src="https://js.paystack.co/v1/inline.js"></script>
    <script type="text/javascript" src="id.js"></script>
</head>
<body class="error-body no-top lazy" data-original="images/login.jpg" style="background-image: url('images/login.jpg')">
    <div class="container">
      <div class="row login-container animated fadeInUp">
        <div class="col-md-7 col-md-offset-2 tiles white no-padding">
          <div class="p-t-30 p-l-40 p-b-20 xs-p-t-10 xs-p-l-10 xs-p-b-10">
            <h4 class="normal">QUICK IT SUPPORT (QIS NIGERIA)</h4>
            <h1 class="normal">Payment Details</h1>
          </div>
          <div class="tiles grey p-t-20 p-b-20 no-margin text-black tab-content">
            <div role="tabpanel" class="tab-pane active" id="tab_login">
            <div class="row">
                <div class="col-md-3">Email:</div>
                <div class="col-md-9"><?php echo $regEmail; ?></div>
            </div>
            <div class="row">
                <div class="col-md-3">Amount:</div>
                <div class="col-md-9">&#8358; 1, 000</div>
            </div>
            <form autocomplete="false">
                <input type="hidden" name="txtAmount" id="txtAmount" placeholder="" value="<?php echo $amount; ?>">
                <input type="hidden" name="txtCustomerID" id="txtCustomerID" placeholder="Customer ID" value="<?php echo $cid; ?>">
                <input type="hidden" name="txtTicketID" id="txtTicketID" placeholder="" value="<?php echo $ticketID; ?>">
                <input type="hidden" name="txtSupportPlanID" id="txtSupportPlanID" placeholder="" value="<?php echo $supportPlanID; ?>">
                <input type="hidden" name="txtRequestID" id="txtRequestID" placeholder="" value="<?php echo $requestID; ?>">
                <input type="hidden" name="txtRequestTypeID" id="txtRequestTypeID" placeholder="" value="<?php echo $requestTypeID; ?>">
                <input type="hidden" name="txtDeviceID" id="txtDeviceID" placeholder="" value="<?php echo $deviceID; ?>">
                <input type="hidden" name="txtDevceInfo" id="txtDevceInfo" placeholder="" value="<?php echo $deviceInfo; ?>">
                <input type="hidden" name="txtDeviceBrandID" id="txtDeviceBrandID" placeholder="" value="<?php echo $deviceBrandID; ?>">
                <input type="hidden" name="txtDeviceBrandInfo" id="txtDeviceBrandInfo" placeholder="" value="<?php echo $deviceBrandInfo; ?>">
                <input type="hidden" name="txtDeviceModel" id="txtDeviceModel" placeholder="" value="<?php echo $deviceModel; ?>">
                <input type="hidden" name="txtDescription" id="txtDescription" placeholder="" value="<?php echo $description; ?>">
                <input type="hidden" name="txtRegEmail" id="txtRegEmail" placeholder="" value="<?php echo $regEmail; ?>">
                <input type="hidden" name="txtSupportTimeType" id="txtSupportTimeType" placeholder="" value="<?php echo $supportTimeType; ?>">
                <input type="hidden" name="txtSupportTime" id="txtSupportTime" placeholder="" value="<?php echo $supportTime; ?>">
                <input type="hidden" name="txtPicture" id="txtPicture" placeholder="" value="<?php echo $Picture; ?>">
                <input type="hidden" name="txtContactName" id="txtContactName" placeholder="" value="<?php echo $contactName; ?>">
                <input type="hidden" name="txtContactNumber" id="txtContactNumber" placeholder="" value="<?php echo $contactNumber; ?>">
                <input type="hidden" name="txtContactEmail" id="txtContactEmail" placeholder="" value="<?php echo $contactEmail; ?>">
                <input type="hidden" name="txtsupportLocation" id="txtsupportLocation" placeholder="" value="<?php echo $supportLocation; ?>">
                <input type="hidden" name="txtCenter" id="txtCenter" placeholder="" value="<?php echo $center; ?>">
                <button type="button" class="btn btn-primary btn-block" onclick="payWithPaystack()">  Make Payment </button>
                <a href="../new.php" class="btn btn-primary btn-block">Go Back</a>
            </form>
                <script>
                    var cid = document.getElementById('txtCustomerID');
                    var tid = document.getElementById('txtTicketID');
                    var spid = document.getElementById('txtSupportPlanID');
                    var rid = document.getElementById('txtRequestID');
                    var rtid = document.getElementById('txtRequestTypeID');
                    var did = document.getElementById('txtDeviceID');
                    var dif = document.getElementById('txtDevceInfo');
                    var dbid = document.getElementById('txtDeviceBrandID');
                    var bdi = document.getElementById('txtDeviceBrandInfo');
                    var dm = document.getElementById('txtDeviceModel');
                    var des = document.getElementById('txtDescription');
                    var stt = document.getElementById('txtSupportTimeType');
                    var sut = document.getElementById('txtSupportTime');
                    var pix = document.getElementById('txtPicture');
                    var cn = document.getElementById('txtContactName');
                    var cno = document.getElementById('txtContactNumber');
                    var ce = document.getElementById('txtContactEmail');
                    var sul = document.getElementById('txtsupportLocation');
                    var cen = document.getElementById('txtCenter');
                    var amount = document.getElementById('txtAmount');
                    var query_id = 1;
                    var regmail = document.getElementById('txtRegEmail');

                    function payWithPaystack() {
                        var handler = PaystackPop.setup({
                            key: 'pk_test_589a4e7e540d999f2538a74b21d609b495b73399',
                            email: regmail.value,
                            amount: amount.value + 0 + 0,
                            ref: random_id,
                            callback: function(response) {
                                alert('Transaction Successful. Transaction ref is ' + response.reference);
                                var dataString = 'reference=' + response.reference + '&amount=' + amount.value;
                                dataString += '&cid=' + cid.value + '&tid=' + tid.value + '&spid=' + spid.value + '&rid=' + rid.value;
                                dataString += '&rtid=' + rtid.value + '&did=' + did.value + '&dif=' + dif.value + '&dbid=' + dbid.value;
                                dataString += '&bdi=' + bdi.value + '&dm=' + dm.value + '&des=' + des.value + '&stt=' + stt.value;
                                dataString += '&sut=' + sut.value + '&pix=' + pix.value + '&cn=' + cn.value + '&cno=' + cno.value;
                                dataString += '&ce=' + ce.value + '&sul=' + sul.value + "&cen=" + cen.value;
                                console.log(dataString);
                                var j = jQuery.noConflict();
                                j(document).ready(function() {
                                    j.ajax({
                                        url: "data.php?" + dataString, //file which read zip code excel file
                                        //data:dataString,
                                        dataType: 'json',
                                        cache: false,
                                        success: function(data) {
                                            try {
                                                myData = JSON.stringify(data);
                                                //alert(JSON.stringify(myData));
                                                suc_msg = "mailer/?rid=1&tid=" + tid.value;
                                                window.location.replace("../payment/" + suc_msg);
                                            } catch (e) {
                                                // alert("Err: " + e);
                                                err_msg = "Thank you for contacting QIS. Your Issue / Purchase ID is " + tid.value + ". We will contact you soon";
                                                window.location.replace("../success.php?msg=" + err_msg);
                                            }
                                        },
                                        error: function(xhr, status, err) {
                                            alert("Error: " + xhr.responseText);
                                        }
                                    })
                                });
                            },
                            onClose: function() {
                                alert('Transaction Terminated');
                            }
                        });
                        handler.openIframe();
                    }
                </script>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!-- END CONTAINER -->
    <script src="../../main/assets/plugins/pace/pace.min.js" type="text/javascript"></script>
    <!-- BEGIN JS DEPENDECENCIES-->
    <script src="../../assets/plugins/jquery/jquery-1.11.3.min.js" type="text/javascript"></script>
    <script src="../../assets/plugins/bootstrapv3/js/bootstrap.min.js" type="text/javascript"></script>
    <script src="../../assets/plugins/jquery-block-ui/jqueryblockui.min.js" type="text/javascript"></script>
    <script src="../../assets/plugins/jquery-unveil/jquery.unveil.min.js" type="text/javascript"></script>
    <script src="../../assets/plugins/jquery-scrollbar/jquery.scrollbar.min.js" type="text/javascript"></script>
    <script src="../../assets/plugins/jquery-numberAnimate/jquery.animateNumbers.js" type="text/javascript"></script>
    <script src="../../assets/plugins/jquery-validation/js/jquery.validate.min.js" type="text/javascript"></script>
    <script src="../../assets/plugins/bootstrap-select2/select2.min.js" type="text/javascript"></script>
    <!-- END CORE JS DEPENDECENCIES-->
    <!-- BEGIN CORE TEMPLATE JS -->
    <script src="../../webarch/js/webarch.js" type="text/javascript"></script>
    <script src="../../assets/js/chat.js" type="text/javascript"></script>
    <!-- END CORE TEMPLATE JS -->
</body>
</html>