跳转至

Shopify > TAPD历史

共 13 条需求,按创建时间倒序。产品经理:陈家宜 | 来源:TAPD(已发布/测试通过)

需求历史

2021-05-11 | 已发布 | TAPD-1120106611001072529

标题:【6月上】订单系统》shopify订单,更新接口版本至2021-01。(7.1号之前需要上线,需要合并所有用户版本)

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景 https://shopify.dev/concepts/about-apis/versioning/release-notes/2020-04 工单号:90461 客户代码:ntejpit、订单号:4632607260853B 需求:1.客户在shopify支付预付款和尾款,会在系统生成2个sku,正常合并生成sku

【图片】

2.创建退款需要退;产品销售额+运费,退款金额和后台total费用一致

【图片】

【图片】

【图片】

【图片】

【图片】

【图片】

shopify的2020-04版本到7月1号将不会被支持,所以需要进行版本更新

【产品需求】 1.【中台】拉单、标发接口更新 https://shopify.dev/docs/admin-api/rest/reference/orders/order#create-2021-04 目前中台和账号系统已经更新至版本2021-01 账号系统找施祖铭沟通 中台找李书彪沟通

2.【退款】退款接口由erp更新:https://shopify.dev/docs/admin-api/rest/reference/orders/refund?api%5Bversion%5D=2021-04

【图片】

3.【ERP】shopify的商品信息拉取和库存更新 https://shopify.dev/docs/admin-api/rest/reference/products/product-variant?api%5Bversion%5D=2021-04#update-2020-01


2021-03-12 | 已发布 | TAPD-1120106611001068159

标题:订单系统》运营管理》shopify商品管理,库存策略管理功能调整入参

TAPD链接

处理人:陈家宜; 模块:销售-运营管理

需求描述

用户场景

**工单:53235

1.设置商品库存策略调整会报错:Array ( [0] => Inventory item does not have inventory tracking enabled )

【图片】

并且用户后台相应商品的以下截图上的2个勾选项会被取消,

【图片】

和星辉沟通排查后发现是入参的问题: inventory_management需要入参shopify平台才会任务由商家进行库存管理。如果入参其他或留空则取默认值,认为订单由其他途径跟踪库存,不由商家控制。

【图片】

2.以下更改库存策略中的inventory_quantity字段变成只读了,所以通过此处不能编辑库存,将此处的设置库存的功能隐藏 https://shopify.dev/docs/admin-api/rest/reference/products/product-variant?api%5Bversion%5D=2020-01#update-2020-01

【图片】


【产品需求】 订单系统》运营管理》shopify商品管理

1.订单系统》运营管理》shopify商品管理中库存管理策略中原无线库存(N/A)的设置改名跟踪库存/不跟踪库存对应字段inventory_management 跟踪库存=shopify(默认值)

不跟踪库存=null

【图片】

【图片】

2.当用户设置库存策略设置为不跟踪库存=null则隐藏无货可购买/无货不可购买的选项,并且在旁边提示“无法补货”。并且在增加提示:设置不跟踪库存同步至shopify会导致无法补货请谨慎操作。 此时对inventory_policy的入参也设置成deny。

【图片】

因为平台上inventory_management=null(不跟踪库存)到平台上会出现各个仓库的库存数据都提示 no tracked。并且此处的track quantity会被取消勾选,Continue selling when out of stock选项也会被隐藏。

【图片】

【图片】

3.以下更改库存策略中的inventory_quantity字段变成只读了,所以通过此处不能编辑库存,将此处的设置库存的功能删除,通过产品补货设置进行补货 https://shopify.dev/docs/admin-api/rest/reference/products/product-variant?api%5Bversion%5D=2020-01#update-2020-01

【图片】

4.产品补货设置中的操作日志中的错误提示:var_id:39281805361331,SKU:B203002库存策略为N/A,补货跳过,操作人:系统 改成:var_id:39281805361331,SKU:B203002库存策略为不跟踪库存,补货跳过,操作人:系统

**


2020-11-25 | 已发布 | TAPD-1120106611001060288

标题:订单系统-》订单管理-》shopify订单在平台邮箱为空的情况下、ERP修改后不要再更新为空----闪迪

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景 技术支持:45700 客户:【bikinishop】闪迪 shopify订单:2767362392145、2740471398481 买家邮箱:management.anllelasagra@gmail.com

问题:客户反馈,添加订单邮箱之后,过段时间系统会自动清空,并且审核订单到【待发货】状态也会更新掉邮箱值为空,逻辑要调一下

