从 GraphQL Admin API 2026-10 版本开始,创建承运人服务不再自动将其添加到商店的常规配送配置文件中。
此重大变更影响使用以下方式创建的承运人服务:
- GraphQL 管理 API: carrierServiceCreate
- REST 管理 API: POST /admin/api/{version}/carrier_services.json
以前,通过这些 API 创建的活跃 API 承运人服务会自动添加到商店常规配送配置文件中的适用配送区域。在 API 2026-10 及更高版本中,创建承运人服务仅注册该承运人服务。Shopify 默认不再将该承运人服务添加到常规配送配置文件或其任何配送区域中。
如果您的应用依赖于之前创建承运人服务即可自动向商家提供运费的行为,则必须更新您的集成,以便显式配置运费。如果没有这些额外步骤,商家在结账时将看不到新创建的承运人服务的运费。
创建承运人服务后,您必须通过以下任一方式确保其运费已添加到配送配置文件中:
- (推荐)引导商家在 Shopify 管理后台手动将承运人计算的运费添加到相应的配送配置文件中。
- 使用配送配置文件 API 以编程方式将承运人计算的运费添加到相应的配送配置文件中。
较旧的受支持 API 版本将继续对常规配送配置文件中的承运人服务使用现有的自动添加行为,直到这些版本停止支持。
了解更多关于carrierServiceCreate和CarrierService REST资源的信息。

