You are on page 1of 45

本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

零食小店小程序 PRD 文档

版本管理

版本 说明 日期
1.0 交付

项目简介

起点零食店小程序,分为零食小店小程序、会员福利小程序矩阵

 零食小店小程序,手机自助购买附近门店零食,零食外卖配送上门;享低价零食拼团;

用户查询订单、优惠券,使用会员码

 会员福利小程序,享会员福利,完成签到/消费任务兑积分,换好礼;积累消费经验升

级会员等级,获得更多优惠特权;开通高级会员享特权权益

业务逻辑

原型-业务流程图

零食购买:选择城市附近门店,购买零食,外卖配送上门或到门店自提

零食拼团:邀请好友拼团购买门店低价零食

会员福利:赚积分兑换礼品;积累经验升级等级,获得优惠;升级高级会员享特权权益

功能模块

零食小店小程序

零食购买

选择门店、门店活动、选择零食类目、选择零食、购物袋、订单确认、选择配送方式、

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

支付、生成订单、消息通知

用户中心

用户登录、我的订单、配送地址、优惠券、会员码、关于我们、客服中心、关注公众号、

零食拼团

拼团期数有效期、选择拼团零食、选择拼团方式、拼团订单确定、支付、生成拼团订单、

拼团规则说明、消息通知

会员福利小程序

用户登录/注册、积分、积分商城、会员等级、每日签到、任务中心、会员码、个人资料、

微信客服、领公众号优惠、开通高级会员、消息通知

功能结构图

小程序功能结构图.xmind

操作流程图

原型-操作流程图

信息架构图

小程序信息架构图.xmind

零食小店-功能说明

选择门店

显示当前城市所有门店以及门店信息,选择下单门店

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

操作流程:选择门店-操作流程图

门店选择逻辑

如 已获取位置授权,默认选择当前城市距离最近门店

如 用户手动选择城市,

如 未获取位置授权

位置授权

用户访问页面,如未弹出过位置授权,则调用位置授权

拒绝:

 转为手动选择城市

 手动调用微信设置页

 相关距离计算、位置功能均无法使用

允许:

 按当前位置选择城市/区县,默认选择距离最近门店

当前城市无门店提示

当前城市无门店,则提示无门店,转为手动重新选择城市

位置更换提示

前置条件:用户允许位置授权

与用户上一次访问位置相比,如 已经更换位置(城市),则提示位置更换,是否切换当前

城市最近门店

手动城市选择

读取已开门店城市,城市-区/县

选择城市

单选城市,联动下级区/县

按城市首拼音排序

城市模糊搜索

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

选择区/县

选择全部区/县或单选区/县

门店信息

说明:前端读取当前城市所有门店以及门店信息对应数据

 门店名称

 门店营业时间

 门店地址

 与用户距离 km

 门店配送说明:

文字如下:

配送费{金额}元

距门店{可配送范围}内起送(配送范围受地区、天气等多方因素影响,以实际可配送

距离为准)

 是否已选择:该门店是否已被选择为下单门店

 营业状态

已营业:该门店在设置的{营业时间}内,为已营业状态

已打烊:该门店超出设置的{营业时间},为已打烊状态

规则:已打烊门店门店可照常下单

门店电话拨打

调用电话拨打

调用位置导航

读取门店地址经纬度,调用位置导航

门店选择提示

用户选择下单门店,根据下面情况判断并提示

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

门店距离远

该用户与门店距离超出 {可配送范围},无法选择外卖配送(配送方式),并提示

门店打烊

该门店营业状态=已打烊,提示已打烊

第三方地图标记

调用微信地图,标记当前城市门店位置标记

门店活动

显示门店发布的门店优惠活动,用于订单结算自动按活动规则抵扣金额

门店轮播图

读取门店轮播广告(略)

选择零食类目

说明:读取前端零食类目、营销类目

营销类目:热销爆款、新品发布、店长推荐、优选套餐、折扣优惠

零食类目:果干果脯、坚果炒货、糖果布丁、饼干糕点……

规则:

 同类目零食归属不可重复,如营销类目,零食归属了热销爆款,就不能归属新品发布

 不同类目零食可重复归属,如归属热销爆款零食,可同时归属到坚果炒货

 类目下无归属零食,则不在前端显示

选择零食

说明:读取门店零食 SKU 商品信息;加入购物袋

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

零食信息

 零食 SPU 名称

 SKU 规格

 零食封面:如数量=1,则为单图展示;如>=2,则为多图轮播

 零食文字说明

 单价

 折扣价:如该商品加入门店活动-商品折扣 则按单价*商品折扣计算

 零食详情:读取图文

 SKU 月销量:读取该零食当前自然月总销量

 零食售罄提示:如该零食库存=0,则提示售罄;售罄无法加入购物袋

加入购物袋

对应零食 SKU 加入到用户购物袋

前置条件:该零食未售罄

操作流程:加入购物袋-操作流程图

选择 SKU 规格

如 该零食 SKU 数>1,则读取该零食对应 SKU 规格,如 口味、重量等,并选择加入的 SKU

如 该零食 SKU 数=1,则直接加入

已加入数量

说明:已加入购物袋的对应零食数量

