如何通过SP-API将已确认发货的自配送订单标记为已送达
问题描述
尽管包裹已由非亚马逊合作承运人(如非USPS、UPS等)配送完成,但买家账户中订单未显示为已送达,而是显示延迟配送。
我们尝试过多种SP-API操作,均未找到卖家/承运人可将物流跟踪状态设置为已送达的有效方法:
- Feeds API的订单履行推送(Order Fulfillment Feed)不适用;
POST /vendor/directFulfillment/shipping/v1/shipmentStatusUpdates接口仅针对供应商配送订单,无法用于卖家自配送订单;- 我们使用SP-API的
updateShipmentStatus操作确认了订单发货,该订单在卖家后台已显示“已发货”达10天,但承运人为非亚马逊合作承运人,仅更新了跟踪ID,未提供承运人网址。且该操作的Shipment Status枚举值仅包含ReadyforPickup、Pickedup或RefusedPickup,不支持更新为已送达状态。
尽管商品实际已送达,但我们不希望客户仅因亚马逊订单显示延迟就发起退款申请,希望通过SP-API找到合规方式将订单标记为已送达。
另外,针对另一订单,承运人尝试在跟踪号字段中填写承运人跟踪网站的完整URL,结果亚马逊未发送订单发货邮件通知。
内容的提问来源于stack exchange,提问作者SL2 Saturn
相关产品推荐
相关产品推荐

