南瓜电影,你家充值系统有 bug

2021-02-21 15:32:19 +08:00
 also24

在张大妈看到有优惠活动,就直接注册帐号充了一下 1 元 120 天的。

然后现在我的会员有效期一直在自动增长……

注: 需要特定条件触发,正常充值应该不会触发这个 bug




4613 次点击
所在节点    全球工单系统
37 条回复
kanganxi
2021-02-21 22:00:48 +08:00
我怀疑是推广,但是找不到证据,狗头,我花了一块钱买了格会员,推广到位
also24
2021-02-21 22:32:38 +08:00
@LinsVert #6
@Jooooooooo #9
@chinvo #16
@hand515 #18
关于这个 bug 的出现原因,确实有可能是充值付款回调多次。

其实我原本是准备卡另一个 bug 的,很多平台对于只允许下单一次的商品,只查询了已完成的订单,没有限制进行中的订单,这样就可以通过多端同时下单,然后并发付款来达到超额购买限量商品的效果。
我做了类似的操作,本来是想卡 4 个 1 元的 bug,然而实际效果是支付后会员时长立即增加了好几年,后续一直保持增长。

我推测是在消化充值成功回调时校验了订单时间或 ID,此处可能默认取了最后一个未完成订单的信息,由于我实际是在一个订单未完成时候就发起了其它订单,就出现了若干订单校验失败的情况,于是没有对支付回调接口做正确回应,导致支付回调被持续重试,每一次付款回调重试时又在重蹈覆辙,继续增加时长。

翻了一下支付宝和微信支付的文档,如果 24h22m 后到期时间不再增长,那基本可以确认是这个原因了:
https://opensupport.alipay.com/support/helpcenter/193/201602472200#anchor__14
https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_5.shtml

目前时长的增加不是线性的,但似乎在逐渐变慢,已经在 2041 年好一阵子了,确实比较像。


also24
2021-02-21 22:35:17 +08:00
@huhexian #20
@kanganxi #21

我确实本来是想卡个小 bug 薅羊毛…… 只是没想到错位卡到了大 bug
JayaOcean
2021-02-22 04:16:33 +08:00
@also24 #22 感谢 lz 反馈 尝试卡了同样 bug 只卡到小的 开了 10 个窗口依次支付 打算壕 5 年 其中有一个支付宝风控支付失败 换了个号后支付了剩下的 结果也到了 25 年中 过程中没有复现“若干订单校验失败的情况于是没有对支付回调接口做正确回应” 大 bug 难道修了吗 hh
also24
2021-02-22 10:22:18 +08:00
@JayaOcean
10 个窗口 5 年?你是不是买的 2 元的活动哦?
我买的是 1 元的活动。
also24
2021-02-22 10:26:30 +08:00
另:目前还在增长,到 2045 年了

JayaOcean
2021-02-22 10:33:10 +08:00
@also24 #25 买的两元的 一元活动有链接入口吗 还是说在网页版官网那个
also24
2021-02-22 10:34:53 +08:00
@JayaOcean #27
网页版手机 APP 都有,就正常充值会提示你有优惠的 1 元 120 天(这个活动和 2 元的是互斥的)
JayaOcean
2021-02-22 10:47:13 +08:00
@also24 #28 嗯对 我找到了这个 的确互斥 好奇大佬怎么卡到这个自动累加 bug 的 hhh 在不同浏览器里同时登录扫码调起支付 这之后还有什么操作吗
also24
2021-02-22 10:49:00 +08:00
@JayaOcean #29
我也不知道这个 bug 是怎么卡到的啊…… 我是手机和网页都有付
JayaOcean
2021-02-22 11:03:05 +08:00
@also24 #30 还是不去作了 宁介太突出了 我薅 5 年都惴惴不安 坐等后续更新
YLGG
2021-02-22 11:38:16 +08:00
运气这么好吗~
also24
2021-02-22 14:08:46 +08:00
@JayaOcean #31
我也不想这样啊,薅个羊毛薅的这么耀眼,关键这也不受我控制……
caigou
2021-02-22 17:35:56 +08:00
等个结局
leikou
2021-02-23 09:00:28 +08:00
还在长吗?
ghost3281
2021-02-23 09:20:22 +08:00
薅了三年 看看能不能用。。。想想自己花了 96 买了一年半的会员。。。。
also24
2021-02-23 09:20:29 +08:00
@caigou
@leikou
昨天涨到 2046 年之后就不再增长了,看来确实很有可能是支付回调方面的问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/754845

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX