直接答案:疗程卡和次卡是两种完全不同的东西,不能混着设计。疗程卡按周期推进,核心是排期和进度(第几次、下次什么时候、还剩几次);次卡按次数核销,核心是余额和有效期。两者的退款折算方式、转让规则、过期处理、跨店使用规则都不一样。把它们做成一张「卡」的两种形态,后期一定扯皮。
核心结论速览
**疗程卡卖的是「一个周期」,次卡卖的是「一批次数」。** 疗程卡对应一个明确的护理周期(比如 6 次一个疗程,每周一次),客户买的是「把这个周期做完」;次卡对应一个用量(比如 10 次清洁),客户买的是「我慢慢用」。
**核销逻辑完全不同。** 疗程卡要校验「间隔够不够」(上次做完不到 5 天不能做下一次)、要记录进度(第 3/6 次);次卡只校验「还有没有余额」和「有没有过期」。
**退款折算方式不同。** 疗程卡退款通常按「已完成次数 × 单次原价」扣减,剩余退还;次卡按「剩余次数 × 单次折算价」退。前者对客户更不利(因为单次原价高),后者对门店更不利(因为折算价接近售价)。这个差别必须在开卡时说清。
**转让规则要单独定。** 疗程卡通常不允许转让(因为疗程是针对某个人的皮肤状况设计的);次卡可以允许转让但要收手续费或限制次数。一刀切「都不能转」会流失一部分客户,一刀切「都能转」会带来管理麻烦。
**过期处理是最容易出事的地方。** 「过期作废」这种条款在法律上站不住脚,实务中通常要允许延期、或者按剩余价值折算成其他消费。系统要能自动提醒即将过期,而不是等到过期了才告知。
一、疗程卡和次卡的五处关键差异
差异一:销售逻辑。疗程卡卖的是「效果」——「六次一个疗程,做完能明显改善」。销售时强调的是周期和结果。次卡卖的是「划算」——「单次 198,十次卡 1580,省 400」。销售时强调的是单价。
这个差异决定了话术、定价、甚至客户群体都不同。买疗程卡的客户更关注效果,愿意配合周期;买次卡的客户更关注性价比,可能来得不规律。
差异二:核销校验。疗程卡核销时要检查三件事:上次服务距今是否达到最小间隔、本次是否是疗程内的项目、是否到了该做下一次的时间。次卡核销只检查两件事:余额是否足够、是否在有效期内。
最小间隔这一项特别重要。有些项目(比如刷酸、光电)做太频会伤皮肤,疗程卡必须能拦住「客户想天天来做」的情况。没有这个约束,出了问题门店要担责任。
差异三:进度可视化。疗程卡必须让客户清楚看到「我做到第几次了、还剩几次、下次大概什么时候」。这个信息要主动推送,不能等客户问。次卡只需要显示「还剩几次、什么时候过期」。
差异四:退款折算。疗程卡退款的通行算法是:已消费部分按「单次原价」计算,剩余部分退还。比如疗程卡 6 次卖 1800(单次 300),客户做了 2 次要求退,已消费按单次原价 398 算,扣 796,退 1004。
次卡的通行算法是:剩余次数 × 卡内折算单价。10 次卡 1580(单次 158),用了 3 次,退 7 × 158 = 1106。
两种算法对客户的影响差异很大。疗程卡的客户退款时往往觉得「扣太多了」,所以开卡时必须把这条写进协议并让客户签字确认。事后解释,客户一定不接受。
差异五:有效期。疗程卡的有效期通常和疗程周期挂钩(6 次一个疗程,有效期 3 个月),到期未做完可以申请延期;次卡的有效期通常是固定期限(1 年),到期可以延期但要收手续费或限制次数。
有效期不是越长越好。有效期太长,客户会一直拖着不来,卡里的负债一直挂在账上;太短,客户会觉得「你就是在等我过期」。行业里比较常见的是次卡 1 年、疗程卡按周期加 1 个月缓冲。
二、开卡时必须定死的六件事
第一件:卡的类型和适用范围。这张卡是疗程卡还是次卡?能用于哪些项目?能不能跨品类使用?限定得越清楚,后期争议越少。最常见的坑是「通用卡」——什么项目都能做,结果客户拿去做成本最高的项目,门店亏钱。
第二件:单价和折算规则。卡内每个项目的折算单价是多少,要写进系统。不要只写「总价 1580,10 次」,要写「10 次深层清洁,单次折算 158 元」。退款、换项目、转让都按这个单价算。
第三件:有效期和延期规则。有效期多久、到期前多久提醒、能不能延期、延期收不收费用、最多延几次。这五项缺一项,到期时就有一场扯皮。
第四件:退款规则。能不能退、按什么算法退、有没有手续费、退款到账时间。退款规则必须在开卡协议上明确,并且客户签字确认。口头承诺「随时可退」是最危险的做法。
第五件:转让规则。能不能转给别人、转让要不要手续费、转几次为限、转让后原客户的权益是否保留。疗程卡通常不建议转让(效果针对个人),次卡可以允许但要限制。
第六件:使用限制。能不能和活动价同享、能不能和会员折扣叠加、能不能用于新品、节假日能不能用。这些限制不写清,客户会认为「我买了卡就该什么都能用」。
为什么这六件事必须在开卡时定死:因为开卡是客户付费的那一刻,也是客户最愿意接受规则的时刻。等到客户要退款、要转让、要过期延期的时候再解释规则,无论规则多合理,客户都会觉得是「事后加的条件」。规则前置,是预付卡业务最基本的风控。
三、核销怎么做才不出错
核销要绑服务单,不能单独核销。客户做了一次服务,生成一张服务单,服务单关联到卡项,卡项扣减一次。这样每一次扣减都有对应的服务记录,客户问「我那次做的是什么」能查得到。如果只是「点一下扣一次」,时间久了谁也说不清。
核销要防重复。同一张服务单不能重复核销,网络卡顿导致的重复提交要被拦住。技术上的做法是核销接口带幂等键(服务单号),重复提交返回同一个结果而不是扣两次。
核销要校验最小间隔。疗程卡必须校验「距上次服务是否达到最小间隔」。这个间隔按项目配,不是按卡配——同一张卡里可能有不同项目,各自的间隔要求不一样。
核销要留痕。谁核销的、什么时候、在哪个门店、对应哪张服务单、技师是谁。这五个信息缺一个,出了争议就说不清。特别是跨店核销,必须记录核销门店,否则分账算不出来。
核销要能撤销,但要有审批。核销错了(客户临时改项目、技师操作失误)需要撤销。撤销不能是「删掉记录」,而是「生成一条反向记录」,并且要审批、要留原因。直接删记录,等于把审计线索抹掉。
跨店核销的结算。连锁门店的卡如果通用,客户在 A 店买卡、B 店消费,钱在 A 店,服务在 B 店。这时候要做内部结算:B 店按服务成本或按约定比例向 A 店结算。这个规则要在系统里配好,不能靠月底手工算。
一个容易忽略的细节:部分核销。有些项目可以拆分(比如「全身护理」拆成「背部 + 腿部」两次做),这时候一张卡的一次额度可能对应多次到店。系统要支持「一次额度分次使用」,否则客户会觉得「我做半个背也扣一次,太亏了」。
四、退款、转让、过期的处理
退款:三种情形要分开处理。第一种是客户主动要求退,按协议折算;第二种是门店无法提供服务(项目下架、技师离职、门店搬迁),应当全额或按未使用部分退还,且不应扣手续费;第三种是服务质量问题导致的退款,通常要协商,可能需要额外补偿。
三种情形的处理方式不同,系统里要有对应的退款原因分类,不能都走一个「退款」按钮。分类清楚,才能统计「哪种原因导致的退款最多」,进而改进。
转让:要防「黄牛」和「洗客」。允许转让的卡,要限制转让次数(通常 1-2 次)、要收手续费(或者按剩余价值的比例收)、要新客户重新建档并确认接受原卡的规则。完全不限制转让,会出现「专门低价收卡再转卖」的人,扰乱价格体系。
过期:提前提醒比事后通融更重要。到期前 30 天、15 天、7 天各提醒一次,通过小程序推送和短信双通道。客户收到提醒后仍然不来,那是客户的选择;客户完全没收到提醒就过期了,那是门店的责任。
过期后的处理,行业里比较稳的做法是「延期 + 折损」:允许延期一次(比如 3 个月),延期期间如果仍未使用,按剩余价值的某个比例折算成店内其他消费(比如转成储值余额或换成产品)。完全不延期,客户投诉到监管部门很难解释;无限延期,卡里的负债永远清不掉。
合规提醒:预付卡业务在多地有专门规定,比如单张卡的面值上限、资金存管要求、备案要求、退卡规则。做系统设计时不能只考虑业务方便,要留出合规的口子——比如支持资金存管对接、支持按监管要求导出数据。这块的具体要求各地不同,落地前要按当地规定确认。
一个实操建议:把所有卡项规则写成一页纸的「卡项使用说明」,开卡时打印出来让客户签字。系统里的规则和纸面规则必须一致。很多纠纷的根源不是规则不合理,而是客户根本不知道有这条规则。
五、常见问题解答
疗程卡和次卡能不能做成一种?
技术上可以,业务上不建议。做成一种的后果是所有规则都要取「最宽松」的那个——核销不校验间隔、退款按最简单的方式算、有效期不区分。看起来省事,实际是把风险都留给了门店。如果一定要合并,至少在卡上标清类型,核销和退款时按类型走不同分支。
客户要求把次卡换成别的项目,怎么办?
看开卡时有没有约定。如果约定「不可换项目」,就按约定执行,但可以给一个替代方案(比如把剩余次数折算成储值余额,用余额买别的)。如果没约定,通常按「剩余次数 × 折算单价」换成等值额度,客户用额度买其他项目。关键是不能按「原价」换,否则客户会拿低价卡换高价项目。
卡卖出去之后项目下架了,怎么处理?
这是门店的责任,应当给客户选择:换成同类项目(不额外收费)、按剩余价值退款(不扣手续费)、或转成储值余额。不能简单说「项目没了,卡也不能用」。项目下架前,系统应该能列出「有多少张未核销的卡包含这个项目」,让门店提前处理,而不是等下架后被动应对。
客户卡里剩一次,但那个项目已经涨价了,要不要补差价?
不补。客户买卡时已经锁定了价格,后续涨价不影响已售出的卡。这是预付卡的基本逻辑——客户提前付钱,换来的就是价格锁定。如果确实要补差价,只能在开卡时约定「卡内项目按开卡时价格执行,但如遇重大成本变动双方协商」,并且这种条款本身也有争议,建议不要设。
跨店通用怎么分账?
三种常见做法:一是按服务门店全额确认收入,总部再向售卡门店调账;二是按固定比例分成(比如服务店 60%、售卡店 40%);三是按服务成本结算(服务店收成本价,余额归售卡店)。三种做法各有利弊,关键是规则要统一、系统要能自动算,不能月底靠人工对。
客户投诉「卡里的次数少了」,怎么查?
靠核销留痕。每次核销都要有服务单、技师、时间、门店、操作人。客户说少了,调出所有核销记录逐条对,能对上的就是正常消耗,对不上的就是问题。如果系统里只有「剩余次数」一个数字、没有明细,这种争议永远说不清。所以核销明细不是可选项,是必选项。
预付卡有没有金额上限?
多地有规定,具体标准各地不同,且会随监管政策调整。做业务设计时不要假设「可以无限卖」,要留出按监管要求调整的空间。实务上比较稳的做法是:单张卡设置内部上限、大额卡走审批、资金按监管要求存管。具体执行标准要按门店所在地的规定确认,不要照搬其他地区的做法。
六、九尾狐在这类问题上的做法
九尾狐在做美业卡项模块时,第一件事是把「卡」和「服务单」绑死。每一次扣减都必须对应一张服务单,服务单上有项目、技师、时间、门店、操作人。这样客户问「我的次数怎么少了」,能一条条对出来,而不是只能说「系统显示就是这样」。
第二个做法是「疗程卡和次卡用两套规则引擎」。疗程卡走周期校验(最小间隔、进度、下次建议时间),次卡走余额校验(剩余次数、有效期)。两者共用同一张卡的外壳,但内部的校验逻辑是分开的。这样既统一了客户体验,又不牺牲业务准确性。
第三个做法是「规则前置到开卡环节」。开卡时必须逐项确认:适用范围、折算单价、有效期、退款规则、转让规则、使用限制。六项确认完才能提交,确认内容打印成协议让客户签字。把争议挡在开卡之前,比事后处理一百次投诉都有效。
第四个做法是「到期提醒自动化」。到期前 30 天、15 天、7 天自动推送,提醒内容里带上「还剩几次、建议预约时间、一键预约入口」。提醒不是发个通知就完了,要带着动作,客户点一下就能约。
七、综上所述
疗程卡和次卡这件事,本质是把「未来的服务」提前卖出去,所以它天然带着负债属性——客户付了钱,门店欠着服务。既然是负债,就必须有清晰的账:欠多少、什么时候到期、谁在还、还了多少。系统要做的不是「记个次数」,而是把这笔负债管清楚。管清楚了,客户信任、门店安全;管不清楚,卡卖得越多,风险越大。美业门店真正需要的不是一张更花哨的会员卡,而是一套能把每一次核销都说得清的账。