规则:默认为 0

增加数量

增加数量,点击一次+1

规则:最大值<=SKU 库存数

如加入零食库存不足,零食数=SKU 库存数,则无法加入,并提示

如 购物袋缓存已经满或超出购物袋限制件数,无法加入,并提示

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

减少数量

说明:减少数量,点击一次-1

规则:最小值=0,等于从购物袋清除该商品

购物袋

该用户加入到购物袋的商品;购物袋商品数据如用户未登录,获取 openID,临时存放到小

程序本地缓存;如已登录,保存到后端-购物袋管理,并按门店为单位保存

清空购物袋

删除购物袋内全部商品

总件数

该用户购物袋内商品件数合计,即时更新

零食信息

显示加入购物袋零食信息:零食 SPU 名称、SKU 规格、零食合计价(单价*数量/折扣价*数

量)、数量

增加数量

增加数量,点击一次+1

规则:最大值<=SKU 库存数

减少数量

说明:减少数量,点击一次-1

规则:最小值=0,等于从购物袋清除该商品

自动删除

购物袋零食满足以下任何条件,默认自动删除

 加入时间超过 72 小时(24 点定时执行)

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

 加入零食已下架,并提示

购物袋加入件数限制

购物袋零食加入件数<=30

门店活动提示

显示所选零食合计价对应可参与的门店活动,包括满减、首单立减

合计价

所有零食合计价

所有零食单价/折扣价*数量 = 合计价

提交订单

购物袋零食流转到订单确认,购物袋数据暂时保留

前置条件:

用户允许信息授权

详细查看 用户中心-用户信息授权

如拒绝,则无法流转到订单确认

购买异常核实

核实用户身份是否黑名单、异常购买,如为异常购买,无法提交订单并提示

订单零食库存/下架核实

前端向后端重新验证订单零食库存、下架,判断如下:

如 该零食已下架,则自动去除该零食,并提示零食下架

如 订单所有零食下架,则无法提交订单,并提示零食下架

如 该零食库存=0,则自动去除该零食,并提示零食售罄

如 订单所有零食库存=0,则无法提交订单,并提示零食售罄

如 零食库存<加入数量,则自动调整提交零食数量=库存数,并提示零食库存不足

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

订单零食单价核实

到缓存核实零食单价,如已单价已更改,调整价格并提示

订单确认

说明:订单提交到订单-待支付,用于用户确认

规则

 无法对零食数量手动调整

 无法删除零食

 订单未支付,返回,待支付订单不做保存

外卖配送

配送地址填写

符合以下条件用户需先填写配送地址

 无配送地址

 已有配送地址,但均不在该门店配送范围

默认选择配送地址

如该用户前一次已选择过配送地址,且该地址在配送范围,则默认选择该配送地址

手动更换配送地址

手动更换已有配送地址

门店自提

自提信息

读取下单门店自提信息:门店地址、与门店距离 km

位置导航

调用门店地址位置导航

联系人手机

调用获取手机授权或手动输入

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

下单门店

下单门店名称

门店电话拨打

调用电话拨打

订单零食信息

零食 SPU 名称、数量、零食合计价(折扣价*数量、单价*数量)、零食缩略图、SKU 规格、

数量、总件数

零食库存不足提示/售罄提示/价格变更提示

配送费金额

读取该门店设置的配送费金额

选择优惠券

默认选择可用最大金额优惠券

显示已选优惠券金额

重新选择优惠券

读取订单可使用的所有优惠券

 选择对应优惠券

 取消选择优惠券

选择门店活动

默认选择可参与最大优惠门店活动

显示已选活动优惠金额、活动类型、活动内容

活动类型限制

首单立减、满减、减免配送费

规则:门店活动暂时不支持重新选择

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

积分抵扣

按照积分兑换抵扣金额规则,抵扣相应的结算价
规则
 抵扣公式:100 积分=0.1 元

 最低抵扣积分 100,如积分<100,则不可用

如 用户总积分 542,可用积分=500,不可用积分=42

如 用户总积分 34,不可用积分=34

是否积分抵扣

选择是否使用积分抵扣,默认为否

总积分显示

可用积分显示

可用积分 = 总积分 - 不可用积分

可抵扣金额

可用积分/1000,单位/元

备注说明

备注文字填写/保存

规则:字符数<=50,超出无法输入,并提示

备注文字取消

取消填写,清除输入框文字

已优惠金额
已优惠金额 = 订单零食折扣价*优惠数量 + 优惠券抵扣金额 + 门店活动优惠金额 + 积分
抵扣金额

结算价

结算价 = 合计价 - 优惠券抵扣金额 - 门店活动优惠金额 - 积分抵扣金额 + 配送费

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

微信支付

订单流转微信支付,购物袋零食数据清除

调用微信支付弹窗

支付成功页

 调用支付后关注服务号组件(默认关注)

 调用微信抵扣券(加入卡包)

生成订单

用户支付成功,生成已支付订单

外卖配送

已选配送地址

显示配送地址、手机、姓名

预计送达时间

平均送达时长 = 根据一定周期当前门店营业时间内,外卖配送订单从已支付到已送达状态

