首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    再说一下微信支付踩到的坑 mch_id 参数格式错误

    之前写的文章好像留了一点坑 博客有发过一篇关于微信小程序支付的文章,见PHP 完成微信小程序在线支付功能 贴了代码没有检查,也给 Github 上传了一份,同样也是没有检查,最近就有人留言说使用的时候报错:mch_id...这种提示可能就会想到是前后可能有空格吧,看着mch_id都是数字,先来去掉一下两头的空格吧 trim($mch_id); 不过很明显不是这里的问题,打印出来的 xml 数据中mch_id是紧挨着 xml...标签的 找啊找啊,也没发现到底是哪里的问题,随便改几个参数,写错也是提示mch_id参数格式错误 认真的同学就会发现 16-26 的 xml 数据开始结尾外层并没有包裹 仔细看文档就会发现外层应该是需要....= ""; return $xml; } 可能是之前复制代码的时候没注意,将xml外边的左右括号没有转实体符,编辑器自动去掉了 此时如果直接向接口发起请求会返回mch_id...参数格式错误的提示,所以解决mch_id参数格式错误的方法是 请求时加上最外层的即可

    6.2K20

    浅谈移动支付测试

    APPID appid appid是微信公众账号或开放平台APP的唯一标识, 微信支付商户号 mch_id 商户申请微信支付后,由微信支付分配的商户收款账号。...例如,付款码支付URL:https://api.mch.weixin.qq.com/pay/micropay 变更为:https://api.mch.weixin.qq.com/sandboxnew/pay...同时,落地该笔请求数据; 商户发起查单,调用 https://api.mch.weixin.qq.com/sandboxnew/pay/orderquery,带上微信订单号(transaction_id...1、修改商户自有程序或配置中,微信支付api的链接,如:被扫支付官网的url为:https://api.mch.weixin.qq.com/pay/micropay 增加sandboxnew路径,变更为...mch.weixin.qq.com/wiki/doc/api/index.php ),按接口文档填入正确的支付参数,发起微信支付请求,完成支付; 3、验收完成后,修改程序或配置中的api链接(重要!)

    2.3K50
    领券