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">₦ 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>