我使用PHP集成了ccavenue支付网关。它在安全网址上工作正常,但它不适用于ccavenue的测试网址。所以我找不到测试我的集成的方法。我使用了ccavenue官方网站提供的工具包。但它会导致问题。下面是代码发布所有用户数据的请求页面,而不是请求发送到ccavenue。有人请帮我解决这个问题。提前谢谢。
<html>
<head>
<title> Custom Form Kit </title>
</head>
<body>
<center>
<?php
$merchant_data='';
$working_key='*************';//Shared by CCAVENUES
$access_code='******************';//Shared by CCAVENUES
foreach ($_POST as $key => $value){
$merchant_data.=$key.'='.urlencode($value).'&';
}
$encrypted_data=encrypt($merchant_data,$working_key); // Method for encrypting the data.
?>
<form method="post" name="redirect" action="https://test.ccavenue.com/transaction/transaction.do?command=initiateTransaction">
<?php
echo "<input type=hidden name=encRequest value=$encrypted_data>";
echo "<input type=hidden name=access_code value=$access_code>";
?>
</form>
</center>
<script language='javascript'>document.redirect.submit();</script>
</body>
</html>