支付×教育行业解决方案
1. 简介
1.1 方案简介
本方案基于 在线支付 功能,帮助学校实现各类费用的数字化收取与统一管理,适用于学费、学杂费、订书费、夏令营活动费、兴趣班报名、餐费等场景。
1.2 方案价值
本方案通过建立费用管理表单,提升家校协同效率,优化家长支付体验,提升收费效率。具体如下:
- 家长体验优化:在线缴费,无需操作网银汇款,方便查询缴费记录。
- 收费流程标准化:收费项目一体化管理,明确资金去向。
- 管理效率提升:老师/班主任可在后台快速查看已缴信息,便于统计缴费情况。
- 数据透明可追溯:收费规则清晰透明,家长可以随时查看自己的缴费记录。
1.3 预期效果
1)学生家长可在「兴趣班报名表」输入学生学号,选择需要报名的兴趣班。若所选兴趣班中存在名额已满的情况,则不允许提交数据。
2)若所选兴趣班均有名额,可以提交报名数据并直接缴费。同时,还可再次查看自己提交的数据。
3)缴费成功后,将自动回写报名信息到「学生基础信息表」中,并邮件通知家长报名结果及上课时间(本文以邮件通知为例,可按需选择短信或其他通知方式)。
4)提供兴趣班报名情况分析看板,用于学校/家长查看报名明细、各班级报名率、兴趣班报名情况和热度排名等。
2. 设置步骤
注:在学习之前建议安装 支付×教育行业解决方案 应用模板,本文将按照模板中的示例数据进行讲解。
2.1 表单搭建
本文案例需要使用以下 4 张表单:
- 学生基础信息表:记录学生的学号、班级等基础信息,以及兴趣班报名记录、餐费缴纳记录等;
- 兴趣班信息表:记录兴趣班名称、费用、时间段、开课时间、可容纳人数等基础信息;
- 兴趣班报名表:用于学生家长报名兴趣班,提交数据时即可缴费,还可查询已提交的数据;
- 餐费缴纳表:用于学生家长缴纳餐费,还可查询已提交的数据。
2.2 新建聚合表
由于兴趣班的报名名额是有限的,因此需要新建聚合表,实时计算每个兴趣班的报名人数,且后续在「兴趣班报名表」中调用计算结果,确保剩余名额为 0 时,无法继续报名。设计思路如下:
- 数据来源:关联「兴趣班信息表」和「兴趣班报名表」;
- 行表头:按兴趣班编号、名称、开班学年分组汇总数据;
- 指标:汇总计算兴趣班的名额容量、已报名人数、名额余量(名额容量 - 已报名人数)。
2.3 调用聚合表
在「兴趣班报名表」中通过 数据联动,调用「兴趣班名额余量」聚合表的计算结果,并通过表单提交校验,实现名额余量为 0 时,不允许提交报名数据。
1)进入「兴趣班报名表」的设计页面,选中「报名详情.名额余量」字段,在「字段属性 >> 默认值」处,设置选项为「数据联动」,点击「数据联动设置」:
- 联动表单选择「聚合表 >> 兴趣班名额余量」;
- 条件设置为:「兴趣班编号」等于「报名详情.兴趣班编号」;
- 触发联动:「报名详情.名额余量」联动显示「名额余量」;
全部设置完成点击「确认」。
2)在表单中添加 1 个辅助字段「报名名额校验」,设置公式为:IF(SEARCH('0',TEXT(报名详情.消耗名额))>0,'不可报名','可报名'),如果所选兴趣班中存在名额余量为 0 的情况,则返回不可报名,否则返回可报名。
3)在「表单属性 >> 表单提交校验」处添加 1 个校验条件,设置不满足校验条件时提示文字为「有班级名额已满,不可报名~」,公式为:报名名额校验=="可报名"。
2.4 开启在线支付
学生家长需要在填写「兴趣班报名表」和「餐费缴纳表」后进行缴费,传统方式下,家长需要在填写数据后,前往其他平台进行网银转账。开启在线支付,家长便可在填报后立刻进行支付。
1)在「兴趣班报名表」的「扩展功能 >> 在线支付」处,启用 在线支付 功能并进行如下设置,实现提交数据后,直接缴纳报名费:
- 商品详情:选择「学号」字段;
- 订单金额(元):选择「总计金额/元」字段
- 存储支付信息:将支付平台返回的支付状态、支付金额、支付方式等支付信息存储至表单的对应字段中。
2)在「餐费缴纳表」的「扩展功能 >> 在线支付」处,启用 在线支付 功能并进行如下设置,实现提交数据后,直接缴纳餐费:
- 商品详情:选择「学号」字段;
- 订单金额(元):选择「总计金额/元」字段
- 存储支付信息:将支付平台返回的支付状态、支付金额、支付方式等支付信息存储至表单的对应字段中。
2.5 发布表单
完成表单设计后,需要将表单发布给学生家长填写,可以限制家长仅能在微信环境中填写,并允许再次查看已填写的数据。具体如下:
1)在「兴趣班报名表」的「表单发布 >> 公开发布 >> 表单填写链接」处,进行如下设置:
- 开启「表单填写链接」和「微信增强」开关;
- 勾选「允许填写者查看自己提交的数据」选项。
设置完成后,点击「保存」按钮。
2)在「餐费缴纳表」的「表单发布 >> 公开发布 >> 表单填写链接」处,进行如下设置:
- 开启「表单填写链接」和「微信增强」开关;
- 勾选「允许填写者查看自己提交的数据」选项。
设置完成后,点击「保存」按钮。
2.6 设置智能助手
注:本文以邮件通知为例,也可选择短信通知方式,将插件节点中调用的插件改为 短信通知插件 即可。
家长报名并完成支付后,需要将报名信息回写到「学生基础信息表」中。同时,需要发送报名成功邮件,通知家长报名结果和上课时间。智能助手的设计思路如下,具体配置可在模板的「应用后台 >> 智能助手」处了解:
2.7 设置数据工厂
新建数据流,来计算每个班级的兴趣班报名率。设计思路为:
- 横向连接得到所有学生的报名记录
- 按年级、班级分组,计算每个班级的总人数、报名人数
- 设置公式为:报名人数/总人数,得到每个班级的报名率
2.8 新建仪表盘
注:本节仅讲解「年级/班级报名率」图表的设置步骤,其余图表的设置方式可在安装应用模板后,在「经营分析看板」仪表盘处编辑查看。
1)回到应用访问界面新建一张仪表盘。
2)在左侧点击添加一个统计表,选择数据源为刚刚新建的数据流。点击「统计表 >> 数据流」,选择「班级报名率」数据流。如下图所示:
3)对图表进行如下设置:
- 维度:年纪、班级编号
- 指标:班级人数(求和)、报名人数(求和)、班级报名率(数据格式为百分比)
3. 方案扩展
注:本节仅讲解设计思路,具体配置步骤可在安装模板后了解。
对于到期需要催缴的一些场景,如学费、周期性餐费等。可以通过以下方案进行催缴管理:
1)在「学生基础信息表」中新增缴费状态、缴费到期时间字段。在每次缴费后通过智能助手更新以上信息。
2)在「学生基础信息表」中新增待缴费视图,如「本月到期(餐费)」,展示餐费当月到期的学生信息。