|
Server : Apache System : Linux p3plzcpnl507073.prod.phx3.secureserver.net 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64 User : swg98tjyzel1 ( 5098476) PHP Version : 8.1.34 Disable Function : NONE Directory : /home/swg98tjyzel1/public_html/bityatra.com/ |
Upload File : |
<?php
ob_start();
define("SECURE_ACCESS", true);
include("config.php");
?>
<?php $row1=mysqli_fetch_array(mysqli_query($con,"select * from booking_dj_details where sess_id='".$_REQUEST['sess_id']."'")); ?>
<?php
$sess_id=$_REQUEST['sess_id'];
$gtotal=$row1['price'];
require('RR/config.php');
require('RR/razorpay-php/Razorpay.php');
// Create the Razorpay Order
use Razorpay\Api\Api;
$api = new Api($keyId, $keySecret);
//
// We create an razorpay order using orders api
// Docs: https://docs.razorpay.com/docs/orders
//
$orderData = [
'receipt' => 3456,
'amount' => $gtotal * 100, // 2000 rupees in paise
'currency' => 'INR',
'payment_capture' => 1, // auto capture
"notes" => [
"merchant_order_id" => $sess_id,
"name" => $row1['name'],
"email" => $row1['email'],
"contact" => $row1['phone'],
],
];
$razorpayOrder = $api->order->create($orderData);
$razorpayOrderId = $razorpayOrder['id'];
$_SESSION['razorpay_order_id'] = $razorpayOrderId;
$displayAmount = $amount = $orderData['amount'];
if ($displayCurrency !== 'INR')
{
$url = "https://api.fixer.io/latest?symbols=$displayCurrency&base=INR";
$exchange = json_decode(file_get_contents($url), true);
$displayAmount = $exchange['rates'][$displayCurrency] * $amount / 100;
}
$checkout = 'automatic';
if (isset($_GET['checkout']) and in_array($_GET['checkout'], ['automatic', 'manual'], true))
{
$checkout = $_GET['checkout'];
}
$data = [
"key" => $keyId,
"amount" => $amount,
"name" => 'Online Payment',
"description" => '',
"image" => "http://sanmil.co.in/tour/images/logo-1.png",
"prefill" => [
"name" => $row1['name'],
"email" => $row1['email'],
"contact" => $row1['phone'],
],
"notes" => [
"merchant_order_id" => $sess_id,
"name" => $row1['name'],
"email" => $row1['email'],
"contact" => $row1['phone'],
],
"theme" => [
"color" => "#F37254"
],
"order_id" => $razorpayOrderId,
];
if ($displayCurrency !== 'INR')
{
$data['display_currency'] = $displayCurrency;
$data['display_amount'] = $displayAmount;
}
$json = json_encode($data);
//Check Insert/Update Razorpay details
$query1="SELECT count(*) as transcount FROM m_trans_details WHERE sess_id='".$sess_id."'";
$result1=mysqli_query($con,$query1);
$chK=mysqli_fetch_array($result1);
//echo($chK['transcount']);
if($chK['transcount']==0)
{
$query2="insert into m_trans_details set email_id='$email',sess_id='$sess_id',rzp_order_id='$razorpayOrderId'";
$rs=mysqli_query($con,$query2);
print_r(mysqli_error($con));
}
else
{
$query2="update m_trans_details set rzp_order_id='$razorpayOrderId' where email_id='$email' and sess_id='$sess_id'";
$rs=mysqli_query($con,$query2);
print_r(mysqli_error($con));
}
//require("checkout/{$checkout}.php");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="description" content="" />
<meta name="keywords"
content="" />
<meta name="author" content="Set Private Limited" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!--[if IE]><meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'><![endif]-->
<title>Bityatra, Online booking form</title>
<!------------------------------------------
Main CSS File
<------------------------------------------>
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/font-awesome.min.css">
<link rel="stylesheet" href="css/menu.css">
<link rel="stylesheet" href="css/custom-animation.css">
<!-- Style CSS -->
<link rel="stylesheet" href="css/style.css">
<!-- Responsive CSS -->
<link rel="stylesheet" href="css/responsive.css">
<!-- Favicon -->
<link href="images/favicon.png" rel="shortcut icon" type="image/png">
</head>
<body>
<div class="preloader"></div>
<!-- Start Page Wrapper -->
<div class="page-wrapper">
<?php include"header.php"; ?>
<!-- Inner Section Start -->
<section class="inner-area parallax-bg" data-background="images/bg/px-2.jpg" data-type="parallax" data-speed="3">
<div class="container">
<div class="section-content">
<div class="row">
<div class="col-12">
<h4>DJ Booking Details</h4>
<p>Home <a href="#">DJ Booking Details</a></p>
</div>
</div>
</div>
</div>
</section>
<!-- Inner Section End -->
<!-- Contact Section Start -->
<section class="contact-section pt-90 pb-20">
<div class="container">
<div class="row contact-bg">
<div class="col-md-12 col-lg-12 style-2">
<form class="booking-form" method="post" action="">
<div class="tab-content" id="nav-tabContent">
<!-- item start -->
<div class="tab-pane fade show active" id="nav-hotelbk" role="tabpanel" aria-labelledby="nav-hotelbk-tab">
<div class="form-row" style="margin-left:15px">
<div class="form-group col-md-12">
<h4>Dj Name: <?php print $chk['dj_name'];?></h4>
</div>
<div class="form-group col-md-12">
<h4>Price: <?php print $chk['price'];?></h4>
</div>
<div class="form-group col-md-12">
<h4>Name: <?php print $chk['name'];?></h4>
</div>
<div class="form-group col-md-12">
<h4>Email Id: <?php print $chk['email'];?></h4>
</div>
<div class="form-group col-md-12">
<h4>Phone No: <?php print $chk['phone'];?></h4>
</div>
<div class="form-group col-md-12">
<h4>Address: <?php print $chk['address'];?></h4>
</div>
<div class="form-group col-md-12">
<h4>Booking Date: <?php print $chk['fdate'];?></h4>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</section>
<!-- Contact Section End -->
<!-- Process Section End -->
<?php include"footer.php"; ?>