Shopify 库存与地点

跨境仓地址填错导致运费和税费都算不对

现象#

在 Locations 新增德国海外仓时只填了城市,没填州省与邮编,之后德国订单的运费按国内区计算,DDP 税费也没按实际发货国算。

原因#

  • 地点的国家代码决定发货国与 shipping zone,缺失时会回落到主地点
  • 省州需要合法的 ISO 代码,自由文本会让区域匹配与税率计算失败
  • addressVerified 为 false 的地点拿不到地址建议,时效与税费估算偏差明显
  • locationAdd 只强制名称与国家,其余字段可空,但空着会直接影响计算

处理步骤#

  1. 用 locationAdd 时把 address.countryCode、provinceCode、zip 填全
  2. 建完查 location.addressVerified 与 suggestedAddresses,按建议修正
  3. 到 Settings > Shipping and delivery 确认该地点落在正确的 shipping zone
  4. 跨境税费按发货国计算,回头核对 Markets 里的 duty 与进口税设置
  5. 用 locationEdit 改完地址后重跑一单,检查运费与税费明细

验收标准#

德国订单的运费取自该海外仓所在 zone,订单详情里的发货国为 DE,税费按 DDP 设置计算。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。