合计时长/订单数 计算出的平均取单时长;单位/分

预计送达时长 = 平均送达时长*订单前未完成到已送达的外卖配送订单数 + 平均自提时长

*未完成到完成打包的门店自提订单数

预计送达时间 = 现时间 + 预计送达时长

门店自提

自提信息

读取下单门店自提信息:门店地址、与门店距离 km

取单序号

按订单支付顺序生成的数字序号,可按自然年/月/日,区分线下序号与线上序号

位置导航

调用门店地址位置导航

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

预计自提时间

平均自提时长 = 根据一定周期当前门店营业时间内,门店自提订单从已支付到完成打包状

态合计时长/订单数 计算出的平均取单时长;单位/分

预计自提时长 = 平均自提时长*订单前交易未完成到完成打包的所有订单数

预计自提时间 = 现时间 + 预计送达时长

下单门店

下单门店名称

门店电话拨打

调用电话拨打

订单零食信息

商品 SPU 名称、数量、零食合计价、零食缩略图、SKU 规格、总件数

配送费金额

显示已支付配送费金额

优惠券金额

显示已抵扣优惠券金额

已参与门店活动

显示已抵扣活动优惠金额、活动类型、活动内容

抵扣积分金额

显示已抵扣积分金额

积分功能查看-会员福利小程序-我的积分

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

备注说明

显示备注说明

查看详细

查看完整备注说明

已优惠金额
已优惠金额

已结算价

已结算价

订单编号
读取该订单编号

复制

前端复制该订单编号文本

下单时间

记录支付订单时间戳 年-月-日 时:分:秒

订单跟进

通过订单流转状态,跟进订单进度,不同配送方式,订单状态不一样

每条订单状态流转,均保存时间戳,年-月-日 时:分:秒

订单跟进-操作流程图

门店自取

 订单提交:用户提交订单,确认待支付订单

 已支付:用户订单已完成支付

 门店接单:门店人员已点击接单操作

 请取单:门店人员已点击完成打包操作,自动流转 请取单

 交易完成:门店人员已点击交易完成操作

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

 交易取消:用户或者门店人员点击取消订单操作

外卖配送

 订单提交:略

 已支付:略

 门店接单:略

 完成打包:门店人员已点击完成打包操作

 开始配送:配送人员收到配送单,点击确定配送操作

 已送达:配送人员点击已送达操作

 交易完成:已送达状态 3 分钟后无其它操作,自动流转交易完成

 交易取消:用户或者门店人员点击取消订单操作

取消订单

用户发起订单取消,订单流转为 交易取消 状态

所付款项原路帐号退回

触发条件:点击取消订单

前置条件:

门店自提-门店接单、已支付状态

外卖配送-已支付、门店接单、完成打包状态

操作流程:取消订单-操作流程图

订单状态验证

用户点击取消订单,系统自动验证、更新当前订单状态;如条件不符,提示失败

显示退款流程

退款详情

显示退款金额

显示退款帐号:原支付帐号

退款流程

每条退款流程记录时间戳,年-月-日 时:分:秒

 取消订单申请:用户点击取消订单操作

 退款入账中:微信正在退款原路返回用户账户

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

 退款已入账:微信退款已返回用户账户

申请退款

用户发起申请退款操作,门店人员操作是否退款

退款款项为 订单结算金额(包括配送费)

触发条件:点击申请退款

前置条件:

门店自提-请取单、交易完成状态

外卖配送-开始配送、已送达、交易完成

订单交易完成起计算 24 小时内

操作流程:申请退款-操作流程图

订单状态验证

用户点击申请退款,系统自动验证、更新当前订单状态;如条件不符,提示失败

退款原因填写

发起退款原因填写,并提交

选择退款原因选项

规则:单选,默认为空;如未填写提交,提交失败并提示

选项:

计划有变,不想要了

拍错,想重新拍

暂时收不到货

……

输入退款原因文字

规则:可不填写;字符数<=50,超出无法输入,并提示

拍照上传

上传本地手机相册,可不上传

调用相册授权;如拒绝,则无法使用相册,并提示

退款状态

每条退款状态流转,均保存时间戳,年-月-日 时:分:秒

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

 申请退款:用户点击申请退款操作

 退款失败:门店人员或点击不同意退款操作或平台人员审核不通过

 退款中:平台人员点击同意退款操作或超时 24 小时未处理,订单状态自动流转交易取

 已取消退款:用户点击撤销退款申请,订单恢复原状态

 退款成功:退款已原路退回到用户账户

退款详情

显示退款金额

显示退款帐号:原支付帐号

退款流程

每条退款流程记录时间戳,年-月-日 时:分:秒

 退款申请提交:用户点击申请退款操作;记录退款原因

 等待门店处理:门店人员 24 小时内暂未处理该退款申请

 已撤销退款:用户点击撤销退款申请

 门店同意退款:门店人员点击同意操作(如为取消订单,门店默认同意)

 门店拒绝退款:门店人员拒绝退款操作;记录拒绝原因

 平台审核通过:平台人员审核该退款,如无操作则默认审核通过

 平台审核不通过:平台人员审核不通过;记录不通过原因

 退款入账中:微信正在退款原路返回用户账户

 退款已入账:微信退款已返回用户账户

