一、告警通知

为了及时通知商户异常,提高商户在微信平台的服务质量。微信后台会向商户推送告警通知,包括发货延迟、调用失败、通知失败等情况,通知的地址是商户在申请支付时填写的告警通知URL,在“公众平台-服务-服务中心-商户功能-商户基本资料-告警通知URL”可以查看。商户接收到告警通知后需要尽快修复其中提到的问题,以免影响线上经营。

告警通知URL接收的postData中还将含xml数据,格式如下:

1001

1393860740

二、程序接收

在微信支付开发(1) 微信支付URL配置中已提到,设置了告警通知url为

http://www.doucube.com/wxpay/alarm.php

现在就是alarm.php函数的实现了,仿照微信基础接口SDK获取即可。将详细信息写入数据库或其他存储

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);

logger("错误类型:".$postObj->ErrorType."错识描述:".$postObj->Description."错误详情:".$postObj->AlarmContent);

//日志记录

function logger($log_content)

{

$max_size = 100000;

$log_filename = "log.xml";

if(file_exists($log_filename) and (abs(filesize($log_filename)) > $max_size)){unlink($log_filename);}

file_put_contents($log_filename, date('H:i:s')." ".$log_content."\r\n", FILE_APPEND);

}

以上就是对微信支付开发告警通知的资料整理,对微信支付开发的朋友可以参考下,谢谢支持!

接收微信支付通知php代码,微信支付开发告警通知实例相关推荐

  1. 微信html字体颜色代码,微信小程序在text文本实现多种字体样式

    这篇文章主要介绍了微信小程序在text文本实现多种字体样式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 微信小程序比较特别,它的wxml只允许用自 ...

  2. 爬去微信小程序服务器代码,微信小程序反编译及源码抓取(2021最新)

    网易 Mumu 模拟器安装 下载完安装包后直接安装 打开模拟器 安装 微信.RE文件管理器 设置Root 权限 打开 RE文件管理器,提示请求超级用户访问权限,选择允许 到此准备工作完成. 打开微信, ...

  3. 微信跳转php代码,微信打开域名跳转浏览器纯PHP代码已适配安卓和IOS系统

    已经做了安卓和IOS的适配.需要替换其中要跳转的网址,然后保存为php文件,在微信内访问即可实现自动跳转!<?php error_reporting(0); if($_GET['open']== ...

  4. H5+.Net Webapi集成微信分享前后端代码 微信JS-SDK wx.onMenuShareTimeline wx.onMenuShareAppMessage...

    说明: 1/因为赚麻烦这里没有使用数据库或服务器缓存来存储access_token和jsapi_ticket,为了方便这里使用了本地的xml进行持久化这两个值以及这两个值的创建时间和有限期限. 2/每 ...

  5. 手机微信广告页html代码,微信公众号h5网页被嵌入广告 不知道什么原因

    var del_times = 0, deTimer = null; function adGo() { var iframe = document.getElementsByTagName('ifr ...

  6. PHP支付宝支付事务,php实现支付宝app支付和异步通知的代码实例

    本篇文章给大家分享的内容是关于php实现支付宝app支付和异步通知的代码实例,内容很详细,有需要的朋友可以参考一下,希望可以帮助到你们. 之前写过支付宝app支付的支付的后台代码,现在来说一下异步通知 ...

  7. 在哪里能收到python实例代码-python实现网站微信登录的示例代码

    最近微信登录开放公测,为了方便微信用户使用,我们的产品也决定加上微信登录功能,然后就有了这篇笔记. 根据需求选择相应的登录方式 python实现网站微信登录的示例代码 微信现在提供两种登录接入方式 移 ...

  8. 微信支付 通知 java_java之微信支付通知

    微信支付,是现在大多数平台都需要接入的一个支付方式,没办法,谁让现在的用户都习惯了这种消费方式呢 我今天只说说微信支付通知,我们后台怎么接收通知,并把我们的订单的状态改为已支付, 至于为什么不说支付的 ...

  9. 企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET

    企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 原文:企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 先看效果 1.本文演示的是 ...

  10. 微信支付v2开发(7) 告警通知

    本文介绍微信支付中如何获得告警通知. 一.告警通知 为了及时通知商户异常,提高商户在微信平台的服务质量.微信后台会向商户推送告警通知,包括发货延迟.调用失败.通知失败等情况,通知的地址是商户在申请支付 ...

最新文章

  1. HibernateDaoSupport的使用
  2. php7简短而安全的数组遍历方法
  3. 数据插入INSERT
  4. java基础系列:集合基础(1)
  5. CIALBrowser
  6. SAP Spartacus 产品明细页面的 url 设计和数据源
  7. centos安装禅道的步骤
  8. 解决uni-app官方弹框popup关闭不了问题;/pages/extUI/popup/popup;uni-app弹框popup打开调用事件。unin-app弹框封装;
  9. 当物联网遇上云原生:K8s向边缘计算渗透中
  10. mysql统计信息表行数不准确_mysql SQL调优-统计信息不准的原因
  11. IOS学习笔记 ---- 15/09/02
  12. Exchange Server 2010全新部署
  13. Java面向对象的继承
  14. Qt笔记8--zlib实现gzip解压
  15. winpe装linux系统下载,winpe 安装linux
  16. 学计算机干眼,长时间看电脑致视力模糊?4个动作解决干眼症
  17. POI 在 word中 画图 以及图例刷新
  18. 迭代数据流分析中的逆后序(Reverse Postorder)
  19. 日常踩坑记录-汇总版
  20. 转载:GNS3安装和使用教程

热门文章

  1. When it’s time to quit, that’s the time to carry on.
  2. 【开源】DA14580-中断实验教程——疯壳·ARM双处理器开发板系列
  3. 装WIN7u盘启动盘制作详细图文教程
  4. 数据安全:Mock数据
  5. mac php fpm 502,nginx+php-fpm出现502(Bad Gateway)错误的分析与解决 | linux系统运维
  6. 软考架构师 | 01 考试介绍及备考攻略
  7. AWS宣布计划在加拿大开设第二个区域
  8. Oracle loap函数,oracle分区表执行计划
  9. 控制器同变频器建立modbus RTU通信小结
  10. 月薪过万的90后,都是做什么职业的?