微信支付签名错误
发布于 5 年前 作者 rcui 13569 次浏览 来自 问答

调用下单统一接口

https://api.mch.weixin.qq.com/pay/unifiedorder

$response = self::postXmlCurl($xml, $url, false, $timeOut);

时 提示签名错误  但是在 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1校验时没问题的


2 回复

你好,麻烦提供下appid,请求的接口、参数,具体的请求时间

<xml><appid><![CDATA[wx4a8fab9254145346]]></appid><body><![CDATA[壹加壹教育]]></body><mch_id>1514793811</mch_id><nonce_str><![CDATA[htoh1976nqjj5y531mvj79bg6y41l4rr]]></nonce_str><notify_url><![CDATA[https://tjyxt.gooneplusone.com/api/v1/pay/notify]]></notify_url><openid><![CDATA[oe0Q-5VQ6xFLpioYp3NJQ6nWAqvw]]></openid><out_trade_no><![CDATA[A913415942699530]]></out_trade_no><spbill_create_ip><![CDATA[116.54.8.245]]></spbill_create_ip><total_fee>10</total_fee><trade_type><![CDATA[JSAPI]]></trade_type><sign><![CDATA[733017C796CE129EDDD270E630E11A0E]]></sign></xml>

这个你看懂吧 请求的接口  https://api.mch.weixin.qq.com/pay/unifiedorder

请求的接口: https://api.mch.weixin.qq.com/pay/unifiedorder

参数:

out_trade_no:A913415942699530

trade_type:JSAPI

total_fee:10

body:’壹加壹教育

openid:oe0Q-5VQ6xFLpioYp3NJQ6nWAqvw

notify_url:https://tjyxt.gooneplusone.com/api/v1/pay/notify

appID:wx4a8fab9254145346

回到顶部