退款商品信息

零食缩略图、零食 SPU 名称、SKU、数量、合计价、退款原因、订单编号、下单时间

撤销退款

用户发起撤销退款,退款状态流转为已撤销退款 订单流转为申请退款前状态

触发条件:点击撤销退款

前置条件:申请退款、退款中状态

更换配送地址

用户外卖配送订单更换配送地址

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

前置条件:
外卖配送-已支付、门店接单、完成打包状态
详细查看-用户中心-配送地址

订单状态验证

用户点击申请退款,系统自动验证、更新当前订单状态;如条件不符,提示失败

用户中心

用户查询订单、查询优惠券、使用会员码以及会员福利小程序跳转

用户信息授权

调用用户信息授权

操作流程图:用户登录-操作流程图

允许,注册/登录成功

拒绝,登录失败

用户登录

未登录

读取用户头像、用户昵称

已登录

获取用户头像、用户昵称

跳转 会员福利小程序-首页

显示会员等级

读取用户当前等级

跳转 会员福利小程序-我的会员等级

显示会员类型

读取用户当前会员类型:普通会员、高级会员

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

跳转 会员福利小程序--我的会员等级

我的积分

显示我的积分

跳转 会员福利小程序-我的积分

我的订单

显示用户的零食订单与拼团订单信息

前置条件:允许 用户信息授权

零食订单

参照生成订单

拼团订单

拼团成功订单

配送方式:外卖配送、预计送达时间、已选配送地址、下单门店名称、门店电话、订单零食

信息(零食 SPU+SKU 规格、数量、单买价/拼团价)、配送费金额、结算价、订单编号(可

复制)、下单时间、订单状态

查优惠券

显示用户已领取的优惠券信息

前置条件:用户允许信息授权

使用状态

已使用、可使用、已失效

优惠券信息

优惠券类型、规则、用户限制、使用门店、使用范围、是否同享、使用有效期

配送地址

用户管理、保存自己的配送地址

前置条件:允许 用户信息授权

配送地址信息每用户限 30 条

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

配送地址信息

 联系人姓名:必填

 手机号:必填,调用手机授权或手动输入

 配送地址:必填,调用用户位置,使用原生地图选择位置

 门牌号:详细地址文字输入

编辑配送地址

编辑并保存地址

手动新增地址

新增并保存地址

导入微信地址

调用微信通讯地址授权并自动新增保存;如拒绝,则无法导入并提示

删除配送地址

会员码

用户会员编号生成二维码,用于门店扫码积分

前置条件:用户允许信息授权

会员编号

读取会员编号

生成会员码二维码

会员编号自动生成二维码

自动刷新

二维码 30 秒自动刷新更换

开通高级会员

跳转 会员福利小程序-开通高级会员

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

积分商城

跳转 会员福利小程序-积分商城

每日签到

跳转 会员福利小程序-每日签到

客服中心

调用微信客服

常见问题

问题标题、问题文字

关注公众号

线下扫码场景值关注组件

在线客服自动回复-关注 H5 页

关于我们

版本号

零食小店 LOGO

服务协议

跳转服务协议
隐私保护

跳转隐私保护

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

(附)

优惠券

用于抵扣用户订单合计价

规则

优惠券无法兑现、找零、退款

用户支付后,使用优惠券无法退回

同类型券每次仅限使用一张

抵扣金额不包含配送费

用户限制

是否新用户

是否高级会员

优惠券类型

 满减券:合计价满{金额}减{金额}

 抵扣券:直接抵扣合计价

使用门店

门店自行发布,默认限制发布门店

平台发布,可选择使用门店

使用范围

 全场:门店所有商品参与

 类目名称:指定前端零食类目下的商品参与

 指定商品:指定某个商品参与

规则:同类型券只能选择一个使用范围

是否同享

同享券:

与其它门店活动同享;同享活动设置:商品折扣、首单立减、满减

与其它不同类型券同享;同享券设置:满减券、抵扣券

互斥券:

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

不与其它门店活动同享

不与其它不同类型券同享

使用有效期

按领券后计算,领取日期起{天/时}内有效

按有效期计算,{年-月-日 时}有效-{年-月-日 时}失效

使用状态

已使用、可使用、已失效

发布有效期

前置条件:优惠券发布
{年-月-日 时}发布-{年-月-日 时}下架

无限期

发布/下线

优惠券发布

优惠券下架

门店活动

活动类型

满减
用户提交订单,合计价满{金额}减去{金额}

规则:

满减可设置多条

同类型互斥

满减金额不包含配送费

商品折扣

指定商品单价按设置{数值}折扣计算

设置 同用户限购{数值}件,如超出限购数量,按单价计算,并提示

首单立减

新用户首次下单,提交订单,按设置{金额}抵扣结算价

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

规则:

限第一次支付订单的新用户

每用户限用一次

立减金额不包含配送费

活动范围默认为全场,无法修改

减配送费

按设置{金额}减免配送费

规则:

活动范围默认为全场,无法修改

免配送费<=设置配送费

活动范围

 全场:门店所有商品参与

 类目名称:指定前端零食类目下的商品参与

 指定商品:指定某个商品参与

规则:同类型活动只能选择一项活动范围

活动限制

是否与其它门店活动;同享同享活动设置:商品折扣、首单立减、满减

有效时间

前置条件:活动发布

指定活动有效时间,年-月-日 时开始-年-月-日 时结束

到开始时间活动生效,自动发布到前端;到结束时间活动失效,自动在前端下线

无限期

发布/下线

活动发布,从前端上线

活动下线,从前端下线

Case

如 A 商品实价 10 元,折扣 8 折,限 1 件

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

B 商品实价 15 元,无折扣

全场满 70 减 10;满 80 减 20;满 90 元减 30

首单立减 5 元

新用户购买 A 商品 3 件、B 商品 4 件

结算价= 10*0.8+10*2 + 15*4 = 88 元

优惠结算价 = 88 - 5 -20 = 63 元

零食拼团

同城门店按期发起低价零食拼团;用户可开团/参团购买,邀请微信好友参团购买,在限定

时间内满足成团人数则拼团成功;超时且不满足成团人数则拼团失败,款项原路退回

规则

 正在拼团、拼团成功的订单用户端无法取消、退款

 每用户每日可参与拼团及直接购买次数限制可设置

 同用户可重复购买同拼团零食次数限制可设置

 拼团无法与优惠券、门店活动同享

 拼团免配送费

 拼团配送方式仅限外卖配送

门店选择

默认为 零食购买所选门店

如该门店未发布拼团零食,则为空,并提示

重新选择门店

手动选择城市门店

拼团期数

按每期拼团零食的有效期,显示门店发布的拼团零食

有效期结束,零食从拼团下架

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

倒计时

天-时-分-秒。按该拼团期数结束时间到系统当前时间计算

每日每户限拼次数提示

每日每个用户限制的拼团次数

如 用户达到限制数,再次拼团,无法参与拼团并提示

选择拼团零食

调用对应零食 SKU 加入拼团

加入拼团的零食可同时在零食购买显示

拼团零食信息

零食 SPU 名称+SKU 规格、零食封面图、零食详情、每户限拼次数

零食库存为 0 提示

如零食库存=0,则提示零食已售罄

拼团信息

单买价(单价)、拼团价、拼团销量、成团人数

选择拼团方式

选择直接购买

单人按照零食单价/单买价购买,并提交订单

选择参团

选择一个拼团参与,按拼团价购买

可参团信息

团长微信头像、已成团人数、还差人数、拼团有效期倒计时

规则

已满人团、用户已参与的团隐藏

参团

参与该拼团,按拼团价购买,并提交订单

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

选择开团

自己开设一个拼团,按拼团价购买,并提交拼团订单

被分享参团

从微信分享端进入,参与拼团,显示当前拼团状态

是否重复参团

判断该用户是否已参与此拼团

如 已参与

显示该拼团当前拼团状态,无法重新参团

如 未参团

已成团用户微信头像、是否团长、还差人数、拼团有效期倒计时

无法拼团提示

访问该拼团零食,默认判断,满足以下任意条件,无法拼团,并提示

 拼团超时

 拼团人数已满

参团

参与该拼团,按拼团价购买,并提交订单

提交拼团订单

前置条件:用户允许信息授权

拼团订单提交失败提示

拼团订单提交自上而下判断,满足以下任意条件,订单提交失败,并提示

参团/被分享参团

 提交用户为黑名单或购买异常

 超过该商品限拼次数上限

 超过每日拼团上限

开团/直接购买

 提交用户为黑名单或购买异常

 超过该商品限拼次数上限

 超过每日拼团上限

 该期拼团结束

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

拼团订单确认

外卖配送

配送地址

详细参照 零食购买-订单确认-外卖配送-配送地址

下单门店名称

门店电话

调用电话拨打

拼团零食信息

零食 SPU 名称+SKU 规格、零食缩略图、数量(默认 1,不可修改)、每户限拼次数

拼团信息

拼团价、单买价、成团人数

配送费=0

结算价

确认支付

订单流转微信支付,确定并跳出微信支付窗

无法拼团支付提示

确认支付,自上而下判断,如满足以下任意条件,无法拼团,并提示

参团/被分享参团

 拼团人数已满

 拼团超时

开团/直接购买

 零食下架

 零食无库存

拼团零食价格更改提示

开团/直接购买

到缓存核实零食单价,如提交为结算价的价格已更改,调整价格并提示

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

微信支付

调用微信支付弹窗

支付成功页

 调用支付后关注服务号组件(默认关注)

 调用微信抵扣券(加入卡包)

参团/被分享参团,拼团失败提示

对参团/被分享参团支付后进行判断,满足任意条件,流转拼团失败状态,并提示

款项自动原路退回支付帐号

 拼团超时

 拼团人数已满

生成拼团订单

拼团零食信息

零食 SPU 名称+SKU 规格、零食缩略图、数量(默认 1,不可修改)、每户限拼次数

拼团信息

拼团价、单买价、成团人数

拼团状态

正在拼团

在该拼团有效期内,且未达到成团人数

拼团信息

还差人数、已成团用户微信头像、是否团长、拼团有效期倒计时

