询问汽修小程序费用时,最常听见的一句话是:“功能不用太复杂,能预约、能下单,后台能管理就行。”问题恰好出在“就行”两个字上。预约保养时要不要选门店、车型、技师和工位?车辆到店以后,检测结果由谁录入,新增维修项目要不要车主再次确认?后台所谓的管理,是看订单,还是还要管配件、会员余额、技师提成和各门店结算?

这些问题没说清,两家公司即使都报了“预约、订单、会员、后台”,交付内容也可能相差很远。站在红数科技服务方的核价位置,我们通常不会先数页面,而是先顺着一辆车从预约到离店走一遍。需要系统记录多少次状态变化,有多少人参与,每一步能不能撤回、改价、退款或追溯,费用大致就有了方向。

汽修小程序封面

先分清门店想做的是哪一种小程序

有些门店只需要一个线上入口。车主查看门店地址、营业时间、服务项目和参考价格,提交预约,后台维护内容、查看预约,再做简单客户登记。规则没有太多变化时,成熟模板或 SaaS 产品往往已经够用。

业务再往前走,小程序就会碰到店里的真实流程。车主要维护自己的车辆,按车型查看适用服务,到店后接收检测结果和报价,确认施工项目,查看维修进度,完成支付,再收到保养提醒。门店后台同时处理接车、派工、工单、增项、核销、退款和客户回访。到这一步,小程序只是车主看到的一端,开发量更多地落在业务后台。

连锁门店又是另一回事。总部统一服务与价格,同时允许各门店维护库存、人员和活动;会员权益能够跨店使用,订单、收款、退款、配件消耗和员工业绩还要按门店归集。若原有 ERP、进销存、财务或客户系统继续使用,对接也会进入项目范围。这样的需求更像给一套汽修业务系统增加微信入口,不能继续按普通预约小程序估算。

这三种范围没有高低之分。单店刚开始验证线上预约,首期做得轻一点很正常;已经有稳定业务和多门店协作,再用一个只能收集手机号的模板,也解决不了实际问题。费用是否合适,先看版本和门店当前阶段是否匹配。

服务项目看似是商品,汽修里却有更多条件

洗车、保养、轮胎、钣金喷漆、故障检测和道路救援,都可以出现在服务列表里,但它们的售卖方式并不一样。

标准洗车可以按车型大小定价,常规保养可能要根据车型、机油规格和用量组合套餐;轮胎服务牵涉品牌、尺寸、库存与安装;钣金喷漆通常要先看车况,不能直接给出最终价;故障维修更不适合让车主按一口价下单。若小程序只展示“到店详询”,开发相对简单。若要自动匹配车型、展示可选材料、计算工时与配件、支持定金或全款,产品规则、数据维护和测试都会增加。

上门搭电、补胎、拖车等救援服务还会多出位置、服务半径、距离费用、可接单人员、出发状态和取消规则。取送车服务则要确认交接照片、车辆里程、钥匙与随车物品记录,以及谁能修改交接结果。它们不能因为都叫“服务项目”,就共用一套下单页面和后台状态。

因此,报价前最好把项目分成三类:可以直接购买的标准项目,需要选车型或材料后才能计算的项目,以及必须检测或人工确认后报价的项目。分类一变,订单流程也会跟着变。这比先决定首页放几个服务入口有用得多。

服务项目与车辆预约

预约费用主要花在资源和冲突处理上

只让车主填写到店日期和手机号,后台收到一条预约申请,工作量并不大。门店如果希望系统直接告诉车主“这个时间还能不能约”,就要把真实接待能力交给系统判断。

保养可能占用一名技师和一个工位,四轮定位还要占用专用设备,喷漆需要更长周期。不同项目的施工时长、准备时间和可预约人数不同;员工休假、设备检修、临时插单和门店停业,也会改变可用时段。车主改期或取消后,名额是否立即释放,已经支付的定金怎么退,都要有确定规则。

单门店、统一时间段、人工确认,属于较轻的预约。多门店、按项目时长自动排班、指定技师或工位、限制并发数量,再加候补与改派,实际上已经接近一套资源排程。页面可能只多了一个时间选择器,后台数据关系和异常测试却会增加不少。

报价确认和维修工单,是最容易低估的一段

汽修业务很少能在车辆进店前把所有费用一次定死。检测后发现新的问题,门店需要增加项目或更换配件,车主则需要知道做什么、多少钱、是否同意。小程序如果要承接这段沟通,就不能只有“待付款”和“已完成”两个订单状态。

一张能实际使用的维修工单,通常要关联车辆、里程、故障描述、检测结果、施工项目、工时、配件、优惠、预计交车时间和负责人员。车主确认初次报价后又发生增项,系统要保留前后版本,不能直接把原金额覆盖掉。车主拒绝某项维修、门店取消配件、施工中更换技师、完工后返修,也分别会影响工单状态和责任记录。

如果还要求上传检测照片或视频、让车主在线签字、生成电子结算单,文件存储、预览、授权和留存规则也要算进工作量。看上去只是把纸质单据放进手机,实际是在把门店原来靠前台、车间和收银员口头衔接的过程,改成可查询的数据。

支付本身也不是放一个按钮。系统要创建支付订单、接收并验证支付结果,处理重复通知、主动查单、退款和对账。微信支付目前把小程序下单、支付成功回调和商户开发参数分别列为具体接入事项。是否收定金、尾款能不能合并、增项怎样补款、退款退到哪里,这些业务决定会直接改变开发和测试范围。

车报价与维修工单

后台不是附送的一张订单表

车主看到的小程序页面确定以后,后台做到什么深度,往往才是报价差异最大的地方。

服务与价格后台要解决的,不只是新增和删除项目。不同车型能否使用同一套餐,不同门店是否同价,工时与材料能否拆分,活动价和会员价谁优先,价格调整后历史订单是否保持原值,都需要明确。

客户与车辆后台如果只保存姓名、手机号和车牌,相对简单。要继续管理 VIN、车型、行驶里程、维修记录、保险到期、保养周期、会员等级、余额与积分,就会出现数据来源、修改权限、提醒条件和历史记录问题。一位车主有多辆车、一辆车由家人共同使用、车辆转让后历史信息怎样处理,也不能到上线后再临时决定。

工单后台负责把预约变成可执行的工作。谁接车,谁检测,谁报价,谁派工,技师怎样报完工,前台怎样核验,车主什么时候能取车,都要落到状态和权限上。状态越细,异常处理越重要;只设计顺利完成的流程,门店碰到返工、缺货、改期或退款时,还是会回到纸笔和聊天软件里。

配件管理是另一条明显的费用分界线。只在工单里手动填写配件名称和价格,并不等于有库存系统。真正的库存通常还包括 SKU、适配车型、入库、领用、退料、调拨、盘点、供应商、采购价和库存预警。多仓库、多门店调拨,或要求配件领用自动回写工单成本,数据和权限会再复杂一层。门店已经有进销存时,通常应优先评估接口,而不是在小程序后台重做一套。

财务与绩效也常被一句“做个报表”带过。门店想看的可能是应收、实收、退款、优惠、支付手续费、欠款、门店营业额、技师工时和销售提成。每个数字按下单时间、支付时间还是完工时间统计,退款跨月怎样处理,套餐储值什么时候算收入,都需要财务和运营共同确认。报表口径没定,图表做得再漂亮也很难用于对账。

汽修门店业务后台

多门店、角色权限和旧系统接口,会把项目推到另一个量级

单店后台里,一个管理员几乎什么都能看。门店增多以后,总部、区域负责人、店长、服务顾问、技师、仓管和财务看到的数据不会相同。有人只能看自己的工单,有人可以改价格但不能退款,有人能看本店客户却不能导出全部手机号。权限不只是隐藏一个菜单,还要限制查询、修改、审核、导出和接口调用,并保留必要的操作记录。

连锁经营还会碰到共享与隔离。服务项目由总部统一,门店是否可以自行调价;会员余额能否跨店消费,收入和成本归到哪家店;客户在 A 店维修后,B 店能看到多少记录;配件调拨由谁审批。这些都属于业务规则,不是加一个“门店选择”就能解决。

