簡體   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