记一个重复支付的坑
2015-12-30 20:21
204 查看
最近在处理支付回调的问题,发现一个奇葩情况,支付系统使用同一批参数,然后多次调用我们系统的支付回调接口,由于我们系统这个回调接口,没对这种情况进行应付,产生了非常多的重复支付数据。后来写了一段代码进行预防,如果是同一批参数,调用多次,忽略掉,然后我们自己系统记录日志,留下证据。
从事互联网项目支付模块的同学,一定要注意重复支付问题。不能理所当然的认为这种情况很少。互联网项目中,每个请求都要经过非常多的系统,你的系统靠谱,与你有交流的系统未必靠谱。
从事互联网项目支付模块的同学,一定要注意重复支付问题。不能理所当然的认为这种情况很少。互联网项目中,每个请求都要经过非常多的系统,你的系统靠谱,与你有交流的系统未必靠谱。
相关文章推荐
- 线段树系列-pku-3468-A Simple Problem with Integers-区间修改区间求和
- stringByAppending 各种方法使用...
- 05 旋转数组中的最小数字
- map data compressed algorithm
- iOS开发上传头像
- Javascript面向对象及组件详细介绍(五)原型链
- VS中使用Beyone Compare 进行Diff
- 自己使用 2.常量变量,数据类型,数据的输入输出。
- 《Python语言程序设计》前四章学习记录
- jdGrid的使用
- 《Non-Negative Matrix Factorization for Polyphonic Music Transcription》译文
- leetcode刷题日记——Find Minimum in Rotated Sorted Array II
- 安利一下翻*的东东QAQ
- tableView上有多个输入框时候,如何不让键盘挡住输入框
- linux虚拟机与win主机之间ping通以及其他网络设置
- 《Non-Negative Matrix Factorization for Polyphonic Music Transcription》译文
- hdu3416 Marriage Match IV(最短路+网络流)
- 五种循环
- 启动zookeeper时出现的问题
- Javascript面向对象及组件详细介绍(四)包装对象