美文网首页前端开发
微信支付 mch_id 参数格式错误

微信支付 mch_id 参数格式错误

作者: ccw1078 | 来源:发表于2018-07-27 11:26 被阅读1060次

小程序申请微信支付时,需要先向微信商户平台"统一下单”接口发起请求,获得 prepay_id 后,才可以调用小程序的 requestPayment 接口进行下一步的操作,点击查看接口文档

image.png

当调用该接口时,需要将参数值用XML转义,示例如下:


image.png

当使用 json2xml.js 进行转义时,函数返回的结果并没有外层的 <xml></xml>,此时如果直接向接口发起请求后,会返回”mch_id参数格式错误“ 的提示。

解决办法:加上最外层的<xml></xml>即可

相关文章

  • 微信支付 mch_id 参数格式错误

    小程序申请微信支付时,需要先向微信商户平台"统一下单”接口发起请求,获得 prepay_id 后,才可以调用小程序...

  • h5调起微信支付一系列问题

    h5 无法调起微信支付错误:商家参数格式有误 1.商家参数格式有误,请联系商家解决 参考微信官方文档罗列的常见错误...

  • 支付宝和微信支付报错

    支付宝 : 微信: 微信支付验证签名失败可能的原因有两个:一、传给微信sdk的参数中时间戳的格式错误。iOS中时间...

  • flutter webview_flutter 设置Refer

    flutter接入H5商城 支付的时候报”商家参数格式有误,请联系商家解决“的错误,这种情况微信官方文档给的有解决...

  • 微信支付

    微信支付 1.生成预账单 1).生成预支付签名 注意事项(重要字段) a. appid b. mch_id c. ...

  • 微信H5支付:商家参数格式有误,请联系商家解决

    做微信h5支付的统一下单接口开发,虽然已经生成了mweb_url支付链接,但是访问时出现错误提示:‘商家参数格式有...

  • 超详细微信支付SDK开发并对接沙箱测试

    前置配置: 我们先要去接入微信支付,这个网上有很多的教程。注意几个关键的参数即可: mch_id:商户id,也就是...

  • 微信支付提示appid和mch_id不匹配

    已经开通了微信支付,在调用小程序或公众号网页支付的时候提示:appid和mch_id不匹配。原因是因为虽然开通了微...

  • 开发笔记

    截取链接后的参数 兼容IOS的时间格式 判断扫码客户端是支付宝还是微信 处理微信支付的redirect_url J...

  • 微信支付参数详情

    // 微信支付参数 /** * 微信APP支付 * @param body 商品描述 * @param o...

网友评论

    本文标题:微信支付 mch_id 参数格式错误

    本文链接:https://www.haomeiwen.com/subject/vgmwmftx.html