项目概述
基于 Taro 开发的多端生鲜电商小程序,集成微信支付、会员体系、配送排期,日订单量稳定 500+。
项目背景
生鲜电商的履约链路比普通电商长:下单只是开始,分拣、排期、配送、售后都在后面。小程序如果没有把"什么时候送、送到哪、怎么退"讲清楚,客服时间会被重复问题吃掉。
难点
- 配送时段与库存要联动,否则会出现下了单却送不了,只能人工拦单
- 微信支付结果与订单状态必须一致,掉单往往要等到对账才发现
- 会员价、优惠券、起送价叠加后金额容易算错,退款时更难对账
我们的做法
01
一套代码覆盖多端
用 Taro 同时产出微信小程序与 H5,公众号和朋友圈分享不必再单独做一个站点。
02
先校验收货范围再放时段
下单第一步判断地址是否在配送范围内,再显示该时段剩余库存,从源头减少超卖。
03
支付与订单状态做幂等
支付回调重复触发不会造成重复发货,订单状态每次变更都留记录,方便对账和退款。
