文档章节

微信开发遇到的坑

krasen
 krasen
发布于 2015/11/23 17:40
字数 480
阅读 410
收藏 19

近段时间经常和微信支付打交道,发现微信支付差支付宝太多

首先,微信调试是一大槽点,各种不能用,不过发现一款神器,这里就不作过多的介绍,大家可以慢慢研究

https://github.com/luofei614/SocketLog

微信调试、API调试和AJAX的调试的工具,能将日志通过WebSocket输出到Chrome浏览器的console中

1,微信支付,支付过程中有内部交易号(平台),外部交易号(第三方),多达五种支付方式,SDK微信,H5微信,WAP微信,微信好友代付,微信扫码,五种支付号产生的内部交易号不可以通用,支付宝不存在此情况

2,微信退款:

    a.微信退款没有异步回调,此处巨坑,查退款状态还需要去第三方主动查,查也就算了,查的状态还不一定是成功,支付宝有同步及异步回调

    b.微信退款是原路返回,用户使用银行卡支付,如果用户解绑银行卡,微信退款状态会失败,或一直处于退款中,用户也不会收到退款,接口查询直接返回system error,尼玛这是什么鬼,然后去微信商户后台查询显示用户帐户异常,支付宝则会退到余额

    c.微信客服各种不能用,微信电话打不通,尼玛想找个人问问都不行,发邮件竟然要7个工作日才能回复,支付宝客服就好多了,有技术客服,表示用起来很爽


另外银联支付也有个比较坑的地方,同一个交易号,当天支付后,过了晚上12点可以再支付,这尼玛是出于什么样的考虑

© 著作权归作者所有

krasen
粉丝 7
博文 9
码字总数 3573
作品 0
武汉
高级程序员
私信 提问
加载中

评论(3)

心有灵犀
心有灵犀
哈哈,QQ浏览器已经支持微信在线调试功能了,可以去看看
y
yingyonglin
微信
y
yingyonglin
发图
微信公众号开发入门中遇到的坑

微信公众号开发和正常的API开发区别不是很大,区别在于:我们需要按照他的一些规定输出(echo 打印) XML数据,大体思路如下: 所有的入口都是调你的 index.php (主页)API ,区别在于不同的...

满损谦益
2017/12/05
0
0
微信支付2016开发调试过程记录

最近换了家公司,因为以前也是做支付的来这个公司直接让我从零开始搭建支付服务。首先是微信支付宝的第三方接入。我是做java开发的。支付宝有接入的sdk就是一个jar包。而且有沙箱环境测试帐号...

挨踢人生
2016/11/15
0
0
微信小程序开发笔记和那些坑(踩坑篇)

上一篇在介绍微信小程序的基础的时候,其实已经或多或少的谈到了一些坑了,此篇文章会详细罗列出在开发过程中遇到的坑。 首先通过公司的这个项目,让我彻底的了解了微信小程序的开发SDK。之前...

HaiNiu0
2017/11/01
0
0
如果坑请深坑之ionic微信开发

第一个是网上很多网友提出的问题:就是安卓机上微信里面无法播放视频的问题,而ios里面却不存在; 这个就要责怪一下傻逼微信了,微信里面调用的浏览器内核是QQ浏览器X5内核,我们在点击自己的...

武文海
2015/07/22
8K
0
vue项目接入微信JSSDK的坑

date: 2018-12-13 15:23:09 用于记录接入微信JS-SDK的坑,以后方便查询 第一次接入公众号微信支付、分享、定位等等的坑的时候,心里是迷茫而又恐惧。因为,听说坑特别多,后来发现自己的亲身...

聪明的竹子爱学习
2018/12/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

《JAVA核心知识》学习笔记 (21. JAVA 算法)

21. JAVA 算法

Shingfi
26分钟前
4
0
redis 命令

redis 秒杀用到的 原子锁 :$redis->decr('jili_reward_goods_stock_' . $gifts_id) redis 秒杀用到的原子锁在秒杀过程中库存量增加 $redis->incrBy('key1', 10); redis 键查看重复:$redis-......

小小小壮
27分钟前
4
0
像智能手机一样管理云端应用:阿里云联合微软全球首发开放应用模型(OAM)

2019 年 10 月 17 日上午 9 点 15 分,阿里巴巴合伙人、阿里云智能基础产品事业部总经理蒋江伟在 QCon 上海《基于云架构的研发模式演进》主题演讲中,正式宣布: “今天,我们同微软联合发布...

阿里巴巴云原生
36分钟前
4
0
SpringBoot配置数据源

默认数据源 Springboot默认支持4种数据源类型,定义在 org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 中,分别是: org.apache.tomcat.jdbc.pool.DataSource......

Gx_ww
39分钟前
4
0
Java应用在docker环境配置容器健康检查

在《极速体验docker容器健康》一文已体验了docker容器健康检查功能,今天就来给java应用的容器加入健康检查,使应用的状态随时都可以被监控和查看。 实战环境信息 操作系统:macOS Catalina ...

程序员欣宸
40分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部