0
この問題は、私はpayumoneyの支払いゲートウェイの統合だと後の値にdebosit、名前、電子メール、PHONENUMBER、を得るが、それは動作していない解決するためにどのように、私はテストてみました私はこのは、彼女は私が支払いをしたい
のようなエラーを取得していますMERCHANT_KEYとSALTしかし、申し訳ありませんが、いくつかの問題が発生しました。
<div class="row">
<h4>Advance : <i class="fa fa-inr" aria-hidden="true"></i> <?php echo $deposit// 200;?></h4>
<h4>Bed Price : <i class="fa fa-inr" aria-hidden="true"></i> <?php echo $prize;// 500?></h4>
<!-- My convience-->
<h4>MERCHANT_KEY : <?php echo 'Provide By Payumony like this:'.'U6kiG9D6';?></h4>
<h4>SALT : <?php echo 'Provide By Payumony like this:'.'j1M89AnRLp';?></h4>
<h4>First Name : <?php echo $name;//raju?></h4>
<h4>Email : <?php echo $email;//[email protected]?></h4>
<h4>Mobile :<?php echo $phonenumber;//9986111122?></h4>
<h4>Product Info : <?php echo $bed;//bed2?></h4>
<?php
// Merchant key here as provided by Payu
$MERCHANT_KEY = "JBZaLc";
// Merchant Salt as provided by Payu
$SALT = "GQs7yium";
// End point - change to https://secure.payu.in for LIVE mode
$PAYU_BASE_URL = "https://test.payu.in";
$action = ''; \t \t \t \t \t \t \t
$posted = array();
if(!empty($_POST)) {
\t //print_r($_POST);
foreach($_POST as $key => $value) {
\t $posted[$key] = $value;
\t
}
}
$formError = 0;
if(empty($posted['txnid'])) {
// Generate random transaction id
$txnid = substr(hash('sha256', mt_rand() . microtime()), 0, 20);
} else {
$txnid = $posted['txnid'];
}
/*$email = $_SESSION['login_customer'];
foreach($_SESSION['ahil_products'] as $val){
\t $code = $val['code'];
\t $price = $val['price'];
\t $qty = $val['qty'];
}*/
$service_provider = 'payu_paisa';
//$amount = $total;
$amount = $deposit;
//$productinfo = 'productinfo';
$productinfo = $bed;
$firstname = $name;
//print_r($amount); exit;
$hash = '';
// Hash Sequence
$hashSequence = "key|txnid|amount|productinfo|firstname|email||||||||||";
if(empty($posted['hash']) && sizeof($posted) > 0) {
if(
\t \t empty($posted['key'])
\t \t || empty($posted['txnid'])
\t \t || empty($posted['amount'])
\t \t || empty($posted['phone'])
\t \t || empty($posted['productinfo'])
\t \t || empty($posted['firstname'])
\t \t || empty($posted['email'])
\t \t || empty($posted['address'])
\t \t || empty($posted['city'])
\t \t || empty($posted['state'])
\t \t || empty($posted['country'])
\t \t || empty($posted['surl'])
\t \t || empty($posted['furl']) \t
\t \t || empty($posted['service_provider']) \t \t \t \t \t \t \t \t \t \t
) {
\t $formError = 1;
} else {
\t //$posted['productinfo'] = json_encode(json_decode('[{"name":"tutionfee","description":"","value":"500","isRequired":"false"},{"name":"developmentfee","description":"monthly tution fee","value":"1500","isRequired":"false"}]'));
\t $hashVarsSeq = explode('|', $hashSequence);
\t $hash_string = ''; \t
\t foreach($hashVarsSeq as $hash_var) {
\t $hash_string .= isset($posted[$hash_var]) ? $posted[$hash_var] : '';
\t $hash_string .= '|';
\t }
\t $hash_string .= $SALT;
\t $hash = strtolower(hash('sha512', $hash_string));
\t $action = $PAYU_BASE_URL . '/_payment';
}
} elseif(!empty($posted['hash'])) {
$hash = $posted['hash'];
$action = $PAYU_BASE_URL . '/_payment';
}
$surl = "http://saipg/success.php";
$furl = "http://saipg/failure.php";
$val = $MERCHANT_KEY."|".$txnid."|".$amount."|".$productinfo."|".$firstname."|".$email."|||||||||||".$SALT;
$hash = strtolower(hash('sha512',$val));
?>
<!--<form role="form" style="margin-top:30px;" method="POST" action="#" >--> \t \t
<form action="https://secure.payu.in/_payment" method="post" name="payuForm">
<input type="hidden" name="key" value="<?php echo $MERCHANT_KEY; ?>" />
<input type="hidden" name="hash" value="<?php echo $hash; ?>"/>
<input type="hidden" name="abc" value="<?php echo $val; ?>"/>
<input type="hidden" name="txnid" value="<?php echo $txnid;?>" />
<input type="hidden" name="amount" value="<?php echo $amount; ?>"/>
<input type="hidden" name="productinfo" value="productinfo"/>
<input type="hidden" name="phone" value="<?php echo $phonenumber; ?>"/>
<input type="hidden" name="firstname" value="<?php echo $name; ?>"/>
<input type="hidden" name="email" value="<?php echo $email; ?>"/>
<input type="hidden" name="service_provider" value="<?php echo $service_provider; ?>">
<input type="hidden" name="surl" value="<?php echo $surl; ?>"/>
<input type="hidden" name="furl" value="<?php echo $furl; ?>"/> \t \t \t \t
<!--<span id="finalplace"><img src="images/preloader.GIF" /></span> \t \t -->
<div class="col-md-4">
<button type="submit" class="btn btn-primary">Make Payment</button>
</div>
<br>
<br>
<br>
</form>
</div>
これらがあなたの本当の商人と塩なら、私はすぐにそれらを編集したいと思います! – fvu
どうすればこの問題を解決できますか?私には何が役立つのか分かりません –
あなたの質問を編集し、----または?????または何でも – fvu