pay/ebao_card/yeepayCommon.php
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
require_once 'merchantProperties.php';
use WY\app\libs\Http;
function getReqHmacString($p0_Cmd,$p2_Order,$p3_Amt,$p4_verifyAmt,$p5_Pid,$p6_Pcat,$p7_Pdesc,$p8_Url,$pa_MP,$pa7_cardAmt,$pa8_cardNo,$pa9_cardPwd,$pd_FrpId,$pr_NeedResponse,$pz_userId,$pz1_userRegTime)
{
global $p1_MerId,$merchantKey,$reqURL_SNDApro;
$sbOld = "";
$sbOld = $sbOld.$p0_Cmd;
$sbOld = $sbOld.$p1_MerId;
$sbOld = $sbOld.$p2_Order;
$sbOld = $sbOld.$p3_Amt;
$sbOld = $sbOld.$p4_verifyAmt;
$sbOld = $sbOld.$p5_Pid;
$sbOld = $sbOld.$p6_Pcat;
$sbOld = $sbOld.$p7_Pdesc;
$sbOld = $sbOld.$p8_Url;
$sbOld = $sbOld.$pa_MP;
$sbOld = $sbOld.$pa7_cardAmt;
$sbOld = $sbOld.$pa8_cardNo;
$sbOld = $sbOld.$pa9_cardPwd;
$sbOld = $sbOld.$pd_FrpId;
$sbOld = $sbOld.$pr_NeedResponse;
$sbOld = $sbOld.$pz_userId;
$sbOld = $sbOld.$pz1_userRegTime;
//logstr($p2_Order,$sbOld,HmacMd5($sbOld,$merchantKey),$merchantKey);
return HmacMd5($sbOld,$merchantKey);
}
function annulCard($p2_Order,$p3_Amt,$p4_verifyAmt,$p5_Pid,$p6_Pcat,$p7_Pdesc,$p8_Url,$pa_MP,$pa7_cardAmt,$pa8_cardNo,$pa9_cardPwd,$pd_FrpId,$pz_userId,$pz1_userRegTime)
{
global $p1_MerId,$merchantKey,$reqURL_SNDApro;
$p0_Cmd = "ChargeCardDirect";
$pr_NeedResponse = "1";
$hmac = getReqHmacString($p0_Cmd,$p2_Order,$p3_Amt,$p4_verifyAmt,$p5_Pid,$p6_Pcat,$p7_Pdesc,$p8_Url,$pa_MP,$pa7_cardAmt,$pa8_cardNo,$pa9_cardPwd,$pd_FrpId,$pr_NeedResponse,$pz_userId,$pz1_userRegTime);
$params = array(
'p0_Cmd' => $p0_Cmd,
'p1_MerId' => $p1_MerId,
'p2_Order' => $p2_Order,
'p3_Amt' => $p3_Amt,
'p4_verifyAmt' => $p4_verifyAmt,
'p5_Pid' => $p5_Pid,
'p6_Pcat' => $p6_Pcat,
'p7_Pdesc' => $p7_Pdesc,
'p8_Url' => $p8_Url,
'pa_MP' => $pa_MP,
'pa7_cardAmt' => $pa7_cardAmt,
'pa8_cardNo' => $pa8_cardNo,
'pa9_cardPwd' => $pa9_cardPwd,
'pd_FrpId' => $pd_FrpId,
'pr_NeedResponse' => $pr_NeedResponse,
'hmac' => $hmac,
后面还有 209 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
