如何在PHP中集成ccavenue时在重定向URL页面中获取orderid

时间:2018-09-25 07:25:32

标签: php codeigniter payment-gateway ccavenue

他们提供的集成套件在我网站上的

大道。我可以付款,并且金额记入我的商人帐户。 我正在使用redirecturl.php来获取回复

将表单提交到ccavenue

<form method="post" name="redirect" action="http://www.ccavenue.com/shopzone/cc_details.jsp"> 
<?php
echo "<input type=hidden name=encRequest value=$encrypted_data>";
echo "<input type=hidden name=Merchant_Id value=$merchant_id>";

?>

</form>

重定向网址页面

error_reporting(0);
    $workingKey='xxxxxxxxxxx';      
    $encResponse=$_POST["encResponse"];         

    $rcvdString=decrypt($encResponse,$workingKey);      
    $AuthDesc="";
    $MerchantId="xxxxxxx";
    $OrderId=$_GET['link'];
    $Amount=0;
    $Checksum=0;
    $veriChecksum=false;

    $decryptValues=explode('&', $rcvdString);
    $dataSize=sizeof($decryptValues);
  

我想知道如何将订单ID数量和其他详细信息传递给redirecturl页面。

1 个答案:

答案 0 :(得分:0)

您正在将表单发送到redirecturl页面,因此您只需添加另一个输入元素即可通过POST发送该值(必须在要发送的表单标签内)

echo "<input type='text' name='your_form_input_name' value='' ";

然后在您的重定向页面中,您可以通过之前分配的输入名称来访问它

$variable=$_POST["your_form_input_name"];