电商产品物流对接与PRD梳理
物流不是电商产品的“后端”,而是用户体验的“前线”。本篇将从产品视角出发,梳理电商物流对接的关键流程与PRD撰写要点,帮助产品经理在复杂协同中构建清晰、可落地的需求体系。

为了更好地服务香港商户,实现本地化物流配送,提升配送时效和用户体验,我们对接了几个第三方公司,最终选定了Shipany进行合作。
一、需求描述
需求:物流自动化对接与查询
场景:
- 对接第三方物流平台,商家在APM设置物流对接信息,支持创建运单,上门取件,打印电子面单,查询物流状态等,使发货流程更便捷
- 支持商家自行发货,通过手动输入物流单号和物流承运商,邮件通知客户物流单号和配送状态,客户自行查询物流信息
- 客户查看订单详情,查询商品物流状态详情,提升客户对商品物流感知,优化客户购物体验。
前台功能:
- 订单详情新增物流信息模块,各物流节点详情可展开查看
后台功能:
- APM订单详情新增物流状态,同步第三方物流状态,如待配送/配送中/已收货等
- APM订单管理新增发货管理,对接第三方物流平台,同步订单号和物流单号,对接第三方物流平台实现创建运单/打印运单/上门取件等
- 当订单状态为已发货时,对应第三方物流状态‘包裹已揽收’时,触发邮件提醒客户发货状态
- APM新增Shipany插件信息管理
- APM物流列表页,新增运费外链跳转,查看物流费用和计价规则
- APM新增自行发货,可以手动输入物流单号和物流承运商,邮件通知客户物流单号
二、操作流程
⚠️注意:当商家需要使用订单到付功能,或使用物流平台进阶功能时,需要在物流平台进行储值

三、页面逻辑
前端
Page1 订单结算页

1.选择配送方式
- 商家在APM设置配送方式,Pickup/Custom,同步到前台订单结算页的ShippingOption处
- 客户点击ShippingOption可修改配送方式如Page2
Page2 物流选项页

1.前置条件
- 客户在订单结算页点击ShippingOption进入
2.后置条件
- 当APM选择Custom的配置时(包括SFExpress等),展示配送价格,选中后进入地址选择页/或新增地址页
- 当客户保存过地址,进入地址选择页,否则进入新增地址页
Page3 订单详情页

1.前置条件
- 当商户选择Pickup时,进入Pickup下的订单详情页
- 当商户选择Custom的SFExpress时,进入无配送状态下的订单详情页
2.物流状态
- 在ShippingInformation下方新增物流配送状态模块,展示状态待发货/配送中/已收货
- 订单状态不变,所有配送状态属于Confirmed的订单状态
- 展示物流订单号,以及3条最新物流状态,点击箭头可查看完整物流详情
后台
Page1 订单列表页

1.添加发货状态
- 添加发货状态,未发货Unfufillment/Shipped配送中/已收货Fufilled,当订单未付款Pending时,发货状态显示‘-’
- 点击OrderID跳转订单详情页,未创建订单时跳转Page2,已创建订单时跳转Page3
Page2 订单详情页-未发货

1.新增物流功能按钮
- 当订单未发货时,在ShippingInformation模块底部两个入口,分别进入Shipany运单待创建Page4,Manually订单物流页Page7
Page3 订单详情页-已发货

1.查看物流详情按钮
- 当运单已经创建,在ShippingInformation模块底部按钮变为‘MoreDetail’,点击后进入Page5
- 当运单已经发货,点击‘MoreDetail’后进入Page6
Page4 运单待创建-Shipany

1.创建运单
- 设置订单的物流服务商,配送类型,温度段等
- 其中物流服务商,配送类型,温度段为必填
- 默认选中Shipany设置页已保存的信息,可修改选项
- 设置物流服务商后,加载出可用的配送类型,温度段
- 更改重量后,重新加载出可用的配送类型,温度段
2.报错信息
- 当物流服务商/配送类型/温度段选择有错误时,获取Shipany错误信息,弹窗提示错误原因
- 当运单创建报错时,获取Shipany错误信息,弹窗提示运单创建失败
Page5 运单已创建-Shipany

1.展示物流详情
- 当运单创建完成,右侧ShippingDetail读取Shipanytrackingnumber,点击可跳转Shipany对应运单详情页,同时配送类型/温度段/产品预估重量显示在右侧
- 下载电子运单/发送取件请求/取消运单
- 物流详情Logistics处展示物流商和运单号
- 点击‘下载运单标签’进入电子面单预览页面,可下载电子面单,点击‘发送取件请求’向物流商发送取件请求
- 点击取消运单,创建运单被取消,此时可返回重新创建运单,需控制运单只能修改一次
2.报错信息
- 当下载电子面单有错误时,获取Shipany错误信息,弹窗提示错误原因
- 当发送取件请求有错误时,获取Shipany错误信息,弹窗提示错误原因
Page6 运单已发货-Shipany

1.同步物流信息
- 当运单已被上门取件,或快递点揽收时,由近至远展示运单的物流状态,可展开查看完整物流状态,此时发送[邮件模板1]
Page7物流详情页-Manually

1.录入物流信息
- 若商户选择自行发货,进入ShipManually页录入物流单号,物流商信息
- 物流商信息目前可选:顺丰速运/中通快递/香港邮政/其他,点击‘其他’则新增录入框
- 勾选发货后邮件通知客户,发送邮件,不勾选则不发送
Page8物流详情页-Manually已录入运单

1.录入物流信息
- 商户录入运单号和物流商信息且保存后,展示对应信息
- 点击修改物流信息,进入编辑状态,修改运单号物流商信息后,可选择重新发送邮件给客户
Page9物流列表页

设置Shipany信息
点击 Shipany 进入基础信息设置页 Page10
查看物流价格
新增物流价格查询入口,点击‘查看价目表’进入运费计算机https://calculator.shipany.io/
Page10设置Shipany页

注册 Shipany账号
点击‘立即注册’,根据所选的地区,跳转 Shipany 各地区的注册页 https://portal.shipany.io/user/register
设置Shipany信息
点击 Shipany 进入基础信息设置页 Page9
- 当商户填入API密钥时,检查是否填写正确,并有对应提示展示在填写框右侧
- 根据API密钥,读取出可用的物流公司
- 根据物流公司,读取出可用的温度段
所有信息需填写完后,才能保存成功。
总结
除此之外,对应不同情境下,需要给商户发送不同的邮件模板,可以根据需求编辑与设置。如上,在接入Shipany之后,对于需要本地物流配送、或者冷链配送的商户都起到了支持作用,也为我们进一步完善功能、商务拓展奠定基础。
本文由 @刘桐同 原创发布于人人都是产品经理。未经许可,禁止转载。
题图来自Unsplash,基于CC0协议。
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
- 目前还没评论,等你发挥!

起点课堂会员权益