分享

分享好友:

调用微信分享页

分享消息卡片设置

分享标题设置,如未设置,则默认为{拼团价}元拼零食 SPU 名称+SKU 规格

Cace:9.9 元拼紫米三明治/150g/微甜

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

分享图设置,如无未设置,则默认为界面截图
生成海报:
生成规则

LOGO、获取微信头像、昵称、门店名称、零食 SPU 名称+SKU 规格、零食封面图、

单买价(单价)、拼团价、成团人数、背景图片(运营、UI 设计)

小程序码 B 接口

保存海报

调用相册授权,如拒绝,则保存

拼团成功

在该拼团有效期内达到成团人数

拼团信息

已成团用户微信头像、是否团长、结束时间

查看拼团订单

我的-我的订单-拼团订单-拼团订单详情

拼团失败

超出拼团有效期,且未达到成团人数

拼团信息

已成团用户微信头像、是否团长、还差人数、结束时间

款项自动原路退回支付帐号

拼团成功订单状态

订单提交、已支付、门店接单、完成打包、开始配送、已送达、交易完成

已退款:客服后端任意订单状态点击 退款,订单流转为 已退款

拼团规则文字

拼团规则

用户购买零食参与拼团,有效时间达到指定成团人数,拼团成功

拼团超时,成团人数不足,拼团失败,全额退款 1-7 个工作日返还到原支付账户

每人每日可参与拼团及直接购买商品次数限制,由具体活动而定

拼团订单支付后且在拼团中,不可主动取消订单

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

拼团商品库存有限,如因库存不足导致购买或发货失败,全额退款 1-7 个工作日返还到原支

付账户

拼团商品不支持退货

拼团流程

团长开团——邀请好友——拼团成功——等待发货

消息通知

零食购买

门店自提-请取单

标题:零食完成打包请到店自提通知

取单序号、零食名称、订单编号、订单状态、更新时间

跳转:我的-我的订单-零食订单-对应订单详情

外卖配送-开始配送

标题:您的订单正在配送通知

订单编号、商品名称、订单状态、更新时间

跳转:我的-我的订单-零食订单-对应订单详情

退款已申请成功

标题:您的退款已申请成功通知

订单编号、零食名称、退款状态、退款进度、更新时间、申请退款原因

温馨提示:您的退款已经申请已经通过,我们将在 1-3 个工作内将退款退回原支付帐号

跳转:我的-我的订单-零食订单-对应订单详情-退款流程

退款申请失败

标题:您的退款申请失败通知

订单编号、零食名称、退款状态、退款进度、更新时间、拒绝原因

备注:您的退款申请未审核通过,如有疑问,可咨询客服

跳转:我的-我的订单-零食订单-对应订单详情-退款流程

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

取消订单

标题:您的订单已取消成功通知

订单编号、零食名称、退款状态、退款进度、更新时间

备注:您的订单已经取消,退款将退回到原支付帐号,请注意查收

跳转:我的-我的订单-零食订单-对应订单详情-退款流程

退款已入账

标题:您的退款已到账通知

订单编号、零食名称、退款状态、退款进度、更新时间

备注:您的退款已经退回到原支付帐号,请注意查收

跳转:我的-我的订单-零食订单-对应订单详情-退款流程

零食拼团

拼团成功

标题:拼团成功通知

订单编号、拼团零食名称、团长、已成团人数、拼团价、开团时间、结束时间

备注:您的拼团成功,我们将尽快安排配送,请注意查收

跳转:拼团详情

拼团失败

标题:拼团失败通知

订单编号、拼团零食名称、团长、已成团人数、拼团价、开团时间、结束时间

备注:您的拼团失败,退款将退回到原支付帐号,请注意查收

跳转:拼团详情

拼团进度

标题:零食拼团进度通知

订单编号、拼团零食名称、团长、还差人数、拼团价、开团时间

剩余时间:时:分:秒(倒计时)

温馨提示:所剩时间不多了,赶紧邀请好友参团吧

跳转:拼团详情

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

退款申请成功

退款已入账

会员福利-功能说明

用户登录/注册

访问会员福利小程序,如未调用过用户信息授权,默认调用

允许:获取用户 UnionID,自动注册或登录

拒绝:无法注册/登录

如 已拒绝,可手动触发重新调用

会员等级

前置条件:用户允许信息授权

会员等级信息显示

显示用户当前会员等级、会员类型、用户所获经验值、下一级所需经验值

前置条件:用户允许信息授权

(附)会员等级

通过在零食小店小程序消费,按对应规则获取经验值

达到对应经验值,完成会员等级升级

会员类型

 普通:用户信息授权,自动注册

 高级:普通会员支付开通高级会员

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

经验值获取

普通会员:每消费 1 元获得 1 经验值

高级会员:每消费 1 元获得 2 经验值

经验值明细

记录当前用户经验值变动记录

 经验值项:零食消费、退款成功

 +经验值、-经验值

 时间戳

Case:

零食消费 +402 2025-12-34 03:33:23

退款成功 -402 2025-12-34 04:22:27

等级对应经验值

普通会员

lv1 0

lv2 200

lv3 600

lv4 1600

lv5 4000