需求:各平台订单,平台信息为空、ERP已填值的情况,不要已平台为准清空系统的订单信息; 已审核-【待发货】状态的订单,不要更新平台数据

【图片】

【图片】

功能概述 -列举功能点,简述功能内容(删除此描述进行填写)

逻辑流程 -通过SOP展示流程(删除此描述进行填写,若无,填无)

页面路径 -功能路径入口在哪(删除此描述进行填写)

页面说明 -详细说明功能点,是什么、做什么(删除此描述进行填写)

注意事项 -特别关注点有哪些(删除此描述进行填写)


【产品需求】 【业务场景】由于客户的预报服务商需要邮箱信息。存在订单在平台下单的时候漏填邮箱,用户补填了邮箱后,拉取订单后系统又将订单的邮箱更新为空的情况 订单系统》订单管理》shopify订单

将shopify订单的邮箱算作为地址一部分,当用户编辑后以系统内数据为准,不更新为平台的内容。


2020-09-12 | 已发布 | TAPD-1120106611001055059

标题:订单系统》订单管理》平台订单》shopify部分退款订单,对部分退款需要继续发货,且手动转出状态之后,系统不要在进行更新数据再次拦截到已废弃状态【瓯越ID:1076235 】

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景 工单:1076235 技术工单:40551 客户:瓯越问题:shopify部分退款的事情, 部分退款的 去到废弃之后标记,客户那边重新再核实之后把部分退款的订单转出来发货,系统有自动拦截到已废弃状态 原因是由于和这个之前的这个需求有关

【ID1051091】 订单系统》shopify平台》关于部分退款订单的优化调整 https://www.tapd.cn/20106611/prong/stories/view/1120106611001051091 配置了:SHOPIFY_PARTIALLY_REFUNDED_CANCEL【当shopify订单在部分退款的时候是否截单?0为否,1为是】

配置了之后部分退款的订单,订单拉取下来会自动拦截到已废弃状态中

【图片】

平台:shopify 订单:2518201532493 1、开始是在已废弃

1、开始是在已废弃

【图片】

2、因为是部分退款,客户核实之后需要进行去重新转待发货审核去发货的

【图片】

3、后面又进行操作了拦截了

【图片】

之前订单就是作废了的。客户自己转到待发货去了。然后11号更新数据后又转到废弃取了,因为订单平台的状态是不会变,以及检测到了对应状态才又拦截到已废弃中

所以:部分退款的订单已经拦截到已废弃状态的,客户自己确认通过筛选之后,对部分退款需要继续发货的,手动转出状态之后【待发货去审核】了之后,系统不要在进行去拦截到已废弃状态(备注:转出之后是否要拦截,这个需要在单独增加一个配置)

功能概述 shopify订单 ①部分退款的订单已经拦截到已废弃状态;②客户自己确认通过筛选之后,对部分退款需要继续发货,且手动转出状态【如:待发货去审核】之后,系统不要在进行更新数据去拦截到已废弃状态 (备注:转出之后是否要拦截,这个需要在单独增加一个配置)

逻辑流程 -通过SOP展示流程(删除此描述进行填写,若无,填无)

页面路径 订单系统》订单管理》平台订单》shopify订单

页面说明 shopify订单 ①部分退款的订单已经拦截到已废弃状态;②客户自己确认通过筛选之后,对部分退款需要继续发货,且手动转出状态【如:待发货去审核】之后,系统不要在进行更新数据去拦截到已废弃状态 (备注:转出之后是否要拦截,这个需要在单独增加一个配置)

注意事项 (备注:转出之后是否要拦截,这个需要在单独增加一个配置)


【产品需求】 业务场景: 瓯越,Shopify订单:2564986241101。此订单实际上没有进行退款只是业务上给客户扣减了折扣,但是作为了退款对客户返回。所以客户不会拆单处理,还是会按照原单进行发货操作。目前针对部分退款的订单进行截单,会导致这个标识部分退款的订单一直被截单而无法正常发货。

【图片】

订单系统》订单管理》shopify订单 关联需求: 【ID1051091】 订单系统》shopify平台》关于部分退款订单的优化调整 https://www.tapd.cn/20106611/prong/stories/view/1120106611001051091

由于设置了SHOPIFY_PARTIALLY_REFUNDED_CANCEL为1:截单的配置后部分退款的订单存在不进行拆单直接原单重新再审核处理然后由于是部分退款导致再次被拦截的情况。 所以做以下优化

