微信支付 mch_id 参数格式错误
2018-07-27 本文已影响1060人
ccw1078
小程序申请微信支付时,需要先向微信商户平台"统一下单”接口发起请求,获得 prepay_id 后,才可以调用小程序的 requestPayment 接口进行下一步的操作,点击查看接口文档;

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

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