我想集成paytm支付网关在我的网站上的codeigniter,我已经搜索了很多,但我发现只有在php。我已经尝试与php库,但同时验证校验和它不是working.Can任何人建议任何库集成paytm。
发布于 2016-05-26 20:29:01
我今天也在寻找同样的选择,最终不得不调整了他们提供给here的库。
函数paytm() { $this->load->view('TxnTest');}函数paytmpost() { header("Pragma: no-cache");header("Cache-Control: no-cache");header("Expires: 0");//以下文件需要包含require_once(APPPATH.“/第三方/paytmlib/config_Paytm.php”);require_once(APPPATH.“/第三方/paytmlib/encdec_paytm.php”);$checkSum = "";$paramList = array();$ORDER_ID = $_POST"ORDER_ID";$CUST_ID = $_POST"CUST_ID";$INDUSTRY_TYPE_ID = $_POST"INDUSTRY_TYPE_ID";$CHANNEL_ID = $_POST"CHANNEL_ID";$TXN_AMOUNT = $_POST"TXN_AMOUNT";//创建一个包含创建校验和所需所有参数的数组。$paramList"MID“= PAYTM_MERCHANT_MID;$paramList"ORDER_ID”= $ORDER_ID;$paramList"CUST_ID“= $CUST_ID;$paramList"INDUSTRY_TYPE_ID”= $INDUSTRY_TYPE_ID;$paramList"CHANNEL_ID“= $CHANNEL_ID;$paramList"TXN_AMOUNT”= $TXN_AMOUNT;$paramList"WEBSITE“= PAYTM_MERCHANT_WEBSITE;”MSISDN“=;//客户手机号”EMAIL“=;//客户的EMAIL ID”“= "EMAIL";// $paramList"IS_USER_VERIFIED“=”是“;// */这里校验和字符串将由getChecksumFromArray()函数返回。$checkSum = getChecksumFromArray($paramList,PAYTM_MERCHANT_KEY);echo“商户结账页面请不要刷新此页面... ";foreach($paramList as $name => $value) { echo '';} echo”document.f1.submit();";}
注意:paytmpost()是根据其工具包中的pgRedirect.php进行修改的。还可以将pgResponse.php调整为控制器功能,以处理来自支付网关的输出。
https://stackoverflow.com/questions/33362434
复制相似问题