店铺管理是电商平台的重要组成部分,平台管理员通过店铺管理功能,对店铺信息、商品、订单、结算方式等内容进行管理。本文作者分析了多商户系统管理中的店铺管理设计,一起来看一下吧。
一、简介
店铺管理是电商平台的重要组成部分,平台管理员通过店铺管理功能,对店铺信息、店铺商品、店铺订单、店铺结算通道、店铺结算方式、结算规则和店铺结算等内容进行管理。
1.1 目的
软件需求是软件开发的依据,也是软件工程各项活动的基础。编写本PRD的目的就是将店铺管理的需求清晰准确地描述清楚,为制定项目开发计划和后期的概要设计、原型设计、测试等阶段的工作提供可靠的依据。
1.2 范围
本文档阅读对象为产品经理、项目经理、UI设计师、开发工程师、测试工程师。
二、客户端角色描述三、产品概述
店铺管理是电商管理平台重要的组成部分,平台管理对店铺信息、店铺商品、店铺订单、店铺结算通道、结算规则、店铺结算等操作是运营操作的重要内容,通过店铺相关管理和会员的管理促进电商平台有序健康的发展;
3.1 总体功能架构图
四、功能需求说明
4.1 管理后台
4.1.1 店铺管理
4.1.1.1 店铺列表
页面设计:
需求说明:
新增店铺列表菜单,用于维护店铺列表;
店铺入驻成功,根据店铺入驻信息,店铺列表增加一条店铺信息;
支持店铺名称、店铺类型、主营业务和申请时间查询;店铺名称支持模糊查询;店铺类型包含:企业旗舰店和个人专营店两种;主营业务包含:产地果蔬、肉禽水产、粮油调味、酒水乳饮、休闲食品、家电生活、美妆个护、家居日用、健康营养;到期时间精确到秒;
点击【添加店铺】,跳转到添加店铺页面;点击导出按钮,根据查询结果导出店铺信息;
店铺列表信息包含:店铺名称、商家账号、店铺类型、结算方式、主营业务、店铺状态、入驻时间;根据入驻时间倒序展示,每页10条,分页展示;
点击【店铺管理】,跳转到店铺管理页面。
4.1.1.1.1 店铺添加
页面设计:
需求说明:
店铺添加页面,用于平台管理员添加店铺信息;
店铺添加页面包含:店铺信息、公司信息、结算信息和账户信息;
店铺信息包含:店铺名称、店铺类型、主营行业和商家折扣;
店铺信息字段要求:
- 店铺名称:不超过50个汉字,不能和店铺列表以及店铺申请的店铺名称重复;
- 店铺类型:下拉菜单,包含企业旗舰店和个人专营店;
- 主营行业:下拉菜单,包含餐饮美食、生活服务、体闲娱乐、商超便利、医美丽人、鲜花蛋糕、酒店住宿、运动健身;用于根据店铺分类展示在商圈页面;
公司信息包含:公司名称、归属城市、详细地址、统一社会信用码、营业执照电子版、法人姓名、联系手机、身份证、法人身份证正面、法人身份证反面;
公司信息字段要求:
- 公司名称:不超过50个汉字,不能和店铺列表以及店铺申请的店铺名称重复;
- 归属城市:下拉菜单,省、市、区,三级联动;
- 详细地址:不超过50个汉字;
- 统一社会信用代码:18位字符串,字母 数字组成;
- 营业执照电子版:不超过2M,PNG或者JPG格式;
- 法人姓名:不超过20个汉字;
- 联系手机:11位数字,手机号正则表达式规则校验;
- 身份证:18位字符串,字母 数字组成,身份证正则表达式规则校验;
- 法人身份证正面:不超过2M,PNG或者JPG格式;
- 法人身份证反面:不超过2M,PNG或者JPG格式;
结算信息包含:结算方式、结算开户行、结算银行账号、结算银行开户支行名称;
结算信息字段要求:
- 结算方式:单选按钮,包含:转账结算和周期结算;
- 结算开户行:不超过50位汉字;
- 结算银行账户:14-18位数字;
- 结算银行开户行名称:不超过50位汉字;
账号信息包含:登录账号和登录密码;登录账号为字符串,不能重复;
点击【保存】按钮,保存店铺信息,店铺信息校验通过,根据店铺添加信息生成店铺列表页面的店铺信息,店铺状态:正常。
4.1.1.1.2 店铺管理
页面设计:
基本信息
认证信息
结算账户
账户信息
需求说明:
店铺管理页面包含:基本信息、认证信息、结算信息和账户信息四个TAB页面;
基本信息页面包含:店铺名称、主营行业、店铺类型、商家折扣、店铺账户和店铺状态;点击重置密码按钮,可将商户登录密码重置为lbyp123456;店铺状态为关闭,店铺无法登录,已登录账户强制退出登录;
认证信息页面包含:店铺类型、公司类型、公司名称、归属城市、详细地址、统一社会信用码、营业执照电子版、法人姓名、联系手机、身份证、法人身份证正面、法人身份证反面、合同照片;
结算账户页面包含:结算方式、结算开户行、结算银行账号、结算银行开户支行名称;
账户信息页面包含资金概况、店铺收支明细、店铺结算明细、乐贝账户明细和乐值账户明细。
4.1.1.2 入驻申请
页面设计:
需求说明:
新增入驻申请菜单,用于维护店铺入驻信息;
支持店铺名称、店铺类型和申请时间查询;店铺名称支持模糊查询;店铺类型包含:企业旗舰店和个人专营店两种;申请时间精确到秒;
申请状态包含:运营待审核、运营审核失败、待上传合同照片、合同待审核、合同审核失败和入驻成功;
店铺信息提交审核,生成运营待审核的店铺入驻申请,操作栏显示同意申请、拒绝申请和认证信息功能;
- 点击同意申请,弹窗显示同意申请确认页面,确认完成,申请状态:待上传合同照片,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻申请已运营审核通过,请上传合同照片“;
- 点击拒绝申请,弹窗显示拒绝申请页面,填写失败原因并确认,申请状态:运营审核失败,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻审核失败,失败原因是“XXXX”,请登录店铺后台,根据失败原因重新修改店铺入驻信息“;
申请状态:运营审核失败、合同审核失败和入驻成功,操作栏显示认证信息,点击跳转到认证信息;
合同照片提交审核,申请状态为合同待审核,操作栏显示同意申请、拒绝申请和认证信息功能;
- 点击同意申请,弹窗显示同意申请确认页面,确认完成,申请状态:入驻成功,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻申请通过;
- 点击拒绝申请,弹窗显示拒绝申请页面,填写失败原因并确认,申请状态:合同审核失败,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻审核失败,失败原因是“XXXX”,请登录店铺后台,根据失败原因重新修改店铺入驻信息“;
店铺列表信息包含:店铺名称、申请账号、店铺类型、结算方式、主营业务、申请状态、入驻费用和申请时间;根据申请时间倒序展示,每页10条,分页展示。
页面设计:
需求说明:
- 申请状态:运营待审核,点击【认证信息】,跳转到运营待审核的认证信息页面;
- 根据店铺填写的入驻信息展示;
- 点击【同意申请】按钮,弹窗显示同意申请确认页面,确认完成,申请状态:待上传合同照片,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻申请已运营审核通过,请登录店铺后台上传合同照片“;
- 点击【拒绝申请】按钮,弹窗显示拒绝申请页面,填写失败原因并确认,申请状态:运营审核失败,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻审核失败,失败原因是“XXXX”,请登录店铺后台,根据失败原因重新修改店铺入驻信息“;
- 点击【返回】按钮,跳转到入驻申请页面;
4.1.1.2.1 合同待审核
页面设计:
需求说明:
申请状态:合同待审核,点击【认证信息】,跳转到合同待审核的认证信息页面;
根据店铺入驻时的合同附件页面信息展示;
点击【同意申请】按钮,弹窗显示同意申请确认页面,确认完成,申请状态:入驻成功,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻申请通过;
点击【拒绝申请】按钮,弹窗显示拒绝申请页面,填写失败原因并确认,申请状态:合同审核失败,根据商户的联系电话发送短信通知,通知内容为:”XXX店铺你好,你的店铺入驻审核失败,失败原因是“XXXX”,请登录店铺后台,根据失败原因重新修改店铺入驻信息“;
点击【返回】按钮,跳转到入驻申请页面。
4.1.1.2.2 入驻成功
页面设计:
需求说明:
申请状态:入驻成功,点击【认证信息】,跳转到入驻成功的认证信息页面;
根据商户入驻信息显示,不可编辑;
点击【返回】按钮,跳转到店铺入驻页面。
4.1.1.3 入驻协议
页面设计:
需求说明:
新增入驻协议菜单,用于维护店铺入驻的入驻协议;
协议名称为店铺入驻协议,协议内容支持编辑器编辑。
4.1.1.4 商品列表
页面设计:
需求说明:
商品列表页面用于管理店铺上传的商品信息;
支持商品名称、店铺名称、商品状态和创建时间查询;
商品名称和店铺名称支持模糊查询;商品状态包含:销售中、待审核、审核失败、违规下架和已下架;
商品列表信息包含:商品名称、店铺名称、商品图片、商品价格、商品库存、销量、商品状态和创建时间;根据创建时间倒序展示;
商品状态说明:
- 店铺添加或者编辑商品完成,商品状态:待审核,可审核操作;点击【审核】按钮,跳转到审核页面;
- 商品审核通过,商品状态:销售中,可查看或者违规下架操作;点击【查看】按钮,跳转到查看页面;点击违规下架按钮跳转到违规下架页面;
- 商品审核失败,商品状态:审核失败,可查看操作;点击【查看】按钮,跳转到查看页面;
- 商品状态:销售中,违规下架操作完成,商品状态:违规下架,可查看操作;点击【查看】按钮,跳转到查看页面;
4.1.1.4.1 查看
页面设计:
需求说明:
商品查看页面,用于显示商品详情信息;
点击【返回】按钮,返回商品列表页面。
4.1.1.4.2 审核
页面设计:
需求说明:
商品审核页面,用于审核店铺上传的商品信息。
操作说明:
- 点击【同意申请】按钮,弹窗显示同意申请确认页面;同意申请确认完成,商品状态:销售中;
- 点击【拒绝申请】按钮,弹窗显示拒绝申请页面;填写拒绝申请原因,操作完成,商品状态:审核失败;
- 点击【返回】按钮,跳转到商品列表页面;
4.1.1.4.3 违规下架
页面设计:
需求说明:
商品违规下架页面,用于违规下架处理店铺销售中的商品信息;
点击【违规下架】按钮,弹窗显示违规下架页面;填写违规下架原因,操作完成,商品状态:违规下架。
4.1.1.5 订单列表
页面设计:
订单列表
实物商品订单详情
虚拟商品订单详情
需求说明:
订单管理页面,用于查看店铺的商品订单信息;
支持订单编号、订单状态、结算状态和创建时间查询;
订单编号支持精确查询;订单状态包含:待支付、待发货、待收货、已收货、已完成和已关闭;
订单列表信息包含:商品、单价/数量、实付金额、收货人、交易状态、店铺名称;
点击【查看详情】按钮,跳转到查看详情页面,用于展示店铺订单详情信息;
虚拟品订单详情的有效期等于订单支付成功时间加上商品有效期。
4.1.2 结算管理
4.1.2.1 渠道管理
页面设计:
需求说明:
- 渠道管理页面用于管理店铺结算的渠道信息;
- 渠道列表信息包含:渠道名称、第三方标识、生成环境地址、APP_ID、第三方公钥、第三方出口IP和通道状态;
- 通道状态:禁用,当前渠道无法使用;
4.1.2.1.1 设置
页面设计:
需求说明:
渠道设置页面用于维护渠道信息;
渠道信息包含:渠道名称、第三方标识、生成环境地址、APP_ID、第三方公钥、第三方出口IP、付款方账号和付款方名称和通道状态;
支付方式为1;订单类型:2;币种:CNY,无法编辑;
4.1.2.2 结算方式
页面设计:
需求说明:
结算方式页面用于维护结算方式信息;
结算方式包含:转账结算和账期结算两种;
- 转账结算设置内容为客户确认收货后,D N天结算;
- 账期结算设置内容为客户确认收货后,每月N号结算上月费用;
- 扫码结算的设置内容为客户支付成功后,D N天结算;
4.1.2.3 结算规则
页面设计:
需求说明:
结算规则页面用于设置激活专区的结算规则;
根据激活专区设置结算比例、最小赠送乐值、最大赠送乐值和备注信息。
4.1.2.3.1 添加
页面设计:
需求说明:
添加结算规则页面,用于添加结算规则信息;
添加结算规则页面:专区名称、结算比例、最小赠送乐值、最大赠送乐值和备注必填;
字段要求:
- 专区名称:根据激活专区的信息显示;
- 结算比例:精确到0.01;
- 最小赠送乐值和最大赠送乐值为正整数;最大赠送乐值不小于最小赠送乐值;
- 备注:不超过200个字符;
4.1.2.4 店铺结算
页面设计:
店铺结算列表
批量结算操作
店铺结算操作
需求说明:
店铺结算菜单用于店铺结算的管理;
根据订单的结算日期,每天的9点生成店铺结算记录;
支持店铺名称、结算状态和结算时间查询;店铺名称支持模糊查询;结算状态包含:未结算、结算中、结算成功和结算失败;
店铺结算信息包含:结算流水号、店铺名称、结算方式、结算周期、结算金额、结算状态和结算时间;结算方式为转账结算,结算周期为客户确认收货的日期;结算方式为周期结算,结算周期为客户确认收货的日期区间;结算金额为根据结算日期统计的结算金额;
结算状态说明:
- 店铺结算记录已生成,结算状态:未结算,可执行店铺结算和详情操作;
- 点击【批量结算】按钮,未结算或者结算失败的结算记录重新请求银企付批量提交订单接口,接口请求成功,结算状态:结算中,可执行详情操作;
- 根据B2B银企付订单主动通知接口修改结算结果,通知结果为成功,结算状态改为结算成功,可执行详情操作;
- 根据B2B银企付订单主动通知接口修改结算结果,通知结果为失败,结算状态改为结算失败,可执行店铺结算和详情操作;
- 点击【店铺结算】按钮,重新请求银企付批量提交订单接口,接口请求成功,结算状态:结算中,可执行详情操作;
点击批量结算或者店铺结算时,重新获取店铺的结算账户信息。
4.1.2.4.1 结算详情
页面设计:
需求说明:
结算详情页面包含结算信息和结算明细两个部分;
结算信息包含:结算流水号、店铺名称、结算方式、结算周期、结算金额、结算状态、结算日期、结算笔数、结算开户行、结算账号和结算银行开户支行名称;
结算明细包含:订单编号、订单金额、支付方式和结算金额。
本文由 @小胖纸 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自Unsplash,基于 CC0 协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
,