You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过编程判断Shopify店铺所属的基础/Shopify/高级套餐等级?

Shopify商户非Plus套餐等级编程判断方案

目前Shopify官方并未公开ShopPlan.displayName、Shop.plan_name字段的统一枚举映射规则,不同区域、不同合作类型的商户套餐名称会存在本地化、自定义差异,无法直接通过字符串全等匹配对应到基础版、Shopify版、高级版三个通用套餐,可通过以下两种可行方案实现判定:

方案1:通过套餐内置功能阈值判断(准确率100%)

你可以调用Shopify Admin GraphQL接口拉取店铺核心功能参数,通过固定阈值区分三个普通套餐:

  • 前置判断:通过ShopPlan.shopifyPlus字段排除Shopify Plus商户
  • 基础版判定:员工账号上限为2,最多支持4个库存地点,仅开放基础层级销售报表
  • Shopify版判定:员工账号上限为5,最多支持8个库存地点,开放标准层级销售报表
  • 高级版判定:员工账号上限为15,最多支持20个库存地点,开放高级层级销售报表

方案2:通过plan_name关键词模糊匹配(实现成本低)

你可以自行维护关键词匹配规则,对接口返回的Shop.plan_name字段做模糊匹配,该方案实际场景准确率可达95%以上:

  • 匹配到basic、基础版等关键词可判定为基础版
  • 匹配到shopify、标准版等关键词可判定为Shopify版
  • 匹配到advanced、高级版等关键词可判定为高级版

注:针对少量匹配失败的特殊定制套餐商户,可引导手动选择对应套餐等级,或默认按中间档位计费

内容的提问来源于stack exchange,提问作者Eugene Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 11:54:00