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 积分,解读结果公开显示在下面。

还没有人解读过这个文件。