Shopify CSV 导入报错 “Fulfillment service can't be blank” 的解决方法
这个变体的 Fulfillment service 为空。自己发货时填写 manual;使用第三方履约服务时填写该服务的名称,然后重新导入。
Shopify 显示的报错
Fulfillment service can't be blank
这个报错是什么意思
Fulfillment service(旧版文件为 Variant Fulfillment Service)告诉 Shopify 由谁发货。Shopify 的列说明把 manual 列为默认值,但当相关的库存列有值时(例如 Inventory tracker 为 shopify),这一列不能留空,否则导入会以这个报错停止。
常见原因
- 新增变体行时没有填写这一列。
- 编辑或合并文件时清空了这一列。
- 文件来自没有这个字段的平台。
解决方法
- 找到报错信息中的行。
- 在 Fulfillment service 中填写 manual;如果使用履约服务应用,则填写它的名称。
- 同一商品的其他变体也要填写这一列。
- 以 CSV UTF-8 格式保存,然后重新导入。
示例
URL handle,Title,Fulfillment service,Price wool-scarf,Wool scarf,,24.90
URL handle,Title,Fulfillment service,Price wool-scarf,Wool scarf,manual,24.90
履约服务为空。自己发货时,正确的值是 manual。
如何避免
- 新增变体行时,从已有变体复制履约服务的值。
- 使用能发现变体行履约服务为空的校验工具。
常见问题
- 自定义履约服务应该怎么填?
- 把服务名称改成小写、空格换成连字符并去掉特殊字符。例如 Joan's Fulfillment 写作 joans-fulfillment。这个服务必须事先在 Shopify 后台设置好。
- 可以写成首字母大写的 Manual 吗?
- 请使用与 Shopify 导出文件一致的小写 manual,以免被拒绝。
Skuvera 中的相关检查
查看 Shopify 官方说明其他导入报错
- Shopify CSV 导入报错 “Validation failed: price can't be blank” 的解决方法
- Shopify CSV 导入报错 “Validation failed: options are not unique” 的解决方法
- Shopify CSV 导入报错 “Ignored line because handle already exists” 的解决方法
- Shopify CSV 导入报错 “Ignored line because it did not contain product data” 的解决方法
- Shopify 商品导入报错 “Invalid CSV header: missing headers” 的解决方法
- Shopify CSV 导入报错
更新于 2026年10月30日
Skuvera