免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码

标题: 支付宝充值问题 [打印本页]

作者: tb2017    时间: 2016-5-26 15:00
标题: 支付宝充值问题
支付宝充值0.01,网站会员账号变成了0.02了,后台查看了下,一条充值记录充值了2次。


作者: admin    时间: 2016-5-26 15:36
我重试一下. 是否有重复操作

作者: tb2017    时间: 2016-5-26 16:02
重新试了一次还是这样的,没有重复操作。扣款的钱也是对的,就是网站这里充值一条记录充值了2次
作者: tb2017    时间: 2016-5-26 16:11

作者: tb2017    时间: 2016-5-26 16:32
充值1块,返回了4条记录,网站最终到账了4元
作者: admin    时间: 2016-5-26 16:40
我们之前也发现过这样的问题
主要的原因 可能是 你在本地测试的时候
提交订单后.
由于你是本地测试 notify_url.php 没有成功反馈
但支付宝会保留一段时间 然后向网站发送请求.这样会导致重复充值(主要原因来在于 你之前是本地测试 )

你看一下 你是不是因为这个原因
如果不是, 用电脑端充值的话
可以把\function\api\alipay_webpay\notify_url.php

删除 在试试
作者: tb2017    时间: 2016-5-26 17:07
没有在本地测试过了,直接到虚拟空间里测试的,删除notify_url.php这个文件之后还是一样的问题。
作者: admin    时间: 2016-5-26 17:30
请私信给我一个测试地址
包括网站后台
我测试一下
作者: tb2017    时间: 2016-5-26 17:41
已经发了
作者: admin    时间: 2016-5-26 18:22
我会尽快测试反馈给你
作者: tb2017    时间: 2016-5-27 10:33
可以了,这个问题不用测试了。麻烦了。
作者: admin    时间: 2016-5-27 10:42
我刚测试了 没有问题啊

请问你是怎么解决的?  请和大家分享一下
作者: tb2017    时间: 2016-5-27 15:34
在return_url.php页面加了判断是否有重复记录就行了。




欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (https://www.ourphp.net/club/) Powered by Discuz! X3.2