lv6 8000

lv7 16000

高级会员

lv1 青铜 0

lv2 白银 200

lv3 铂金 600

lv4 黄金 1600

lv5 钻石 4000

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

lv6 黑钻 8000

lv7 黑金 16000

等级对应奖励

lv1 \

lv2 200 积分、9 折券 x1

lv3 300 积分、满 50 减 5 x1、9 折券 x1

lv4 400 积分、满 50 减 5 x1、9 折券 x1

lv5 500 积分、满 100 减 10 x1、9 折券 x1

lv6 600 积分、满 100 减 10 x1、8 折券 x1

lv7 700 积分、5 抵扣券 x1、8 折券 x1

规则

 如消费金额有小数点,四舍五入取整,如 9.2,取值 9;9.5,取值 10

 消费金额包括零食订单、拼团订单

 按结算金额计算经验值,订单交易完成起 24 小时,经验值自动获取

 配送费金额不计入经验值

 申请退款-退款成功,对应经验值同时撤销;如经验值撤销后未达等级升级的经验值条

件,用户等级自动降级处理,对应奖励可保留

 同等级升级奖励同用户只能获取一次

 普通会员升级高级会员 或 高级会员转普通会员,原经验值不变,1:1 换算

 等级升级允许跨级,如用户原 lv1,消费获取 1600 经验值,可直接升到 lv4

 会员等级、经验值不可交易、置换、转移帐号,包括同用户不同帐号

case

A 用户 lv1,经验值 120,消费 509.6 元(不含配送费),订单流转交易完成,自动获得 510

经验值

120+510 = 经验值 630,升级为 lv3,获得对应奖励

用户申请退款,退款成功

该订单经验值撤销,630-510 =经验值 120,降级为 lv1,对应奖励保留

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

积分

前置条件:用户允许信息授权

积分显示
显示当前用户所获积分

积分明细

 积分项

 +积分值、-积分值

 产生积分时间戳

(附)积分

通过在零食小店小程序消费或完成指定任务,按对应规则获取的积分

积分可以用于兑换积分商城商品

积分获取

 普通会员:每消费 1 元可获得 1 积分

 高级会员:每消费 1 元可获得 2 积分

 完成任务中心指定任务获得对应积分

抵扣结算金额

积分可按一定比例抵扣零食小店小程序非零食拼团的结算金额

抵扣比例可设置,默认为 100 积分抵扣 0.1 元

规则

 积分不过期,可永久使用

 积分无法兑现、找零以及无法置换、转移帐号,包括同用户不同帐号

 如消费金额有小数点,四舍五入取整,如 9.2,取值 9;9.5,取值 10

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

 消费金额包括零食订单、拼团订单

 按结算金额计算积分,订单交易完成起 24 小时,积分自动获取

 配送费金额不计入积分

 用户申请退款-退款成功,对应积分同时撤销

 普通会员升级高级会员 或 高级会员转普通会员,原积分不变,1:1 换算

积分商城

通过积分兑换对应积分商城商品

前置条件:用户允许信息授权

商品信息

商品类型(虚拟商品、实物商品)

所需积分

封面图

积分不足提示

商品介绍

虚拟商品:

优惠券名称、优惠券类型、使用门店、使用范围、是否同享、使用有效期、使用说明、用户

限制、是否领完

实物商品:

商品标题、商品详细(图文)、规则说明、是否售罄、兑换限制(不限、限高级会员、限新

用户)、数量限制(不限、每人限兑件数)

兑换记录

 实物商品:配送地址、商品标题、商品类型、消耗积分、兑换时间

状态:已兑换、已邮寄、兑换成功

 虚拟商品:优惠券名称、优惠券类型、商品类型、兑换时间、消耗积分

状态:兑换成功

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

查看:点击跳转 零食小店小程序-我的-优惠券

规则

实物商品兑换(签收后)不支持用户端退货(后端可设置客服退货操作)

虚拟商品无法退货,并无法返还积分

每日签到

前置条件:用户允许信息授权

自动签到

每日访问会员福利小程序首页,默认完成一次签到,并提示

签到周期

7天

签到对应积分

每日签到可获得对应积分

1 天:10 积分

2 天:20 积分

3 天:40 积分

4 天:60 积分

5 天:80 积分

6 天:120 积分

7 天:180 积分

规则

 每日每用户只能签到一次

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

 断签则重新按首日计算

个人资料

前置条件:用户允许信息授权

个人资料信息

 头像、昵称:获取微信头像、昵称

 姓名:输入文本

 性别:男、女 单选

 生日:年-月-日;首次保存后无法修改

 手机:调用获取手机授权

个人资料编辑/保存

保存个人资料,自上往下判断格式,如格式有误或未填写,无法保存并提示

任务中心

用户完成指定任务自动获得对应积分

前置条件:用户允许信息授权

任务项

 首次注册会员:+20

用户在会员福利小程序或零食小店小程序允许信息授权,完成注册/登录,可自动获得

20 积分,并提示,限领 1 次

 完善个人资料:+50

完成个人资料信息保存,自动获得 100 积分,并提示,限领 1 次

 累计消费

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

