简体   繁体   English

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

[英]How to get orderid in redirect url page while integrating ccavenue in php

avenue in my website with integration kit they provided. 我提供的集成套件在我的网站中提供了途径。 I am able to make payment and amount is credited in my merchant account. 我可以付款,并且金额记入我的商人帐户。 I am using redirecturl.php for getting response 我正在使用redirecturl.php获取响应

submit form to ccavenue 提交表单到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>

Redirecturl Page 重定向网址页面

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);

I want to know how to pass order id amount and other details to redirecturl page.?? 我想知道如何将订单ID数量和其他详细信息传递给redirecturl页面。

You are sending an form to redirecturl page so you can just add another input element which value to send via POST ( must be inside form tags you are sending ) 您正在将表单发送到redirecturl页面,因此您只需添加另一个输入元素即可通过POST发送该值(必须在要发送的表单标签内)

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

And in your redirect page you access it via input name assigned before 在重定向页面中,您可以通过之前分配的输入名称来访问它

$variable=$_POST["your_form_input_name"];  

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM