报价单上的数字,只是合作开始的第一步
很多企业在挑选小程序开发服务商时,习惯把注意力全部放在报价单最底部的总价上。总价低就开心,总价高就犹豫。但真正做过两三次小程序项目的人会明白,那份初始报价往往只是“入场券”,真正决定你最终花多少钱的,是那些没有写在合同首页、却会在开发过程中陆续浮出水面的隐性成本。签约前如果没把下面这4个问题问清楚,预算超支30%到50%是非常常见的事。
一、需求变更的计费规则:是按次算,还是按工时算?
几乎每一个小程序项目在开发过程中都会遇到需求调整。可能是老板突然觉得首页按钮颜色不对,也可能是运营发现某个功能逻辑在实际使用中行不通。这时候,服务商如何处理变更,直接决定了你的钱包厚度。
有的开发公司会在合同中写明“包含X次免费需求微调”,超出部分按每次500元到2000元收取。还有的公司更隐蔽,他们不写次数,而是把所有改动都归入“新增工作量”,按人天单价计算。一个看似简单的字段修改,如果涉及前后端联调、数据库改动和测试回归,可能就要消耗0.5到1个人天。
- 签约前要问:“如果我在开发中途想增加一个页面或修改一个功能逻辑,你们的收费标准是什么?请举例说明一次普通改动的费用范围。”
- 建议做法:在合同中明确约定“需求变更需先出评估单,经我方书面确认后方可实施”,避免口头沟通后直接开发,最后账单超预期。
二、服务器和域名费用:首年免费,第二年呢?
很多低价小程序套餐会标注“含服务器费用”,听着挺划算。但你要追问一句:“包含几年?续费价格是多少?配置是什么?”
常见套路是:首年使用入门级云服务器(1核2G),勉强能跑通demo,但一旦上线有真实用户访问,就会出现加载慢、卡顿甚至崩溃。这时候服务商会建议你升级配置,而升级费用往往比市场价高出30%以上。更麻烦的是,如果域名备案用的是服务商的企业资质,后续你想换服务商,域名迁移和备案变更会耗费大量时间和精力,很多人因为怕麻烦只能继续续费。
- 签约前要问:“服务器具体是什么配置?续费价格按官网价还是折扣价?域名归属权是你们还是我们?如果合作终止,域名能否顺利转出?”
- 建议做法:坚持用自己公司名义购买域名和服务器,或者要求服务商提供代购凭证,确保资产归属清晰。
三、第三方接口和插件费用:谁买单?
小程序很少是完全从零开发的。支付功能要接入微信支付,地图要调用腾讯地图API,短信验证码需要购买短信包,可能还需要用到OCR识别、视频播放器、客服系统等第三方服务。
这些接口有的免费但有限流,有的按调用量收费。一些开发公司在报价时默认使用免费版或测试版接口,等你的小程序正式上线、用户量增长后,接口调用量上来,费用就开始产生。更关键的是,部分第三方服务的年费或预充值费用,开发公司会直接转嫁给你,但在最初报价中只字不提。
- 签约前要问:“项目中使用到的所有第三方服务清单能否列出来?哪些是免费的?哪些会产生费用?费用由谁支付?如果后续用量增长,收费标准是什么?”
- 建议做法:要求服务商在合同中附一份《第三方服务清单》,逐项标明费用承担方。对于短信、地图等高频服务,可以自己注册账号并充值,避免被加价。
四、上线后的维护范围:bug修复含不含?
小程序上线不等于项目结束。事实上,上线后的第一个月往往是问题高发期。微信平台规则更新、手机系统兼容性变化、用户反馈的偶发bug,都需要技术人员处理。
有些开发公司的报价只包含“交付后30天免费维护”,之后按年收取维护费(通常是项目总价的10%到15%)。但也有公司把“维护”定义得非常狭窄——只修影响使用的严重bug,对于界面错位、文案错误、按钮响应慢等问题,都算作“新增需求”另行收费。如果你不懂技术,很难分辨一个问题是bug还是需求变更,这时候就容易被动接受额外费用。
- 签约前要问:“免费维护期是多久?维护范围具体包含哪些内容?能否举例说明哪些情况算bug、哪些算新需求?超过免费期后的维护费怎么算?”
- 建议做法:尽量争取3个月免费维护期,并要求在合同中写明“因微信平台升级导致的适配问题属于维护范围”。同时,约定一个年度维护费的封顶价格,避免未来被随意定价。
把口头承诺变成合同白纸黑字
以上四项隐性成本,并不是说所有开发公司都故意隐瞒,很多时候是双方沟通不充分导致的误解。但作为甲方,你必须有意识地在签约前把这些问题摊开来讲。不要觉得问得太细显得不信任对方——真正专业、有底气的服务商,反而会欢迎你问这些问题,因为这说明你是认真做项目的客户,而不是随便问问价格的过客。
最后提醒一句:任何口头承诺,如果没写进合同或附件,在发生纠纷时都很难作为依据。你可以要求对方把上述四项的答复以文字形式补充到合同条款中,哪怕只是简短的“乙方确认:本项目包含3个月免费维护期,维护范围包括因微信平台更新导致的兼容性问题”。这短短一行字,可能就能帮你省下数万元预算。签约前多花半小时问清楚,比上线后多花半个月扯皮要划算得多。
