收藏
回答

微信退款参数中出现中文,签名失败

企业付款,参数出现中文,签名无效,怎么解决


<xml><amount>10</amount><check_name>FORCE_CHECK</check_name><desc>ss</desc><mch_appid>xxxxx</mch_appid><mchid>xxxx</mchid><nonce_str>3a24b25a7b092a252166a1641ae953e7</nonce_str><openid>xx</openid><partner_trade_no>ppp111</partner_trade_no><re_user_name>测试</re_user_name><sign>xxx</sign><spbill_create_ip>127.0.0.1</spbill_create_ip></xml>


参数中备注字段,和姓名字段出现中文,微信返回签名失败 。如果中文改成英文,就通过了。怎么解决呢



最后一次编辑于  02-27  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手
    微信支付技术助手
    02-27

    您好,您的字符编码最后解析的肯定不是UTF-8,请检查

    统一采用UTF-8字符编码


    02-27
    赞同
    回复