在零食小店小程序购买零食、拼团零食次数累计达到一定数值,可自动获得对应积分,

并提示,每项累计消费限领 1 次

累计消费次数设置

累计消费 3 次: +50

累计消费 10 次:+80

累计消费 20 次:+180

累计消费 30 次:+180

累计消费 40 次:+360

累计消费 50 次:+360

累计消费 60 次:+500

任务进度

已完成数/任务数

 添加会员福利小程序到我的小程序:+100

添加会员福利小程序到微信-我的小程序,并从 我的小程序场景值进入,可自动获得

100 积分,并提示,限领 1 次

 添加零食小店小程序到我的小程序:+100

添零食小店小程序到微信-我的小程序,并从 我的小程序场景值进入,可自动获得 100

积分,并提示,限领 1 次

 开通高级会员:+500

开通高级会员成功,自动获取 500 积分,用户每次开通或续费成功可领 1 次

任务状态

未完成、已完成

跳转链接

未完成状态任务,点击可跳转对应任务链接

任务 跳转链接

首次注册会员 \

完善个人资料 会员福利-个人资料

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

累计消费 零食小店-零食首页

添加会员福利小程序到我的小程序 会员福利-首页

添加零食小店小程序到我的小程序 零食小店-零食首页

case

普通会员

用户注册 +20 积分

完善个人资料 +50 积分

消费 20 次,累计 600 元 +600 积分

完成 10 次任务 +80 积分

完成 20 次任务 +180 积分

添加两个小程序到我的小程序 +200

坚持 7 天签到 +510

1640 积分*0.001 = 1.64 元,实际消费 600 元

开通高级会员

普通会员支付年费 90 元/12 月,即开通高级会员

高级会员介绍

高级会员权益介绍文字

开通礼包

高级会员每次开通或续费,自动发放

积分 500

满 100 减 10 券 x1

10 元抵扣券 x1

5 元抵扣券 x2

每月权益

在高级会员有效期内每月固定时间发放

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

每月 28 日会员日,全场消费 9 折

每月 28 日会员日,全场消费积分+10%

每月自动发放 5 元折扣券 x1

每月自动发放 50 减 5x1,100 减 10x1

高级会员权益

在高级会员有效期内可享有

免配送费

生日当天,全场消费 9 折

生日当天,全场消费积分+10%

积分/经验值增涨翻倍

积分商城部分商品兑换仅限高级会员

会员服务协议项勾选

选择勾选会员服务协议;默认未勾选;点击可跳转会员服务协议详情

微信支付

调用微信支付弹窗

前置条件:勾选会员服务协议项

规则

高级会员开通无法退款

每次开通从支付次日起计算,12 个月为周期,到期如不续费,则转为普通会员

如 2023 年 11 月 12 日开通,2024 年 11 月 13 日到期

开通订单详情

购买编号

购买商品:默认为 开通高级会员/12 个月

会员有效期:高级会员有效开始到失效时间,年-月-日

合计金额:已支付金额

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

开通时间:支付开通高级会员时间戳,年-月-日 时:分:秒

续费

在本期高级会员到期前,提前购买下一期高级会员;续费成功,会在本期高级会员到期后自

动生效

续费支付 9 折

前置条件:已开通高级会员,且未到期,且未续费下一期

微信支付

调用微信支付弹窗

续费提醒

小程序续费提示

本期会员在到期前 30 天、前 7 天、前 3 天、前 1 天分别在用户冷启动会员福利小程序、零

食小店小程序时强提醒

参考文字:您的高级会员将在{天数}天后到期,提前续费,专享 9 折优惠

(每次提醒内容可不同,由运营制定内容)

规则:

仅在 1 个小程序中提醒一次。如 会员福利已提醒,则不在零食小店提醒

其它续费提醒

短信平台、公众号……

领公众号优惠

调用线下扫码场景关注组件

调用微信客服

自动回复服务号二维码 H5 页

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

公众号优惠

1、公众号场景值访问默认领取

关注公众号,通过底部菜单-会员福利 打开会员福利或零食小店小程序

公众号场景值判断

如 入口为公众号场景值

默认跳出 10 元抵扣券领取提示窗,并自动领取抵扣券,每户限领 1 次

领券提示窗

领券金额、领券成功提示

立即查看:零食小店-我的-优惠券

2、领专享福利

会员福利小程序 单独开发 领专享公众号福利页,嵌入公众号-底部菜单-领专享福利

用户打开小程序页

如为公众号场景值,自动领取抵扣券,每户限领 1 次

会员码

参考 零食小店小程序-我的-会员码

消息通知

积分兑换

标题:积分兑换成功通知

兑换编号、兑换商品、商品类型、消耗积分、兑换时间

跳转:积分商城-兑换记录-兑换记录详情

开通高级会员

标题:成功开通高级会员通知

订单编号、商品名称、订单状态、更新时间

跳转:开通高级会员-开通高级会员详情

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)
本资料为起点学院统一整理,用于《小程序产品设计入门与实战》学习,禁止外传!

页面交互图

原型-页面交互图

原型交互说明

零食小店原型交互说明

更多免费资料、学习资源,关注公众号【起点学院学习联盟】(id:qidianxueyuan888)

You might also like