微信扫码支付模式2 支付成功后是如何返回给微信参数通知处理成功 (php版)

2025-03-28 09:40:06
推荐回答(1个)
回答1:

读取你自己的微信配置
$wxPay = new WxPay($config);

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
/* $postStr = file_put_contents('./7.txt',$postStr);
$postStr = file_get_contents('./7.txt');*/ 这是调试
$postObj = simplexml_load_string($postStr);

foreach ($postObj as $key => $val){
if ($key != 'sign')
{
$signObj[$key] = $val;
}
}

if($wxPay->getSign($signObj) == $postObj->sign)
{
$postObj->out_trade_no = ("'".$postObj->out_trade_no."'");

$returnParameters['return_code'] = "SUCCESS";

$returnParameters['return_msg'] = "ok";
后面就是你自己的逻辑代码