练二一下,好状态 · 健身年卡按档定价(杭州 999),限量私教年卡最高立减 6,100
v0.6(2026-10-21):二币为长期积分货币,替换现有积分并与积分商城打通,实付每满 100 元得 1 个、1 个价值 1 元,活动后不回落;二币下单抵扣本期不做,为后续功能;私教60次半年卡 11-11 后继续售卖,价格转入常规活动区块,700 券有效期内仍可用;「首单」= 11-01 10:00 后首笔支付成功的同款订单,此前记录不计。另修正:hero 改「限量私教年卡最高立减 6,100」且年卡价按档;会场/名额/抢名额统一带 storeId(未定位带 cityId);关单扫描统一每分钟;补泰融关单能力风险;07 章改为以已实现分支为准;后端契约以后端实现文档.md 为准;补购买页氛围条接口与售罄口径。
v0.5:700 元按送券用券;积分统一为二币(100 元得 1 个,1 币 = 1 元)
主推私教年卡:线上目前没有这个双11限量产品,本次首发。hero 收紧为一行主张与开抢倒计时,下面第一块就是全宽「私教年卡 · 全国限量 100 张」主推大卡;再往下两列竖卡,左列健身会员卡、右列私教卡,然后是单次课阶梯价、二币和规则。商品卡「图说话」:天数、月数、次数直接画在插画上,卡片文字只留商品名、价格和一个标签或二币数。图中金额为杭州(B 档)方案价。
360 天 · 每天 1 节 · 不扣次数
线上首次开售
图 1 私教年卡主推的主会场。两列商品卡在窄屏中保持并排;文档说明在手机上改为上下排列。下载完整高清长图
feat/double11-venue 开发中;后端未开发,本地用 mock-server 模拟新接口(payment/front/getDouble11Venue、double11Reserve 等),其余接口透传 test2。健身年卡 ${本档年卡价}),不能全国写 999——999 只是杭州 B 档综合馆价。副标题「限量私教年卡最高立减 6,100」取 A 档(¥25,000 → ¥18,900);C/D/E 档私教年卡实际立减 ¥4,700,运营可按档配置副标题。文案由后端按档下发(见 后端实现文档.md §3.1 hero),前端不写死。活动价来源:运营价格方案 2026双11.xlsx 第 1 页。原价依据:生产只读库 2026-10-20 18:02—18:04(东八区)核价,杭州「练二健身(城西银泰店)」门店 ID 5;表中杭州原价与生产在售价一致。仅查询,未修改生产数据。
| 商品 | 原价 | 双11价 | 说明 |
|---|---|---|---|
| 健身月卡 | ¥189(首次签约 ¥159) | 小程序原价;疯狂星期二 ¥129 | 生产 cardId 9,30 天。¥129 每人仅限一单 |
| 健身季卡 | ¥469(首次签约 ¥419) | ¥399 | 生产 cardId 1,90 天 |
| 健身年卡 | ¥1,599 | 综合馆 ¥999 / 私教馆 ¥899 | 生产 cardId 3,360 天。按门店类型分价 |
| 私教月卡 | ¥2,599 | ¥2,399 | |
| 私教季卡 | ¥6,600 | ¥5,800 | |
| 私教半年卡 | ¥12,600 | ¥10,800 | |
| 私教年卡(全国限量 100 张) | ¥24,000 | ¥18,900 | 生产 courseId 91,360 天,原价一致。立减 ¥5,100,折合 ¥1,575/月。线上首发 |
| 私教10次月卡 | ¥2,399 | ¥2,199 | |
| 私教30次季卡 | ¥6,300 | ¥5,300 | |
| 私教60次半年卡 | ¥12,200 | ¥8,800 | 首单支付成功后送 1 张 ¥700 复购券,仅限再购同款。生产库暂无此商品,需新建 |
| 常规单次课 | 10 节起 ¥240/节 | 20 节 ¥200 / 30 节 ¥190 / 50 节及以上 ¥180 | |
| 特色单次课 | 10 节起 ¥280/节 | 20 节 ¥240 / 30 节以上 ¥230 | |
| 望廷店单次课 | 另价 | 20 节 ¥240 / 30 节 ¥220 / 50 节 ¥200 | 门店特例,需单独配置 |
来源:生产只读库,核验时间 2026-10-20 18:02—18:04(东八区)。示例固定为杭州「练二健身(城西银泰店)」;门店 ID 5,城市 ID 12597。仅查询商品与价格配置,未修改生产数据。表中原价与 Excel 杭州原价一致,作为划线价依据。
| 商品 | 生产在售价 | 核验结果 |
|---|---|---|
| 健身年卡 | ¥1,599 | cardId 3;cardStoreId 18252;360 天。与 Excel 杭州原价一致。 |
| 健身季卡 | ¥469 | cardId 1;cardStoreId 18251;90 天。与 Excel 杭州原价一致。 |
| 健身月卡 | ¥189 | cardId 9;cardStoreId 18254;30 天。与 Excel 杭州原价一致。 |
| 私教年卡 | ¥24,000 | courseId 91;360 天;type=2、times=0,已配置到该店。与 Excel 杭州原价一致;库中参考划线价 ¥31,188 不采用,划线一律用 ¥24,000。 |
| 私教60次半年卡 | 未查到 | 套餐表未查到 60 次半年限次商品;现有套餐为 30 天 10 次,另有已下架的 60 天 20 次,不能替代,需新建。 |
| 档位 | 城市 | 私教年卡 原价 → 双11价 |
|---|---|---|
| A | 北京、深圳 | ¥25,000 → ¥18,900 |
| B | 杭州 | ¥24,000 → ¥18,900 |
| C | 南京、临沂主城区、郑州主城区、武汉、宁波 | ¥21,600 → ¥16,900 |
| D | 郑州新郑 | ¥21,600 → ¥16,900 |
| E | 临沂费县、沂水 | ¥21,600 → ¥16,900 |
每档其余商品价格各不相同,本文只展开杭州;其它档以 Excel 为准录入后台,会场按用户所在城市取价,不能把杭州价当全国价。
对照 Excel 与原页面,下列是漏掉或需要强调的点。
| # | 核对项 | 页面与实现要求 |
|---|---|---|
| 1 | 开始时间是 10:00 | 正式活动 11月1日 10:00 — 11月11日 23:59,不是 00:00。倒计时、后台活动时间、文案全部按 10:00。 |
| 2 | 城市分档取价 | A—E 五档价格不同,会场和确认页按城市(门店所属档位)取价;未定位时不能默认杭州价。 |
| 3 | 年卡综合馆 / 私教馆分价 | 健身年卡综合馆 ¥999、私教馆 ¥899,按门店类型区分;会场卡片写主价并注明另一价。 |
| 4 | 疯狂星期二每人限一单 | 健身月卡 ¥129 只在周二(活动期内为 11.03、11.10,需运营确认),每人仅限一单;其它日期按小程序原价,需限购校验。 |
| 5 | 首次签约价 | 月卡首签 ¥159、季卡首签 ¥419 是现有价,页面写对比时说清「比首签价再省」,不要与原价混用。 |
| 6 | 单次课阶梯 | 常规课、特色课按节数阶梯;望廷店另价,需门店维度配置。 |
| 7 | 私教年卡折合月价 | ¥18,900 ÷ 12 = ¥1,575/月,作为主推卡卖点展示;立减 ¥5,100(杭州),A 档立减 ¥6,100,C/D/E 档立减 ¥4,700。 |
| 8 | 积分统一为二币(已确认) | 二币为长期积分货币(替换现有积分,配合积分商城):按实付每满 100 元得 1 个二币,1 个二币价值 1 元,即实付 1% 返还;不是活动专属比例,活动结束不回落。下单抵扣为后续功能,本期不做。取代 Excel 原规则「每满 1,000 元得 5 个」及其「11.1—11.30 发放周期」和原方案「10 元 = 1 分」,见 05 章。 |
| 9 | 60 次半年卡 700 元口径(已确认) | 沿用原方案:首单支付成功后送 1 张 ¥700 复购券,仅限再购同款,每人限 1 张,券一次使用;不采用 Excel「买 2 单立减 700」。首单 = 活动开始(11-01 10:00)后首笔支付成功的同款订单。60次半年卡 11-11 后继续售卖。见 03 章。 |
| 10 | 转介绍不叠加 | 转介绍活动与本次大促优惠不叠加,规则区和确认页需写明,下单时校验。 |
| 11 | 美团 / 点评送星巴克 | 11.1—11.30 美团/点评买健身月/季/年卡并核销送星巴克 12 选 1,是线下渠道活动,不进小程序会场。 |
| 12 | 表格公式错误 | Excel E22 / F22 显示 #VALUE!(年卡价是文本,参与计算出错),请运营修表后再录入后台。 |
按运营价格方案:全场双11价按城市分档,另有三项通用活动。主推私教年卡限量 100 张;下单按实付每满 100 元得 1 个二币;美团/点评送星巴克是线下渠道,不进小程序会场。转介绍活动与本次大促优惠不叠加。
首单支付成功后送 1 张 ¥700 复购券,仅限再购同款私教60次半年卡(时长限次课半年卡),每人限 1 张,券一次使用。已确认按送券用券执行,不采用 Excel 的「买 2 单立减 700」。
私教不限次年卡杭州 ¥24,000 → ¥18,900(立减 ¥5,100,折合 ¥1,575/月),线上首发,页面实时显示剩余名额。北京/深圳与其它档价格见 01 章。
二币是长期积分(替换现有积分):按实付每满 100 元得 1 个,1 个二币价值 1 元(相当于实付 1% 返还),可在积分商城使用;确认订单页提前告诉用户能拿多少。下单抵扣为后续功能。
| 项目 | 规则 |
|---|---|
| 触发商品 | 私教 60 次半年卡(时长限次课半年卡,套餐,双11价 ¥8,800,原价 ¥12,200) |
| 什么时候送 | 首单支付成功之后(不是下单就送) |
| 首单怎么算 | 用户在活动开始(2026-11-01 10:00)之后首笔支付成功的私教60次半年卡订单;活动开始前的购买记录一律不看。每人只发 1 张(后端唯一约束兜底)。首单退款后券与资格如何处理,按 08 章 C1/C2 待定口径执行 |
| 券面额 | 700 元,无门槛 |
| 能用在哪 | 只能买同一款半年卡,其它商品一律不可用 |
| 每人几张 | 1 张,券一次使用,用过就没了 |
| 有效期 | 发放后 7 天内(建议) |
| 11-11 之后 | 私教60次半年卡继续售卖,是常规商品而非活动专属;活动结束后价格转入运营配置的常规活动区块。700 券在有效期内仍可用于此商品,按当时售价抵扣 |
| 项目 | 规则 |
|---|---|
| 商品 | 私教不限次年卡(一天一节,不扣次数) |
| 名额 | 全国限量 100 张(各城市共用一个池),售完即止 |
| 价格 | 按城市分档:A 北京/深圳 ¥25,000 → ¥18,900;B 杭州 ¥24,000 → ¥18,900;C/D/E ¥21,600 → ¥16,900。杭州立减 ¥5,100,折合 ¥1,575/月 |
| 开抢时间 | 11-01 10:00,开抢前按钮为「预约开抢」 |
| 名额什么时候占 | 下单即占,不是付款才占 |
| 没付款怎么办 | 15 分钟内未支付,订单自动关闭,确认支付渠道已关闭且未付款后放回名额(建议独立时效,仍需开发) |
活动页每张商品卡包含四层信息:
进度条每 10 秒刷新一次,用户停留在页面时能感知到库存变化;离开页面就停止刷新,不浪费流量。
| 项目 | 规则 |
|---|---|
| 规则 | 按实付每满 100 元得 1 个二币,即 floor(实付 / 100);不足 100 元部分不计 |
| 二币价值 | 1 个二币价值 1 元,可在积分商城使用;下单抵扣为后续功能 |
| 成本口径 | 1 币 = 1 元,相当于实付 1% 返还(不足 100 元部分不返,实际略低于 1%);成本在积分商城兑换(及后续下单抵扣上线后)时兑现,财务按实付 1% 预留。Excel 原规则约 0.5%,预算需按 1% 重算 |
| 计算基数 | 实付金额(扣掉 700 券、活动优惠和其它券之后),已确认 |
| 发放周期 | 长期,按实付自动发放(Excel「11.1—11.30」不再适用) |
| 有效期 | 待定 |
| 适用范围 | 积分商城兑换;下单抵扣后续上线(可抵商品、上限、叠加规则届时再定) |
| 退款 | 待定:退款是否扣回二币(建议扣回) |
| 发放时间 | 支付成功后自动到账 |
| 展示位置 | 订单确认页的优惠券下方,支付成功页也提示一次 |
按 floor(实付 / 100) 测算,未叠加其它券。最右列是这些二币的价值(积分商城使用),约等于实付的 1%。
| 订单 | 双11价 | 二币 | 价值 |
|---|---|---|---|
| 私教年卡 | ¥18,900 | 189 | ¥189 |
| 私教半年卡 | ¥10,800 | 108 | ¥108 |
| 私教60次半年卡 | ¥8,800 | 88 | ¥88 |
| 私教60次半年卡(用 700 券复购) | 实付 ¥8,100 | 81 | ¥81 |
| 私教季卡 | ¥5,800 | 58 | ¥58 |
| 健身年卡(综合馆) | ¥999 | 9(尾数 99 元不计) | ¥9 |
| 健身季卡 | ¥399 | 3 | ¥3 |
| 健身月卡(疯狂星期二) | ¥129 | 1 | ¥1 |
下面几张图说明:运营在后台要填什么、名额怎么流转、用户在小程序里看到什么。
三块配置,分别对应三个玩法。这是拟增加的后台交互示意:现有券模板和促销配置可复用,指定商品范围、首单发券、限量、独立付款时效与二币规则仍需开发。
名额在「下单」时就被占住,不是等付款。付款成功才真正卖出;建议付款期限 15 分钟,到期后核实支付并确认渠道关单,再归还一次名额。
本次还有一个容易漏的点:主会场不能只有私教两个商品,还要有会员卡特价。会员卡的价格不能写死在会场页里——运营改价(调活动价、换卡种、下架)必须让会场页跟着变,否则会出现“会场展示旧价、点进去却是新价”。
| 项目 | 做法 |
|---|---|
| 价格来源 | 后台「促销活动」里配会员卡的促销价(现有功能,不用开发);会场、名额、抢名额接口都带 storeId 按门店实时读取,未定位时带 cityId 兜底 |
| 会场展示 | 活动价 + 划线原价 + 「双十一专属价」标签,与私教商品卡同构 |
| 点击跳转 | /pages/card/index?storeId=xx,卡列表页与会场用同一份促销价,金额必须一致 |
| 用户没定位 | 展示全城最低起步价并标注「以门店价格为准」,不显示具体立省金额 |
| 运营改价后 | 用户下次进入会场即可看到新价;已下单未付款的订单按锁价规则处理,不追溯改价 |
| 卡下架 / 活动结束 | 会场接口不返回该卡,卡片自动消失;活动结束后价格回落原价 |
现在全站未支付订单统一 6 小时关单(之前是 2 小时,去年双 11 有用户付款了却被关单,运营要求放宽)。但限量抢购不适合沿用这个值——建议限量活动单独设 15 分钟。
| 项目 | 建议 |
|---|---|
| 关单时长 | 15 分钟(可按活动配置,不写死在代码里) |
| 适用范围 | 只有"限量"活动商品用短时效,其它订单一律保持 6 小时 |
| 用户能看到什么 | 提交订单成功后的待支付页显示「付款剩余 14:32」倒计时;活动卡按钮下方写「锁定名额后 15 分钟内完成付款」 |
| 关单后名额 | 确认支付渠道已关闭且未付款后,归还名额一次;页面随后刷新。不确定时保留占位重试 |
| 关单时用户正在付款 | 需核验并补齐所选下单链路:查到已支付则转支付成功;查单不确定时继续占位重试;确认渠道关单后才能释放名额 |
现有代码按会员卡、私教、套餐等订单分别执行关单任务,共用的超时常量为 6 小时。限量商品建议单独配置 15 分钟:下单时就把付款截止时间记进订单,后面改活动配置也不会改变已下单用户的期限。这部分尚需开发,不能只修改全局常量。
| 位置 | 做法 |
|---|---|
| 活动配置与订单 | 活动可设置付款分钟数;订单保存活动、价格和截止时间快照。修改活动只影响后续新订单。 |
| 支付入口与渠道 | 服务端校验截止时间,向渠道传匹配的支付有效期;超时后阻止新发起支付。关单前查询并关闭渠道订单。 |
| 到期任务 | 用截止时间索引分批查到期订单;异常可重试,避免每分钟遍历全部历史订单。 |
| 订单与名额 | 关单和名额归还在同一事务内记录,重复任务只成功一次;渠道状态不确定时不归还。 |
| 晚回调与对账 | 旧订单关闭后收到成功通知,不能直接复活并发权益;进入补偿处理,核实钱、订单和名额,按预定政策履约或退款。 |
| 问题 | 处理 |
|---|---|
| 15 分钟整就释放吗? | 付款截止按订单时间执行;后台建议每分钟扫一次。渠道正常时通常随后一分钟内释放,查单失败则延后,页面不要承诺倒计时归零立即补库存。 |
| 查单时显示未付,下一秒付款呢? | 仅查一次未付款还不够,必须确认渠道关单结果;若支付已经成功,保留名额完成订单。 |
| 关单任务重复运行? | 只允许待支付状态关闭,并为占位记录保存是否已归还;同一个名额不能归还两次。 |
| 活动结束后还有未付款单? | 按下单时记住的截止时间处理;是否把截止时间截在活动结束时刻,需提前定口径。 |
会员卡、私教、套餐购买页可加一条双11氛围条(如「双11价」「首单送 700 券」)。是否显示由后端逐商品判断:新增 getDouble11Flags,入参 storeId 与当前页商品列表(type + id),返回每个商品是否在双11促销内、标签文案,以及(60次半年卡)当前用户是否还能拿 700 券。后端说不在促销内就不显示——没参加活动的商品不能出现「双11特价」字样,这是合规要求。接口见 后端实现文档.md §3。
UI 以已实现分支 feat/double11-venue 为准,本章不再列具体色值和尺寸(v0.5 的旧值已过期)。主会场页面为 src/pages/activity/activity-261111.vue;会员卡购买页已改版:选卡卡片统一 248 × 404,卡面按卡种 / 天数用 SVG 绘制,顶部门店卡为黑金卡面。
| # | 规则 | 原因 |
|---|---|---|
| R1 | 会场里会员卡的活动价,必须和购买页里同一张卡的价格完全一致 | 两边都走后台促销配置取价,别在前端各算一套;不一致是最容易出客诉的一条 |
| R2 | 一张卡只放一个角标 | 「直降」和「限量」同时出现会互相抢注意力 |
| R3 | 价格数字不允许换行 | 「¥1,99 / 9」这种断行是硬伤 |
| R4 | 名额进度条只在限量商品上出现 | 普通商品加进度条会让用户以为也要抢 |
这一节是本次方案的重点。下面按玩法分类,列出所有已经想到的异常场景。等级只是对"发生概率 × 影响"的粗判断,不等于必须全做,需要一起拍板哪些本期处理、哪些接受风险。
| # | 场景 | 会出什么事 | 等级 |
|---|---|---|---|
| A1 | 几百人同时抢 100 个名额 | 如果没有严格的名额控制,可能卖出 120 单,超出承诺 | 高 |
| A2 | 用户抢到名额但不付款 | 名额被占住,真正想买的人买不到 | 高 |
| A3 | 同一个人连点"立即抢购" | 生成多笔待付款订单,一次占掉好几个名额 | 高 |
| A4 | 订单超时关闭时名额没还回去,或还了两次 | 要么名额凭空消失,要么凭空多出来(超卖) | 高 |
| A5 | 用户付款成功,但系统没记上"已售" | 实际卖出 101 单,第 101 个用户已经付钱,不能拒单 | 高 |
| A6 | 抢购页显示"还剩 3 单",点进去已售罄 | 页面数据有 10 秒延迟,用户白跑一趟 | 中 |
| A7 | 用户在确认页停留很久,点支付时才失败 | 体验差,容易客诉 | 中 |
| A8 | 买完又退款 | 名额要不要还回去?还回去被谁抢到?运营口径没定义 | 中 |
| A9 | 100 张是全国限量,还是每店 100 张 | Excel 已写明全国限量 100 张;需向门店统一口径,避免各店理解为每店 100 张 | 低 |
| A10 | 开抢瞬间流量集中 | 接口变慢或超时,用户看到白屏 | 中 |
| A11 | 活动结束后还有未付款订单 | 这批名额是释放还是作废,需要口径 | 低 |
| A12 | 进度条文案制造焦虑 | "仅剩 3 单"如果长期不动,会被认为造假 | 低 |
| A13 | 用户抢到名额但 15 分钟内没付款 | 单被关、名额释放,用户回来发现买不到了 | 高 |
| A14 | 关单那一刻用户正好在付款 | 钱付了、单关了,用户投诉;必须有"先查支付渠道再关单"的保护 | 高 |
| A15 | 用户从活动页跳去选门店、选教练,回来超时 | 确认页链路长,15 分钟可能不够走完 | 中 |
| A16 | 关单任务不是到点即关 | 关单任务每分钟扫描,实际释放约在截止后 1 分钟内,页面不承诺归零即补库存 | 中 |
| A17 | 用户关单后马上重新下单 | 正常,但同一人反复占用名额需要限流 | 中 |
| A18 | 泰融支付渠道没有关单 / 订单有效期接口(后端实现文档.md 1.3、1.4) | 15 分钟关单依赖「到期关掉渠道订单」;做不到时只能到期查单 + 晚回调补偿(有余量履约、无余量退款),会出现付款后被退款的情况。属外部依赖,需与泰融确认,见 09 章 | 高 |
| # | 场景 | 会出什么事 | 等级 |
|---|---|---|---|
| M1 | 会场页把价格写死 | 运营改价后会场价与下单页不一致,直接客诉 | 高 |
| M2 | 用户没定位到门店 | 不同门店价格不同,会场不知道该显示哪一个 | 高 |
| M3 | 活动期间运营下架某张卡 | 会场还挂着,点进去是空页面 | 中 |
| M4 | 会场价与卡列表页用了两套取价逻辑 | 同一张卡两个价格,用户截图对比投诉 | 高 |
| M5 | 活动结束但会场仍在展示特价 | 用户按旧价下单,实际按原价扣款 | 高 |
| M6 | 同一用户切换门店 | 价格跳变,需要说明"价格随门店变化" | 中 |
| M7 | 会员卡特价与 700 元券叠加 | 价格被击穿,需要明确能不能叠加 | 中 |
| # | 场景 | 会出什么事 | 等级 |
|---|---|---|---|
| B1 | 支付平台重复通知"付款成功" | 重复发券、重复送二币、重复扣名额 | 高 |
| B2 | 发券失败后系统自动重试 | 同一个人收到 2 张、3 张 700 元券 | 高 |
| B3 | 同一用户几乎同时下两笔首单 | 两笔都被判定为"首单",各发一张券 | 高 |
| B4 | 二币重复入账 | 用户凭空多拿二币,可在积分商城兑换 | 中 |
| B5 | 订单关闭任务重复执行 | 名额被归还两次,导致实际可卖超过 100 单 | 中 |
| B6 | 活动页被频繁刷新 | 只是查询,不产生副作用,影响有限 | 低 |
| # | 场景 | 会出什么事 | 等级 |
|---|---|---|---|
| C1 | 首单送券 → 用券买第二单 → 退掉首单 | 用户白得 700 元优惠。这是最需要提前定义的一条 | 高 |
| C2 | 首单送了券,用户还没用就退首单 | 券要不要收回?收回后用户还能再享受一次首单吗 | 高 |
| C3 | 第二单用了券,之后退第二单 | 券要不要退回?退回后是不是又能再用一次 | 高 |
| C4 | 第二单只退一部分 | 部分退款时券怎么算,没有现成规则 | 中 |
| C5 | 用户先买过同款又退了,再买 | 首单只看活动开始后的首笔支付成功订单,活动前的记录不计;活动内首单退款后能否再拿券,随 C1/C2 口径定 | 中 |
| C6 | 券过期后才退首单 | 收回一张已经过期的券,没有实际意义 | 低 |
| C7 | 券和其它优惠叠加 | 700 券 + 活动价 + 别的券,可能把价格压到极低 | 中 |
| C8 | 首单本身用了别的券 | 还能不能拿 700 券?需要明确 | 低 |
| C9 | 券发出后用户在别的商品页看到它 | 点了发现不能用,投诉"虚假宣传" | 中 |
| # | 场景 | 会出什么事 | 等级 |
|---|---|---|---|
| D1 | 买完拿二币,再退款 | 二币不回收就是白拿,可以反复套 | 高 |
| D2 | 确认页显示的二币和实际到账不一致 | 用户会盯着数字投诉 | 中 |
| D3 | 二币是长期规则,全局比例改为每满 100 元得 1 个 | 非活动期订单同样按此发放,财务需按全年实付 1% 预留 | 中 |
| D4 | 活动结束后有人把比例改回旧值,或页面写成「活动期间」 | 二币不回落;规则页、确认页与实际入账口径不一致会被投诉 | 中 |
| D5 | 大量二币集中在积分商城兑换 | 兑换成本集中兑现,需财务按实付 1% 预留;下单抵扣上线时另行评估 | 中 |
| D6 | 历史套餐订单要不要补发二币 | 不补会被老用户质疑;补则是一笔额外成本 | 低 |
| # | 场景 | 会出什么事 | 等级 |
|---|---|---|---|
| E1 | 11-11 23:59 下单、00:00 才付款;或 11-01 10:00 前提前下单 | 算不算活动单?必须提前定义,否则半夜客诉 | 高 |
| E2 | 运营把名额填成 0 或券面额填成 7000 | 活动直接变质,需要有配置校验和上线前复核 | 高 |
| E3 | 券绑定错了商品 | 700 券不能用,或者能用在别的商品上 | 高 |
| E4 | 活动商品临时下架或改价 | 已下单用户的价格和权益怎么处理 | 中 |
| E5 | 需要紧急下线活动 | 没有开关,只能改代码发版 | 中 |
| E6 | 618 的券被用在双十一 | 老券叠加新活动,价格被击穿 | 中 |
| E7 | 活动页被分享传播 | 流量超出预期,需要提前压测 | 低 |
| # | 场景 | 会出什么事 | 等级 |
|---|---|---|---|
| F1 | 不能买时没有说明原因 | 用户只看到按钮点不动,会以为系统坏了 | 中 |
| F2 | 老用户看不到活动入口 | 活动只对某类用户开放时,需要有明确提示 | 中 |
| F3 | 价格对比表述 | 划线价、活动价及立省金额需要有真实依据,不能把当前在售价冒充双十一优惠价 | 中 |
| F4 | 券自动选中,用户没注意 | 用户以为本来就是这个价,退款时产生纠纷 | 低 |
| F5 | 没有活动数据看板 | 活动结束后说不清发了多少券、核销多少、带来多少复购 | 中 |
下面每一项都会改变实现方式或工作量,建议在开发前定下来。
| 环节 | 要确认的事 |
|---|---|
| 配置 | 五个城市档价格与 Excel 一致;活动 11-01 10:00 开始;名额 100、二币每满 100 元得 1 个;券面额 700、绑定商品 ID 正确 |
| 抢购 | 并发 300 人抢 100 单,成功数不超过 100;未付款订单 15 分钟后名额确实释放 |
| 关单边界 | 在关单任务运行的同时完成一笔支付,确认订单不会被误关、名额不会被错误归还 |
| 券 | 首单后到账、只能买同款、买别的不显示、用过一次消失、重复付款不会重复发;活动前买过同款的用户,活动内首单仍能拿券 |
| 退款 | C1/C2/C3 三种退款路径各验证一次,结果符合上面拍板的口径 |
| 二币 | 确认页显示数与实际到账一致;¥129 得 1、¥999 得 9、¥8,800 得 88、¥18,900 得 189;用 700 券后按实付计算(¥8,100 得 81) |
| 限购与互斥 | 疯狂星期二 ¥129 每人一单、非周二不出该价;转介绍优惠与大促不叠加 |
| 会员卡 | 后台改一次促销价,刷新会场页数字同步变化;下架卡后会场不再展示;未定位门店时显示起步价兜底 |
| 回归 | 非活动期打开三个下单页,表现与现在完全一致 |