收藏
回答

微信支付签名错误

调用下单统一接口

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校验时没问题的


最后一次编辑于  2018-09-18  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答

  • 娇华
    娇华
    2018-09-18

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

    2018-09-18
    赞同
    回复
  • 和谐长江
    和谐长江
    2018-09-18

    <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


    2018-09-18
    赞同
    回复