1.针对shopify部分退款的订单仅进行一次截单。 2.部分退款订单进行截单的日志和系统备注内需要新增说明:部分退款订单仅截单拦截一次,当订单被转出再审核则不再拦截 【图片】

【图片】


2020-08-20 | 已发布 | TAPD-1120106611001053249

标题:订单系统-》订单管理-》Shopify订单-》新版导出,增加税号字段

TAPD链接

处理人:陈家宜;邓文明; 模块:销售-订单管理

需求描述

需求ID:【2081】 需求标题:【shopify订单的新版导出按钮,希望表格中增加税号字段】

需求联系信息: 发起人:【谢宁立】 电话:【18666828992】 邮箱:【842518066@qq.com】

紧急需求是否愿意付费: 不付费

是否为BUG: 非BUG

影响范围: 影响发货时效 需求目的: 用户场景 -shopify订单的新版导出按钮,希望表格中增加税号字段

功能概述

【图片】

【图片】

逻辑流程

改动细节: 页面路径 -

页面说明

注意事项

---------------------以上为原始需求,需求提出者编辑------------


【产品需求】

【需求描述】 目前shopify订单有两个导出的按钮,需要在两个导出的表格中增加税号信息 (1)新版导出shopify订单后,导出的表格中增加收件人税号信息 (2)导出shopify订单后,导出的表格中增加收件人税号信息

【需求目的】 (1)用户在excel表格中通过收件人税号信息找到对应的订单 (2)查看订单的税号信息

【页面路径】 (1)订单系统》订单管理》shopify订单》导出(新版) (2)订单系统》订单管理》shopify订单》导出

【图片】

【需求内容】

在shopify订单页面中,点击‘导出(新版)’按钮或者点击‘导出’按钮,在导出的表格中,都需要在‘名称’与‘国家或地区代码’之间,增加‘收件人税号’信息,增加的位置如下:

【图片】

可以从该订单中的订单详情中获取收件人税号信息:

【图片】

【图片】

如果订单详情中收件人税号信息为空,在表格的收件人税号同样留空; 如果订单详情中收件人税号信息有值,在表格的收件人税号的信息需要与订单详情中收件人税号信息保持一致。


2020-08-14 | 已发布 | TAPD-1120106611001052905

标题:订单系统-》订单管理》shopify订单标发逻辑需要进行优化调整

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景

工单:1074153 技术工单:38265 客户:瓯越 平台:shopify

其中一案例订单:2625107034275

问题:系统这边提示标发失败,提示报错【订单标记发货失败,原因:订单标记发货失败,订单标记发货同步参数[承运商:yunexpress - 跟踪号:YT2022021272044204 - 通知买家:Y]】 但是跟踪号已经回传到平台,但是平台状态是【in progress】,正常标发之后,应该要显示【fulfilled】

1、下图是客户在平台后台那边提供的截图

【图片】

2、这个的是系统这边标发的截图日志信息【2020-08-07 10:04:10返回的报错提示】

【图片】

反馈技术经过排查: ①订单已经标发到平台, 但平台返回标发结果订单状态为pending, 系统认为没有标发成功, 所以提示标发失败

【图片】

②这个订单标发履行方式为外部履行服务 , 订单标发到平台,将排队等待履行,并且状态将设置为挂起,直到外部履行服务被调用。

【图片】

https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#create-2020-07

另外手动类型会立刻返回标发结果 例如订单:2360842158128

【图片】

功能概述 订单管理》shopify订单标发逻辑需要进行优化调整

逻辑流程

页面路径 订单系统-》订单管理》shopify订单

页面说明 -详细说明功能点,是什么、做什么(删除此描述进行填写)

注意事项 1、需要尽快优化,不然影响的客户标发,目前客户这种情况的是让客户去后台标一下。

2、此需求有相关疑问:可以和星辉那边沟通

【图片】


【产品需求】 订单系统》订单管理》shopify订单

1.shopify自动标发至平台,平台返回的状态为pending 的时候

【图片】

①在日志中提示:订单标记发货已同步至shopify平台,标发状态暂为pending等待shopify更新状态。 ②对这个订单增加系统标记:已标发待平台更新状态 2.如果已经标发的订单在拉单的时候获取的订单状态更新为fulled的时候 ①在日志中提示:订单状态更新为fulled,标发成功 ②取消订单的“已标发待平台更新状态”标记


2020-07-24 | 已发布 | TAPD-1120106611001051305

