微信支付,在回调中不光要处理自己的业务逻辑,同时要通知微信你已经处理完了,不需要在通知了,否则微信会以15s/15s/30s/3m/10m/20m/30m/30m/30m/60m/3h/3h/3h/6h/6h - 总计 24h4m)的频率通知,直到你告诉它你处理完成或者通知频率完成后才不会再次通知。

这个时候我们就要在回调中通过代码来告诉微信,无论是支付成功还是支付失败都要告诉它。而在PHP中,以return的方式输出或者输出json等是不行的。在我们的通知中,不能夹杂自己的处理和输出的逻辑。

// 微信成功是返回
echo '<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
</xml>';
die;
// 支付失败时要在return_msg里边告诉他们支付失败的原因,这个原因微信会在回调的时候已xml的格式告诉你。字段为return_msg

只有以echo的方式去通知微信,微信那边才会知道你这边的业务逻辑已经处理完成了,它才不会进行通知。并且以xml的格式输出,这里可以参考微信支付文档的支付结果通知

PHP微信APP支付回调通知相关推荐

  1. 基于tp5的微信app支付及回调

    1.微信开放平台创建移动应用,获取appid和商户号,并申请微信支付,商户平台中设置key 2.生成订单信息,调用wxTradePay $wxpay = new model\Wxpay(); $wxp ...

  2. 微信app支付统一下单设置回调地址php,微信支付配置回调地址

    需要超级管理员帐号登录才可操作 1) 所有使用公众号支付方式发起支付请求的链接地址,都必须在支付授权目录之下: 2) 支付授权目录最多可以设置5个目录 3) 头部要包含http或https,须细化到二 ...

  3. JAVA微信APP支付接口整合

    2019独角兽企业重金招聘Python工程师标准>>> 上次我们看到了支付宝的APP支付工具,那么这次就来封装封装微信的APP支付;如果已经清楚了支付宝的支付流程,那么微信支付也和它 ...

  4. php tp 微信支付,PHP实现的微信APP支付功能示例【基于TP5框架】

    本文实例讲述了PHP实现的微信APP支付功能.分享给大家供大家参考,具体如下: 1.进行支付请求 他给的DEMO 用的时候有时候会报错 1)我遇到的情况 把  WxPay.Api.php这个文件的 p ...

  5. 微信app支付服务端开发记录

    微信APP支付服务端 调用接口需要注意事项: 1.签名:需要全部参数参加签名,空值去掉.(实际传递了什么参数需要,就根据实际参数进行签名) 2.签名参数:appid是申请支付功能的app对于的ID,k ...

  6. 微信app支付功能-服务端的实现-python3版

    微信app支付功能-服务端的实现-python3版 一:需求说明 二:微信app支付处理流程 三:所需依赖 3.1 支付配置 四:接口开发 4.1 创建订单接口 4.2 微信异步回调接口 4.3 订单 ...

  7. java实现微信App支付

    废话不多说,直接上代码,微信的小程序,公众号支付都大差不差,自行看文档修改参数即可. maven依赖: <dependency><groupId>com.github.wxpa ...

  8. 微信app支付和公众号内支付JSAPI

    微信app支付和公众号内支付 以下为微信app和JSAPI支付 package cn.xizhi.until.pay;import cn.xizhi.until.GetIp; import cn.xi ...

  9. 微信app支付和微信网页支付 java

    微信app支付和微信网页支付大致相同,但是细节上还是有些区分的 1.微信网页支付代码 @PostMapping(value = "wxPay")@ApiOperation(&quo ...

最新文章

  1. C# http post 地址
  2. QT的QDrag类的使用
  3. 浅析epoll – epoll例子以及分析
  4. Mac下crontab -e没结果的解决办法
  5. Linux对包管理阐述
  6. Java购物车swing_JAVA课程设计--购物车
  7. Linux 小知识翻译 - 「/proc 文件夹」
  8. (11)css常用样式—display显示模式
  9. php mysql blob存储图片_php mysql blob存储图片
  10. Postfix 电子邮件系统精要
  11. stm32跑马灯程序
  12. DP_流水线调度问题与Johnson算法
  13. rk3568 LTE(N720)
  14. 触动精灵 获取getColor颜色失败
  15. 烂土豆(JuicyPotato)提权
  16. 【Web基础】用户登录注册案例
  17. 错误 C2248 “Bus::operator ()”: 无法访问 private 成员(在“Bus”类中声明)
  18. 点击链接自动跳出微信在手机自带的浏览器中下载APK文件
  19. 高压电缆接地环流监测
  20. 房贷压力那么大,当房奴那么累,为什么很多年轻人还贷款买房?

热门文章

  1. mac 查看文件编码
  2. 大屏UI设计-看这一篇就够了
  3. ubuntu显卡驱动的下载和安装
  4. 配置黑洞MAC表项(从而禁止mac设备上网)
  5. 今天博客抽风了,我也抽风了
  6. Centos 7 启动错误:XFS_WANT_CORRUPTED_GOTO 修复
  7. 2015年北邮网研院复试上机题目
  8. python实战:利用chrome抓包插件HTTP间谍分析有道翻译反爬机制
  9. 张尧学讲座(中南大学校长讲座)-------用户控制的云计算----透明云计算
  10. Python爬取中药网站信息并对其进行简单的分析