活动报名、赛事报名、培训报名,看着都是「填个表交个钱」,实际差别很大。
培训报名要管课时和学员档案,赛事报名要管分组和参赛资格,活动报名要管名额和签到。北京青梅睿创科技做成品报名系统这些年,最常见的需求是「我们只要一个简单报名表」,最后发现简单两个字撑不起真实业务。
这篇把报名系统的设计要点拆开讲。
| 环节 | 关键问题 | 常见失误 |
|---|---|---|
| 信息收集 | 收哪些字段?必填几项? | 字段过多导致放弃率高 |
| 资格校验 | 谁能报?要不要审核? | 没有资格判断,事后扯皮 |
| 支付 | 收费还是免费?怎么退? | 没做退款流程,纠纷不断 |
| 名单管理 | 谁报了?谁来了? | 无法导出,手工整理出错 |
售票通常只有「选座 + 付款」两步,报名则多了资格审核和签到核销。这两步才是报名系统的价值所在。
| 场景 | 名额特点 | 收费 | 难点 |
|---|---|---|---|
| 活动报名 | 固定人数,先到先得 | 免费或少量 | 秒杀时的并发 |
| 培训报名 | 按班次分名额 | 按课程收费 | 分班、课时、退费 |
| 赛事报名 | 按组别/项目分名额 | 按项目收费 | 资格校验、项目冲突 |
1. 表单引擎:字段自定义、必填校验、条件显示
2. 名额控制:总名额、分场次名额、候补队列
3. 支付与退费:微信支付、订单状态、退款申请
4. 审核与通知:人工审核、短信/公众号通知
5. 名单与签到:名单导出、二维码签到、签到统计
| 交付方式 | 价格区间 | 周期 | 适合 |
|---|---|---|---|
| 成品按年 | 6800 元/年 | 3-7 天 | 单场活动、常年办班 |
| 成品买断 | 15800 元 | 3-7 天 | 长期使用 |
| 半定制 | 2-6 万元 | 3-5 周 | 多场次、多班次、需要审核流 |
| 全定制 | 6-20 万元 | 6-12 周 | 大型赛事、需对接评审和计时 |
价格跳跃点通常在名额模型。只做总名额很简单,做到「每个场次每个组别各有名额,且同时报名两个项目的要校验时间冲突」,工作量差好几倍。
| 模型 | 逻辑 | 适合 | 风险 |
|---|---|---|---|
| 先到先得 | 付款或提交成功即占位 | 活动、公开课 | 秒杀并发、超卖 |
| 报名后审核 | 提交后平台审核通过才算占位 | 赛事、资质类培训 | 审核慢导致名额占用 |
| 候补队列 | 名额满后进队列,有退出的自动补 | 热门活动 | 通知不及时导致空位 |
超卖是所有报名系统最常见的事故。 原因一般是「提交表单」和「支付成功」两个动作之间没有锁名额。正确做法是提交即锁定名额,超时未付自动释放。
做多场次活动,最容易出的问题是:后台改名额,用户前端看到的还是旧数。设计上要么实时查,要么给短缓存并明确刷新策略。
| 情形 | 建议做法 |
|---|---|
| 活动取消 | 全额原路退回 |
| 用户主动退,提前 7 天以上 | 全额或扣少量手续费 |
| 用户主动退,临近开始 | 按公示规则扣费 |
| 已核销签到 | 不予退款 |
退费必须做到「原路退回、可查询、有记录」。这三条不做,后面会有大量人工对账。
报名费是客户自己的钱,应当直接进客户自己的商户号,平台只做系统。如果服务商要求走他们账户代收,要格外谨慎——资金安全和税务归属都会变得复杂。
验收时务必确认:
手工整理名单是报名场景里最大的隐性人力成本。一场 500 人的活动,名单不规整就可能占用一整天。
主流做法是扫码:系统给每个报名者生成一个二维码,现场工作人员扫码核销。要点:
Q:报名小程序多少钱?
A:成品按年 6800 元、买断 15800 元,几天就能上线。要多场次多组别、需要审核流程的,2 万到 6 万元。
Q:能收报名费吗?
A:能。走微信支付,费用直接进你自己的商户号。前提是办好企业类商户资质,个人号不支持这类收款场景。
Q:能导出名单吗?
A:能。支持按场次和支付状态筛选,字段可选。建议把导出格式写进验收清单。
Q:能限制名额吗?
A:能。支持总名额和分场次名额,可设置候补队列。关键是要做「提交即锁名额、超时释放」,否则容易超卖。
Q:退费怎么处理?
A:原路退回,规则在报名前公示。涉及扣费的要有用户确认动作,保留记录。
Q:能和公众号打通吗?
A:能。公众号推报名通知和开课提醒,小程序承担报名和签到,这是培训类最常见的组合。
做报名系统,先写清三页纸:报名须知、退费规则、名额分配表。
这三样写不明白,系统做成什么样都会吵。写明白了,成品系统基本就能撑起业务。
北京青梅睿创科技做全国业务,报名类成品系统交付源代码。要不要改造,取决于你的业务是不是真的要分场次、分组别、分价格。