标题:shopify订单-》订单退款-》调整现在逻辑,优化网络和并发问题

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景 客户shopify订单比较多,通过系统退款,但是现在经常报网络错误和在后台已经是退款成功,但是在系统显示失败的情况,所以要根据开发给出的建议进行优化

功能概述 -SHOPIFY退款接口优化

逻辑流程

页面路径

【图片】

页面说明

【图片】

注意事项 比较紧急,不搞好客户不能使用退款功能


订单系统》客服管理》退款管理-(shopify) 1.优化系统内的shopify退款的处理方式,改成采用redis队列的方式请求退款。 2.请求退款之后如果返回错误,状态为退款失败的订单需要主动查询平台的订单退款信息 ①当查询平台的同个订单发起的【退款成功】退款数以及对应的退款金额与系统内对应订单的【已退款】状态的退款信息是否一致,当不一致的时候则在系统备注中提示:平台的2174989598755订单的退款数与退款金额与系统不一致,请注意检查,避免重复退款。 ②在对退款失败的订单进行查询的时候,发现与发起退款失败相同transactions id的退款信息在平台的状态status": "success"的话则也将系统内的退款状态更新为已退款


2020-07-23 | 已发布 | TAPD-1120106611001051091

标题:订单系统》shopify平台》关于部分退款订单的优化调整

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景 工单:1072994客户: 瓯越

订单:2332870475908 平台:shopify 问题:客户提供订单:2332870475908 ,内含两件商品,在平台上退了一件,显示美国东部时间的 7.15下午3点左右已经退款, 【图片】

我检查了一下,我们系统也是里也是退款了

【图片】

,但是在日志和页面上却没有显示出来

【图片】

,导致客户直接按照订单页面信息来发货,给客户造成了直接损失,技术反馈的开启功能只针对全额退款,不支持部分退款 【图片】

目前系统中对应部分订单取消的,系统中也没有做什么任何的 标识,以及截单操作的

【图片】

【图片】

1、客户对后台的操作 没有权限,因为店铺不是他们的; 2、客户只能看到系统这边的 订单情况,只是做待发的; 3、 如果是有出现订单部分取消的退款,客户想要的就是系统这边加上标识以及做截单的动作

(备注:若是担心影响到其他客户的,可以加配置,但是部分退款的标识以及状态什么的要进行显示,以免担心其他客户也遇到一样情况)

要求:shopify平台》关于部分退款订单:1、需要在系统中进行做截单动作 ;2、需要对这类订单进行加标识,进行区分

【图片】


订单系统》订单管理》shopify订单

1.当订单的financial_status=partially_refunded则对该订单增加系统标记:部分退款

【图片】

【图片】

2.增加配置:当shopify订单在部分退款的时候是否截单?0为否,1为是

配置为1时,订单部分退款的订单自动进行截单并且转问题件。截单的原因和标记都为:部分退款


2020-07-13 | 已发布 | TAPD-1120106611001050388

标题:订单管理系统-》shopify订单-》订单金额拉取优化-》现在逻辑若订单在首次拉取没有运费,后期平台返回后不更新,需要优化

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景 -shopify订单,订单运费可能后期返回,但是现在拉取一次后,数据不做更新,需要后期更新数据,当平台返回运费后,需要能够重新拉取手续费

功能概述 -shopify订单能更新订单费用 工单31950

两个订单,一个订单总金额加了手续费,一个订单总金额不加手续费;

LM559116,#LM495878。两个订单,可以看下,现在造成无发退款、

【图片】

检查得知是接口数据没有刷新问题 【图片】

需要优化

逻辑流程 -无

页面路径

页面说明 -能返回最终的总费用,在平台费用有变更后。

注意事项 -特别关注点有哪些(删除此描述进行填写)


订单管理系统-》订单管理-》shopify订单

1.shopify的费用更新原只更新了平台费和手续费,需要根据费用接口返回的数据更新订单的总金额、销售额、运费、平台费、手续费。


2020-07-10 | 已发布 | TAPD-1120106611001050226

标题:订单管理系统-》shopify订单-》同步过来的小费默认为不发

TAPD链接

处理人:陈家宜; 模块:销售-订单管理

需求描述

用户场景

参考工单: 36254

【图片】 是否可以根据这类字段,判断产品为小费

目前shopify平台同步过来的小费在我们系统显示为NOSKU,目前处理起来比较麻烦,需要先将这个改为现有的SKU然后操作不发

客户这边反馈差不多每天都有25%的订单有这个小费 处理起来十分耗时,需要优化一下

页面路径 订单管理系统-》shopify订单

【图片】

要求结果 同步回来字段是“TIP”的SKU默认就是不发的状态


