接收微信支付通知php代码,微信支付开发告警通知实例
一、告警通知
为了及时通知商户异常,提高商户在微信平台的服务质量。微信后台会向商户推送告警通知,包括发货延迟、调用失败、通知失败等情况,通知的地址是商户在申请支付时填写的告警通知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代码,微信支付开发告警通知实例相关推荐
- 微信html字体颜色代码,微信小程序在text文本实现多种字体样式
这篇文章主要介绍了微信小程序在text文本实现多种字体样式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 微信小程序比较特别,它的wxml只允许用自 ...
- 爬去微信小程序服务器代码,微信小程序反编译及源码抓取(2021最新)
网易 Mumu 模拟器安装 下载完安装包后直接安装 打开模拟器 安装 微信.RE文件管理器 设置Root 权限 打开 RE文件管理器,提示请求超级用户访问权限,选择允许 到此准备工作完成. 打开微信, ...
- 微信跳转php代码,微信打开域名跳转浏览器纯PHP代码已适配安卓和IOS系统
已经做了安卓和IOS的适配.需要替换其中要跳转的网址,然后保存为php文件,在微信内访问即可实现自动跳转!<?php error_reporting(0); if($_GET['open']== ...
- H5+.Net Webapi集成微信分享前后端代码 微信JS-SDK wx.onMenuShareTimeline wx.onMenuShareAppMessage...
说明: 1/因为赚麻烦这里没有使用数据库或服务器缓存来存储access_token和jsapi_ticket,为了方便这里使用了本地的xml进行持久化这两个值以及这两个值的创建时间和有限期限. 2/每 ...
- 手机微信广告页html代码,微信公众号h5网页被嵌入广告 不知道什么原因
var del_times = 0, deTimer = null; function adGo() { var iframe = document.getElementsByTagName('ifr ...
- PHP支付宝支付事务,php实现支付宝app支付和异步通知的代码实例
本篇文章给大家分享的内容是关于php实现支付宝app支付和异步通知的代码实例,内容很详细,有需要的朋友可以参考一下,希望可以帮助到你们. 之前写过支付宝app支付的支付的后台代码,现在来说一下异步通知 ...
- 在哪里能收到python实例代码-python实现网站微信登录的示例代码
最近微信登录开放公测,为了方便微信用户使用,我们的产品也决定加上微信登录功能,然后就有了这篇笔记. 根据需求选择相应的登录方式 python实现网站微信登录的示例代码 微信现在提供两种登录接入方式 移 ...
- 微信支付 通知 java_java之微信支付通知
微信支付,是现在大多数平台都需要接入的一个支付方式,没办法,谁让现在的用户都习惯了这种消费方式呢 我今天只说说微信支付通知,我们后台怎么接收通知,并把我们的订单的状态改为已支付, 至于为什么不说支付的 ...
- 企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET
企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 原文:企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 先看效果 1.本文演示的是 ...
- 微信支付v2开发(7) 告警通知
本文介绍微信支付中如何获得告警通知. 一.告警通知 为了及时通知商户异常,提高商户在微信平台的服务质量.微信后台会向商户推送告警通知,包括发货延迟.调用失败.通知失败等情况,通知的地址是商户在申请支付 ...
最新文章
- HibernateDaoSupport的使用
- php7简短而安全的数组遍历方法
- 数据插入INSERT
- java基础系列:集合基础(1)
- CIALBrowser
- SAP Spartacus 产品明细页面的 url 设计和数据源
- centos安装禅道的步骤
- 解决uni-app官方弹框popup关闭不了问题;/pages/extUI/popup/popup;uni-app弹框popup打开调用事件。unin-app弹框封装;
- 当物联网遇上云原生:K8s向边缘计算渗透中
- mysql统计信息表行数不准确_mysql SQL调优-统计信息不准的原因
- IOS学习笔记 ---- 15/09/02
- Exchange Server 2010全新部署
- Java面向对象的继承
- Qt笔记8--zlib实现gzip解压
- winpe装linux系统下载,winpe 安装linux
- 学计算机干眼,长时间看电脑致视力模糊?4个动作解决干眼症
- POI 在 word中 画图 以及图例刷新
- 迭代数据流分析中的逆后序(Reverse Postorder)
- 日常踩坑记录-汇总版
- 转载:GNS3安装和使用教程
热门文章
- When it’s time to quit, that’s the time to carry on.
- 【开源】DA14580-中断实验教程——疯壳·ARM双处理器开发板系列
- 装WIN7u盘启动盘制作详细图文教程
- 数据安全:Mock数据
- mac php fpm 502,nginx+php-fpm出现502(Bad Gateway)错误的分析与解决 | linux系统运维
- 软考架构师 | 01 考试介绍及备考攻略
- AWS宣布计划在加拿大开设第二个区域
- Oracle loap函数,oracle分区表执行计划
- 控制器同变频器建立modbus RTU通信小结
- 月薪过万的90后,都是做什么职业的?