欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 其他教程 >
其他教程

微信支付推送“支付完成事件”给开发者后,得到的回应不合法

(元素模板) / 2023-04-03 18:38
在制作微信支付时, 会遇到微信支付发邮件提示推送“支付完成事件”给开发者后,得到的回应不合法
出现这个情况是什么原因呢?元素模板为您解答

首先看下 微信发送的内容提示

一般会给出具体文件和具体原因

我这边客户遇到的是因为回调的文件程序 采用了mysql 的方式调用数据库,但php5.5 以后都是推荐mysqli的, 就会报错,然后支付回调就不能完整的接受 支付完成事件,这种情况可以选择修改mysql 换成mysqli方法,最简单省事就是直接关闭错误提示

第二种情况就是没有返回完整的支付完成事件

必须在成功执行支付任务后 输出这样xml格式的
<xml>
  <return_code><![CDATA[SUCCESS]]></return_code>
  <return_msg><![CDATA[OK]]></return_msg>
</xml>



Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com