首页 > 解决方案 > 如何使用 php 将 paytm 与移动应用程序集成

问题描述

我正在尝试使用 php 将 Paytm 与 andorid 和 ios 应用程序集成,我在 github 上找到了代码和两个文件“generateChecksum.php”和“verifyChecksum.php”(在“config_paytm”文件中添加了我的商家 ID)并且我成功生成了校验和 ID ,现在下一步是什么?如何使用 php 将 paytm 与应用程序集成?

这是 generateChecksum.php 的代码

$findme   = 'REFUND';
$findmepipe = '|';

$paramList = array();

$paramList["MID"] = '1';
$paramList["ORDER_ID"] = '11';
$paramList["CUST_ID"] = '1';
$paramList["INDUSTRY_TYPE_ID"] = '1';
$paramList["CHANNEL_ID"] = '1';
$paramList["TXN_AMOUNT"] = '1';
$paramList["WEBSITE"] = '';

foreach($_POST as $key=>$value)
{  
  $pos = strpos($value, $findme);
  $pospipe = strpos($value, $findmepipe);
  if ($pos === false || $pospipe === false) 
    {
        $paramList[$key] = $value;
    }
}



//Here checksum string will return by getChecksumFromArray() function.
$checkSum = getChecksumFromArray($paramList,PAYTM_MERCHANT_KEY);
//print_r($_POST);
 echo json_encode(array("CHECKSUMHASH" => $checkSum,"ORDER_ID" => $_POST["ORDER_ID"], "payt_STATUS" => "1"),JSON_UNESCAPED_SLASHES);

标签: phpandroidiospaytm

解决方案


推荐阅读