订单系统》订单管理》shopify订单

1.在拉取订单的时候不将sku为空,[title] => Tip这种小费作为产品拉进系统内

【图片】

2.由于不将TIPs作为产品拉取进入系统内,导致交易额+运费无法等于订单总金额,所以需要将小费拉取作为平台补贴费计入订单收入。在拆分订单的时候也需要将该平台补贴费用分摊到对应的订单的平台补贴费用内,并且计入订单总金额

【图片】


2020-06-19 | 已发布 | TAPD-1120106611001048692

标题:订单系统》运营管理》shopify商品管理-【库存策略调整】接口更新

TAPD链接

处理人:陈家宜; 模块:销售-运营管理

需求描述

用户场景

【图片】

订单系统》运营管理》shopify商品管理-【库存策略调整】使用的旧接口不再适用,需要更新接口

功能概述 1.【库存策略调整】使用原接口:PUT /admin/api/2020-01/variants/{variant_id}.json内库存数量字段不允许再使用,所以更新库存数量的话需要调用平台提供的新的更新库存接口:POST /admin/api/2020-01/inventory_levels/set.json

【图片】

【图片】

页面路径 订单系统》运营管理》shopify商品管理-【库存策略调整】

** **

注意事项 -特别关注点有哪些(删除此描述进行填写)


2020-05-14 | 已发布 | TAPD-1120106611001045490

标题:订单系统-》退款管理-》shopify平台退款 同步平台的接口异常

TAPD链接

处理人:陈家宜; 模块:销售-RMA管理

需求描述

【用户场景】 天渴 工单:1057682 31463

客户 shopify平台退款 同步平台的时候显示同步失败,提示:程序异常:Array ( [base] => Array ( [0] => You do not have permission to refund this transaction ) )

技术反馈是Shopify退款API接口有更新,但系统业务不支持, 需要记录需求进行优化调整, https://shopify.dev/docs/admin-api/rest/reference/orders/refund#create-2020-04

【图片】

【图片】

【期望结果】 Shopify退款API接口,同步Shopify订单退款到平台

————————————————————————以上为原始需求,需求提出者编辑———————————————————————— 【页面路径】

订单系统》shopify订单-rma管理-退款

【需求点描述】

1.退款接口更新 ①调用POST /admin/api/2020-04/orders/#{order_id}/refunds/calculate.json 计算退款的数据是否合规 ---返回合规,则调用POST /admin/api/2020-04/orders/#{order_id}/refunds.json接口继续退款 ---返回不合规,则在rma的弹窗内提示不合规的原因

【图片】


2020-04-11 | 已发布 | TAPD-1120106611001043098

标题:订单系统-》系统管理-》标发承运商-》shopify订单,二次标发的单号一致的话,传给shopify的是否通知买家要传【NO】(瓯越、1057702)

TAPD链接

处理人:陈家宜; 模块:销售-系统管理

需求描述

【用户场景】 工单:1057702 、1070179 客户:瓯越 shopify订单:2129501388877 仓库单号:SFOY200402120376 运输方式:YT-THTH-GH 问题:订单多次标发,每次标发都给买家发了消息,有的订单更加夸张同步了上百次 给客人发了上百次邮件 检查:1、运输方式:YT-THTH-GH,设置的是【签出后API获取跟踪号】,然后这个shopify平台,又是支持多次标发的 2、仓配系统订单出库之后,确实运单号、转单号有发生过更新 3、标发的服务号没有变,重新获取的是跟踪号、转单号

综上,shopify标发逻辑写着如果跟踪号变了,那么会用新的跟踪号标发。但是可以现在设置的是用【服务号】标发。客户希望实现的效果是,如果我要标发的单号没有变,那就不要再标发了。

备注:是因为【标发承运商】这里,是否通知买家,选了【YES】,那么每次标发的话平台都会给买家发消息:

【图片】

【图片】

【图片】

【图片】

【期望结果】 订单系统-》系统管理-》标发承运商-》shopify订单,二次标发跟踪号一致的话,传给shopify的是否通知买家要传【NO】

————————————————————————以上为原始需求,需求提出者编辑———————————————————————— 【页面路径】

订单系统-》系统管理-》shopify订单

【需求点描述】

1.在订单的跟踪号/服务单号/转单号/更新触发标发的时候需要和上次的标发内容对比,当标发的跟踪号、承运商、跟踪号网址一致的话则不触发标发。但是如果有一项内容不一样的话则需要重新标发进行更新

【图片】