面向宠物零食店铺的私域经营场景。宠物零食讲究成分、适口性和复购,但小店主要靠微信群和朋友圈接单,展示零散、下单靠私聊、库存靠脑记,常出现漏单错单和热销品超卖。本小程序为宠物零食店提供标准化线上商城:顾客扫码进店浏览零食详情、加购物车、用会员余额下单,商家在小程序内管理商品、订单和会员,把私域流量沉淀为可复购、可对账的正规店铺。
点击空白处退出提示
面向宠物零食店铺的私域经营场景。宠物零食讲究成分、适口性和复购,但小店主要靠微信群和朋友圈接单,展示零散、下单靠私聊、库存靠脑记,常出现漏单错单和热销品超卖。本小程序为宠物零食店提供标准化线上商城:顾客扫码进店浏览零食详情、加购物车、用会员余额下单,商家在小程序内管理商品、订单和会员,把私域流量沉淀为可复购、可对账的正规店铺。
C端顾客:商品首页网格展示(下拉刷新、上拉加载);商品详情页含图片轮播、SKU多规格选择器(如口味/净含量自由组合)与实时库存;购物车统一结算;下单支持会员余额支付,填写姓名、手机号、取货时间与备注;订单列表/详情页完整呈现「待付款→已付款→已备货→已完成/已取消」状态节点;会员中心查看余额与消费记录。商家端(小程序内管理后台,无需另建系统):订单管理(搜索、筛选、备货、完成、取消、结算)、商品管理(新增、编辑、上下架、SKU配置、库存调整)、会员管理(余额与充值记录)、店铺设置,以及订单/商品/会员数据一键导出CSV/Excel用于每日对账。底层按SKU防超卖、金额以「分」存储、余额扣款幂等防重。
本人独立完成全栈开发。前端为微信小程序原生框架,13个页面 + 自研N维度联动SKU选择器组件(动态构建维度树、实时禁用不可选项、选满匹配唯一SKU)。后端基于微信云开发:商品、订单、管理、初始化等云函数 + MongoDB云数据库。核心难点:①防超卖——下单在db.runTransaction事务内校验并原子扣减库存(db.command.inc),库存不足拒绝下单;②资金一致性——所有金额以整型「分」存储消除浮点误差,余额扣款引入balance_version版本号 + 原子操作,重复支付幂等拦截;③订单状态机——云函数侧校验不可逆流转,取消/退款自动回滚库存;④商家鉴权采用openid白名单 + merchants集合双校验。




评论