繁体   English   中英

使用CCAvenue的PHP支付网关集成

[英]PHP payment gateway integration using CCAvenue

我想传递选择付款方式和卡类型的值。

我的代码是:

<form method="post" action="http://www.ccavenue.com/shopzone/cc_details.jsp" name="frmTransaction">
     <input type="hidden" name="Merchant_Id" value="<?php echo $Merchant_Id;?>"> 
     <input type="hidden" name="Amount" value="<?php echo $Amount;?>">
     <input type="hidden" name="Order_Id" value="<?php echo  $Order_Id;?>">
      <input type="hidden" name="Redirect_Url" value="<?php echo $Redirect_Url;?>">
       <input type="hidden" name="Checksum" value="<?php echo $Checksum; ?>"> 


<input type="hidden" name="Merchant_Param" value="<?php echo $Order_Id; ?>">
        <input type="hidden" name="pay_type" value="Debit Card" /> //credit card, netbanking
        <input type="hidden" name="nb_bid" value="<?php echo $bank_name;?>" /> //VISA, mastercard

在这里,如何传递pay_type和bank类型并在CCAvenue网关中预选择值。 我对此没有任何资源。 非常感谢。

您要使用cURL 同样,CC Avenue似乎为其成员提供了示例PHP代码以与他们的Web服务进行交互。 我在这里找到了手册,在第12页上显示了从其网站上获取示例代码的位置。使用cURL,您可以在发送付款(添加数据库记录等)之前处理付款,并且可以混淆敏感数据,例如您的商家ID。

如果您要将用户重定向到自己网站以外的地方进行付款(您可能正在通过Redirect_Url进行付款),则可能还需要编写第二个脚本来处理响应。 第二个脚本所要做的就是检查它们发送给您的传入GET / POST字段(例如错误代码或用户的确认号),并使用该字段将更多信息添加到数据库中。

我按照以下步骤在ccavenue中集成了PHP

  1. 登录到ccavenue仪表板。
  2. 在顶部菜单栏上,导航至“设置”>“ Api键” 在那里你可以找到
    vendor_id,访问代码,工作密钥
  3. 导航到资源> Web集成工具包
  4. 在此屏幕下,可以选择测试和生产环境 ,您可以在其中找到测试和生产URL。

    • 默认情况下,测试网址未启用。您需要要求支持人员将其启用。
  5. 在同一屏幕上,有“ 下载集成工具包” 单击此按钮,找到“下载PHP”工具包并下载代码。

  6. 根据您的要求使用下载的工具包。也可以像我使用iframe方法一样在Integration Methods菜单上找到所需的参数。

    希望这将有助于集成支付网关

暂无
暂无

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

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