对接旧系统时,费用主要取决于接口是否真实可用。只有系统名称和一句“支持 API”还不够,需要看到接口文档、字段说明、鉴权方式、测试环境、调用限制和技术联系人。数据是单向同步还是双向修改,失败后谁补偿,历史客户与车辆是否迁移,也要写进范围。若原系统没有开放接口,额外开发的成本和风险都不能按普通对接估算。

合规、上线和长期使用,也会产生实际费用

小程序处理手机号、车牌、VIN、车辆位置、维修记录和支付订单时,项目方需要逐项确认收集目的、使用范围、查看权限、保存期限和删除方式。《个人信息保护法》第六条要求个人信息处理具有明确、合理的目的,与处理目的直接相关,并采取对个人权益影响最小的方式。微信开放文档也要求,涉及个人信息处理的小程序配置用户隐私保护指引,并在用户同意后再调用相应隐私接口。

这意味着“先把字段都收上来,以后也许有用”不是稳妥做法。是否需要精确位置、身份证件、行驶证照片,应按实际服务判断。员工能导出哪些信息,离职后权限怎样收回,图片和工单保存多久,也会影响后台权限、日志、存储和安全设计。

在境内提供互联网信息服务的小程序还涉及备案。工信部关于移动互联网应用程序备案工作的通知已将小程序等分发形态纳入范围。主体资料、服务类目和行业资质应在立项时核对,不能等到开发完成再发现经营内容与申报条件对不上。

开发费之外,还可能有微信认证、域名与证书、云服务器、数据库、对象存储、短信、地图、支付通道、内容安全、电子签名、电子发票和系统监控等费用。其中有些按年收取,有些按调用量或交易额计算。它们应与一次性产品设计、开发和测试费用分开列,后续才知道系统每年要花多少钱维持。

怎样比较两份汽修小程序报价

先不看总价,把报价里的每个功能还原成门店会实际发生的事情。

报价中的名称至少要继续问清楚费用容易增加的地方
服务项目固定价、车型价、材料组合,还是检测后报价车型适配、动态价格、套餐和门店差异
预约只提交申请,还是系统判断技师、工位和设备空闲自动排程、改期、取消、候补与冲突处理
订单与支付全款、定金、补款、退款分别怎样走多次付款、增项、对账和异常订单
维修工单记录结果,还是覆盖接车、检测、派工、施工和交车版本留痕、图片视频、签字与返修
会员只有标签,还是含等级、积分、余额和套餐次卡跨店权益、有效期、退卡与资金核对
配件库存手工填配件,还是管理采购、领料和盘点多仓、多店调拨、车型适配和成本回写
报表展示订单数量,还是承担财务与绩效核算指标口径、跨月退款、提成和导出
系统对接是否有可用接口和测试环境双向同步、历史迁移、失败补偿与联调轮次

再看报价是否把四类费用分开:首期产品与开发费用,账号和第三方平台费用,云资源与日常运行费用,上线后的维护和新增需求费用。源码是否交付、部署在谁的账号、包含几轮测试、质保处理什么、接口变更怎么算,也应写明。

红数科技在前期更看重一份业务清单,而不是一份页面清单。拿一笔真实订单做推演就够了:车主预约小保养,到店检测后增加了刹车片,更换配件时发现库存不足,车主同意次日取车,最终使用会员券并分两次付款。把这笔订单在车主端、前台、车间、仓库和财务端怎样变化说清,供应商对项目的理解是否一致,很快就能看出来。

汽修小程序的费用,最终买的不是页面数量,而是门店愿意交给系统处理到哪一步。首期只解决获客和预约,就把范围收在展示、车辆登记、预约与基础后台;准备把接车到结算真正跑通,就要把工单、增项、支付、配件和异常处理一起考虑;多门店还要经营数据和统一管理,则应从业务系统的尺度做预算。边界越早写清,报价越容易比较,后面的开发和验收也越少靠猜。

核验依据