A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: NihiRagnarK

[PS5] 索尼关于这次【补折扣差价】事件给出了第一个官方说法

[复制链接]

精华
0
帖子
3476
威望
0 点
积分
4404 点
种子
444 点
注册时间
2015-5-13
最后登录
2023-9-5
发表于 2022-5-26 10:35  ·  安徽 | 显示全部楼层
我估计这也就是最后结果了,想按照月来升级,很难

精华
0
帖子
2003
威望
0 点
积分
2109 点
种子
20 点
注册时间
2004-11-22
最后登录
2024-8-7
发表于 2022-5-26 10:46  ·  河南 | 显示全部楼层
哈哈,索尼无耻被喷之后开始自救,然后索粉继续喊大法好

精华
0
帖子
225
威望
0 点
积分
939 点
种子
774 点
注册时间
2004-10-30
最后登录
2023-4-7
发表于 2022-5-26 10:46  ·  未知 | 显示全部楼层
补偿不是说了是积分了么
发自A9VG Android客户端

精华
0
帖子
9173
威望
0 点
积分
9345 点
种子
386 点
注册时间
2011-7-31
最后登录
2024-9-28
发表于 2022-5-26 10:51  ·  上海 | 显示全部楼层
补差价只有港服是这样?欧美服不用补的?

精华
0
帖子
43
威望
0 点
积分
83 点
种子
13 点
注册时间
2017-4-3
最后登录
2022-9-1
发表于 2022-5-26 11:02  ·  广东 | 显示全部楼层
《动态补款》

精华
0
帖子
1393
威望
0 点
积分
1516 点
种子
293 点
注册时间
2013-9-14
最后登录
2022-9-29
发表于 2022-5-26 11:03  ·  未知 | 显示全部楼层
主要是ps123经典游戏数量像闹着玩
会员价格和这个补差就显得格外刺眼睛
ps4游戏我又都玩过了
希望别在这么整
发自A9VG Android客户端

圣骑士

擅长不发帖的猪头一只

精华
1
帖子
3685
威望
1 点
积分
4188 点
种子
20 点
注册时间
2003-12-7
最后登录
2024-7-4
发表于 2022-5-26 11:08  ·  天津 | 显示全部楼层
精确的算出来你优惠了多少钱,然后该让你补多少钱。可不是一个技术错误。

精华
0
帖子
723
威望
0 点
积分
1165 点
种子
793 点
注册时间
2012-12-7
最后登录
2024-9-22
发表于 2022-5-26 11:43  ·  未知 | 显示全部楼层
不喷不知道改
发自A9VG Android客户端

精华
0
帖子
6225
威望
0 点
积分
7037 点
种子
1061 点
注册时间
2013-8-21
最后登录
2024-9-28
发表于 2022-5-26 11:47  ·  广东 | 显示全部楼层
ccxp 发表于 2022-5-26 09:21
会员可以退款?真的吗,我要退,怎么退?

只能说做过这类系统,太像我以前在的团队遇到的事情了,所以聊聊这事情。 所有有付款的业务,退款模块肯定是有的,开不开放是个问题吧,只能说他这个退旧定新的做法真的想的太简单了,也是最轻松的做法了,给我的即视感太强烈了,只能程序员没什么锅,但测试人员问题真的很大。

精华
0
帖子
2217
威望
0 点
积分
2331 点
种子
40 点
注册时间
2013-10-25
最后登录
2024-9-14
发表于 2022-5-26 11:49  ·  澳大利亚 | 显示全部楼层
l4d3 发表于 2022-5-26 10:30
不好意思,说bug的人都是洗地,当过程序员都知道这套算法麻烦到不可能是bug,无论是不是bug测试也不可能 ...

我就是程序员。

这套算法其实非常简单,就是用(升级后的会员价格-升级前的会员的价格)*剩余会员天数/额定会员天数,如果有多种会员,分段计算后再相加。

比如你先买了一个月1档,然后再续了一年1档,最后要升级到2档,需要交的费用是:
(一个月的2档会员费 - 一个月的1档会员费)+(一年的2档会员费 - 一年的1档会员费)

为什么要这么写,而不是308/365乘剩余天数呢?因为要考虑到以下几种情况:
1. 这套逻辑不是港服专用,所有服务器所有币种都要用同样的逻辑。
2. 这套逻辑不是5月24日专用,以后永远都要用同样的逻辑。
3. 不是所有人都是年费1档升2档,还有一个月会员,还有三个月会员,还有2档升3档,所以差额不能武断地认为是308。
4. 综合123,不能把差额作为常量,否则要写几百个常量,不同区不同币种,一个月会员,三个月会员,2档升3档,全是不同的常量,而且将来每次会员价格变化,都要改代码。
5. 为什么不学微软,不管会员是月费还是年费,剩下多长统一1刀升级,因为索尼小气。

综上所述,站在程序员的角度,这套算法才是最简单的算法,定义一大堆常量的做法才是麻烦。产生bug的原因后面会解释,大概率是运营骚操作而程序没想到。

为什么会出bug,以下为猜测:
港服的打折会员和全价会员不是同一个SKU,且打折会员不是用的打折功能而是直接改了原价,导致用以上公式计算后,已打折的差额被计算。这点可以从用优惠券购买会员不需要补打折的部分可以得到验证。

为什么测试没测出来,以下也为猜测:
测试环境用的不是生产数据或者不是亚服的生产数据,不存在直接改了原价的打折会员。

为什么我会这么猜测,因为我其他项目中遇到过非常类似的情况。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-9-29 07:00 , Processed in 0.248370 second(s), 21 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部