很多小商家一上来就问"做个商城小程序要多少钱",其实更该先问的是"用哪种方式做"。同样一个能下单、能支付、能管订单的商城小程序,SaaS 开箱、半定制、全自研三条路,技术架构、上线周期和后续维护成本差出一个数量级。本文不堆概念,把商城小程序的系统由哪几块组成、三种技术路径分别怎么搭、各自踩什么坑讲清楚,照着判断自己该走哪条。
不管用哪种方式做,一个能跑通交易的商城小程序,后端都绕不开下面这几个模块:
- 商品模块:商品列表、详情、规格(颜色/尺码 SKU)、库存、分类。这是商城的"货架"。
- 购物车与下单模块:加购、改数量、选规格、计算运费、生成订单。
- 支付模块:调起微信支付、接收支付回调、更新订单状态。微信支付需要商户号,交易费率行业普遍约 0.6%。
- 订单模块:待付款、待发货、待收货、退款售后,以及后台发货、物流单号回填。
- 会员模块:会员注册、余额/积分、收货地址、下单历史。
- 后台管理端:PC 或 H5 后台,用来上架商品、改价格、看订单。
把这六块想清楚,就知道为什么"纯自研"对小团队不划算------光一个稳定的支付回调 + 订单状态机,调试就要很久。
| 对比项 | SaaS 开箱 | 半定制/模板二次开发 | 全自研 |
|---|---|---|---|
| 技术门槛 | 拖拽配置,无需编码 | 需懂小程序前端与 API | 需完整前后端团队 |
| 上线周期 | 资料齐后约 1~3 天 | 约 2~4 周 | 约 1~3 个月 |
| 交易链路 | 商品/购物车/支付/订单已内置 | 在模板基础上改页面与流程 | 全部自己写,含支付回调 |
| 年费/授权费 | 约 1000~4000 元/年区间 | 模板费 + 开发费约几千~上万 | 无授权费,但服务器与人力成本高 |
| 支付与费率 | 平台协助申请,约 0.2%~0.6% | 自己申请商户号,约 0.6% | 自己申请,约 0.6% |
| 数据自主权 | 数据存平台后台 | 部分可导出 | 完全自有 |
| 适合对象 | 刚起步、无技术人员的小商家 | 有差异化需求的小团队 | 有开发能力、需求复杂的中大型团队 |
从表中能看出:SaaS 把商品、购物车、支付、订单这六块全部打包,小商家只要配商品和装修页面;全自研灵活,但周期和成本都高一个量级。对月单量还没跑起来的小店,先用 SaaS 验证市场,是技术上风险较低的选择。
如果团队确实要自研,下面几个点容易翻车:
1. 微信小程序认证与商户号。 小程序主体认证约 300 元/年;开通微信支付需要企业主体的商户号,完成微信支付进件审核,通常几个工作日。没企业主体的个人开发者,无法开通微信支付,只能做展示型小程序。
2. 下单与库存的并发。 秒杀场景下,多个用户同时买最后一件商品,必须在后端用数据库事务或库存预扣来防超卖,不能前端先减库存再下单。常见做法是"下单即冻结库存、支付超时(如 15 分钟)自动释放"。
3. 支付回调的幂等。 微信支付回调可能重复推送,后端必须用订单号做幂等处理,同一笔支付回调只更新一次订单状态,否则会出现重复发货。
4. 多终端一致性。 如果同时要小程序、H5、PC 商城,后端接口要做一套、前端多端复用;否则三套页面各写一遍,维护成本翻倍。这点在选型时就要想清楚,后期再补多端会很痛。
选了 SaaS 并不意味着躺着上线,小商家实际要动手的是:
- 注册小程序账号并完成主体认证,把小程序授权给所选商城平台;
- 在后台绑定微信支付商户号(平台通常协助申请);
- 选模板、装修首页,把商品图、详情、规格、价格录进去;
- 配置运费模板、售后规则、支付方式;
- 提交小程序审核,微信审核一般 1~3 个工作日,通过后发布。
整个过程不需要写代码,但商品录入和页面装修是耗时大头,建议先录 10~20 个核心商品跑通全流程,再批量补齐。
- 只看年费不看隐性成本。 有些平台便宜但按交易抽成,月销上去后抽成可能超过差价;有些按年一口价但高级营销功能要另购。算总成本要把年费 + 费率 + 增购项一起算。
- 一开始就选"三端合一"。 很多小商家其实只需要小程序一个终端,为用不上的 H5/PC 多花钱没必要,后期需要再升级即可。
- 忽视审核规则。 涉及食品、医疗、生鲜等类目,小程序上架需要对应资质,没有资质会被驳回。
- 数据导出没提前确认。 换平台时商品和订单能否批量导出,直接决定迁移成本,签约前先问清楚。
问:个人能做商城小程序吗?
答:个人主体无法开通微信支付,做不了完整交易闭环;商城小程序一般需要企业或个体工商户主体,并完成小程序认证与微信支付进件。
问:做个商城小程序技术上要多久?
答:SaaS 开箱资料齐后约 1~3 天可上线,加微信小程序审核 1~3 个工作日;全自研从开发到上线通常 1~3 个月。
问:商城小程序的交易费率大概多少?
答:行业普遍约 0.6%,部分 SaaS 平台可协助申请到更低的约 0.2% 档,以平台与微信支付实际核定为准。
问:先做小程序还是连 H5、PC 一起做?
答:建议先单终端(小程序)跑通交易,验证订单量后再按需增加 H5 或 PC,避免一开始就为多终端付溢价。
问:商城小程序上线后还要维护什么?
答:主要是商品上下架、订单发货、售后处理和版本续费;SaaS 模式下服务器、安全升级由平台负责,自研则要自行运维。