微信支付接口 H5
2015-12-24 15:26
501 查看
php微信支付若干问题记录
1.缺少参数$key0$
此问题的可能性有几种,大致有1.timeStamp这个参数应该是string类型,默认time是int
2.确实是参数缺少 比如:prepay_id获取到的为空,这里有具体原因,可以查看post过去的xml 与返回的xml 我这里是
在描述里已经很清楚商户订单号重复,修改过后可以正常支付
2.授权目录问题
要对支付发起的php页面进行授权,如果没有会提示 未授权,这时在微信公众平台里添加就可以
3.商户号和公众号没有关联关系
此处说明公众号与商户号里面有错误
4.mch_id参数格式错误
商户号填写错误
5.订单状态错误
可能存在已经退款的订单再次提交申请 会有此错误返回,完全根据return_code="SUCCESS"
这个可能会有此问题,如果存在此情况 会在xml里面的 result_code中体现
6.PARAM_ERROR
这个是微信红包接口里的错误,属于参数没有填写对的问题
7.NOTENOUGH
这个 这个 没钱辣 公众平台充值即可
1.缺少参数$key0$
此问题的可能性有几种,大致有1.timeStamp这个参数应该是string类型,默认time是int
2.确实是参数缺少 比如:prepay_id获取到的为空,这里有具体原因,可以查看post过去的xml 与返回的xml 我这里是
<xml><return_code><![CDATA[SUCCESS]]></return_code> <return_msg><![CDATA[OK]]></return_msg> <appid><![CDATA[XXXXX]]></appid> <mch_id><![CDATA[XXXXXX]]></mch_id> <nonce_str><![CDATA[TSg5BOGtPlX8UfeR]]></nonce_str> <sign><![CDATA[33D5D95FE16036287465773EC7049C09]]></sign> <result_code><![CDATA[FAIL]]></result_code> <err_code><![CDATA[OUT_TRADE_NO_USED]]></err_code> <err_code_des><![CDATA[商户订单号重复]]></err_code_des> </xml>
在描述里已经很清楚商户订单号重复,修改过后可以正常支付
2.授权目录问题
要对支付发起的php页面进行授权,如果没有会提示 未授权,这时在微信公众平台里添加就可以
3.商户号和公众号没有关联关系
此处说明公众号与商户号里面有错误
4.mch_id参数格式错误
商户号填写错误
5.订单状态错误
可能存在已经退款的订单再次提交申请 会有此错误返回,完全根据return_code="SUCCESS"
这个可能会有此问题,如果存在此情况 会在xml里面的 result_code中体现
6.PARAM_ERROR
这个是微信红包接口里的错误,属于参数没有填写对的问题
7.NOTENOUGH
这个 这个 没钱辣 公众平台充值即可
相关文章推荐
- 微信被动回复用户消息功能——关注、取消
- 监听文本框数据修改,特别是微信等客户端直接选择粘贴修改
- [微信] 微信网页版扫码登录的实现
- 微信平台开发者账户申请流程
- 给马小怂写的教程-----微信如何添加表情包
- play 框架测试生成微信模版的时候,写了个当请求成功自己call自己的function
- jssdk微信图片上传功能
- 电话资源导入微信/QQ通讯录操作方法
- 万科官方公众号发声:王石“认输”?假的!
- 超高仿微信图片选择浏览
- QQ登录,微信登录(iOS)
- 微信公众平台开发(99) 自定义菜单获取OpenID
- 微信支付与微信应用间跳转
- 微信调试器
- java实现微信图文消息的发送
- 初次使用netfilter,写了一个禁止ping命令的小程序
- iOS微信支付开发
- 微信公众平台开发(76) 获取用户基本信息
- 微信公众平台开发(26) ACCESS TOKEN
- 微信开放平台开发(2) 微信登录