微信支付开发维权通知实例


Posted in PHP onJuly 12, 2016

一、维权通知URL

在 微信支付开发(1) 微信支付URL配置 已提到,维权通知URL为:

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

二、用户维权系统接口

用户在公众号进行支付贩买行为出现异常时,通常会投诉到腾讯客服,因此微信侧需要即时了解公众号不用户交易的详情。同时,为了最快效率的解决用户的问题,微信作为连接用户和商户的桥梁,会通过此客服系统即时将问题同步给商户,并将解决结果反馈至用户。

用户在新增投诉单后,微信后台通知(post)商户服务器(payfeedback_url)支付结果。商户可以使用 payfeedback_url 的通知结果进行个性化页面的展示。注:payfeedback_url 请提交至微信相关接口人,微信侧登记后即可用。

后台通知通过请求中的 payfeedback_url 进行,采用post机制。

三、用户申请维权

微信支付开发维权通知实例微信支付开发维权通知实例

微信支付开发维权通知实例微信支付开发维权通知实例

 四、程序实现

 在维权程序文件中直接获取提到的xml数据包,程序实现如下:

<?php

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
logger($postStr);
//日志记录
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);
}
?>

当用户新增投诉时,获得XML如下:

<xml>
  <OpenId><![CDATA[o0pk9uIVnlY-fJkzFKEbQ6LJ4cFc]]></OpenId>
  <AppId><![CDATA[wxc04ce1d87dcd13cd]]></AppId>
  <TimeStamp>1401206434</TimeStamp>
  <MsgType><![CDATA[request]]></MsgType>
  <FeedBackId>13275936403980775178</FeedBackId>
  <TransId><![CDATA[1218614901201405273313470595]]></TransId>
  <Reason><![CDATA[没有收到货品]]></Reason>
  <Solution><![CDATA[退款,并不退货]]></Solution>
  <ExtInfo><![CDATA[Test 13456780012]]></ExtInfo>
  <AppSignature><![CDATA[1f4a626f59f9ae8007158b0a9510e88db56fa80b]]></AppSignature>
  <SignMethod><![CDATA[sha1]]></SignMethod>
</xml>

用户确认处理完毕投诉时

<xml>
  <OpenId><![CDATA[111222]]></OpenId>
  <AppId><![CDATA[wwwwb4f85f3a797777]]></AppId>
  <TimeStamp>1369743511</TimeStamp>
  <MsgType><![CDATA[confirm/reject]]></MsgType>
  <FeedBackId><![CDATA[5883726847655944563]]></FeedBackId>
  <Reason><![CDATA[商品质量有问题]]></Reason>
  <AppSignature><![CDATA[bafe07f060f22dcda0bfdb4b5ff756f973aecffa]]></AppSignature>
  <SignMethod><![CDATA[sha1]]></SignMethod>
</xml>

开发者再解析这些xml数据,做后续处理就行了。

以上就是对微信支付开发中如何获得维权通知的资料整理,希望能帮到开发微信支付的朋友。

PHP 相关文章推荐
Windows中安装Apache2和PHP4权威指南
Nov 18 PHP
编写安全 PHP应用程序的七个习惯深入分析
Jun 08 PHP
浅析php中抽象类和接口的概念以及区别
Jun 27 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
Nov 13 PHP
php获取文件大小的方法
Feb 26 PHP
php判断当前用户已在别处登录的方法
Jan 06 PHP
php通过正则表达式记取数据来读取xml的方法
Mar 09 PHP
PHP异常处理浅析
May 12 PHP
图文介绍PHP添加Redis模块及连接
Jul 28 PHP
yii分页组件用法实例分析
Dec 28 PHP
PHP与Ajax相结合实现登录验证小Demo
Mar 16 PHP
浅谈Coreseek、Sphinx-for-chinaese、Sphinx+Scws的区别
Dec 15 PHP
PHP生成短网址方法汇总
Jul 12 #PHP
thinkPHP分组后模板无法加载问题解决方法
Jul 12 #PHP
微信支付开发告警通知实例
Jul 12 #PHP
Yii数据读取与跳转参数传递用法实例分析
Jul 12 #PHP
微信支付开发发货通知实例
Jul 12 #PHP
thinkphp中的url跳转用法分析
Jul 12 #PHP
微信支付开发订单查询实例
Jul 12 #PHP
You might like
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
php实现微信公众平台账号自定义菜单类
2014/12/02 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
PHP chunk_split()函数讲解
2019/02/12 PHP
你需要知道的10个最佳javascript开发实践小结
2012/04/15 Javascript
JS实现定时页面弹出类似QQ新闻的提示框
2013/11/07 Javascript
基于jQuery创建鼠标悬停效果的方法
2015/03/07 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
JavaScript的Number对象的toString()方法
2015/12/18 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
2016/06/14 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
Bootstrap响应式侧边栏改进版
2016/09/17 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
H5基于iScroll实现下拉刷新和上拉加载更多
2017/07/18 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
vue-cli项目中使用echarts图表实例
2018/10/22 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
关于layui时间回显问题的解决方法
2019/09/24 Javascript
js实现坦克移动小游戏
2019/10/28 Javascript
js+html实现点名系统功能
2019/11/05 Javascript
JavaScript将数组转换为链表的方法
2020/02/16 Javascript
three.js 将图片马赛克化的示例代码
2020/07/31 Javascript
Vue使用轮询定时发送请求代码
2020/08/10 Javascript
利用Python的Flask框架来构建一个简单的数字商品支付解决方案
2015/03/31 Python
Python实现嵌套列表及字典并按某一元素去重复功能示例
2017/11/30 Python
python导出chrome书签到markdown文件的实例代码
2017/12/27 Python
python+opencv实现阈值分割
2018/12/26 Python
python Shapely使用指南详解
2020/02/18 Python
python3.7.3版本和django2.2.3版本是否可以兼容
2020/09/01 Python
yy婚礼司仪主持词
2014/03/14 职场文书
弘扬焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
地方白酒代理协议书
2014/10/25 职场文书
68句权威创业名言
2019/08/26 职场文书
《传颂之物 虚伪的假面》BD发售宣传CM公开
2022/04/04 日漫