{
  "synthetic": true,
  "execution": "Teaching record only; no live integration tested",
  "slug": "b2b-volume-versus-graduated-price-brief",
  "group": "commerce-operations",
  "title": [
    "A price break must say whether it changes every unit",
    "数量价阶：降价作用于全部，还是只有超出部分"
  ],
  "intro": [
    "A wholesale website can advertise “10 or more at 9” while its developer calculates only the tenth unit at 9. Before approving a B2B catalogue, name the pricing model and test the threshold. A correct minimum quantity does not prove that the price calculation follows the approved offer.",
    "批发网站写“10件起每件9”，开发者却可能只把第10件算9。验收B2B目录前，要明确价阶模型并测试门槛；最低数量正确，不证明金额符合批准报价。"
  ],
  "facts": [
    [
      "Shopify’s B2B documentation distinguishes quantity rules from volume-price breaks and allows them together or independently. Actual catalogue availability and compatible features must be checked for the store’s current configuration.",
      "Shopify B2B文档区分数量规则与批量价阶，可组合或独立使用；实际目录能力与兼容性须按当前店铺设置核对。",
      "https://help.shopify.com/en/manual/b2b/catalogs/quantity-pricing"
    ]
  ],
  "example": [
    [
      [
        "Synthetic approved all-unit price:1–9 at 10,10+ at 9",
        "Quantity9",
        "9×10=90"
      ],
      [
        "合成批准全部单位价：1至9件为10，10件起为9",
        "数量9",
        "9×10=90"
      ]
    ],
    [
      [
        "Same all-unit model",
        "Quantity10",
        "10×9=90"
      ],
      [
        "相同全部单位模型",
        "数量10",
        "10×9=90"
      ]
    ],
    [
      [
        "Alternative graduated model: first 9 at 10, rest at 9",
        "Quantity10",
        "9×10+1×9=99; different offer"
      ],
      [
        "另一分段累进模型：前9件10，其余9",
        "数量10",
        "9×10+1×9=99，是不同报价"
      ]
    ],
    [
      [
        "All-unit model; quote total99 for10",
        "Compare with approved model",
        "Reject mismatch; do not change the offer to fit the code"
      ],
      [
        "全部单位模型，10件报价99",
        "对照批准模型",
        "拒绝不一致，不能为迁就代码改报价"
      ]
    ]
  ],
  "steps": [
    [
      "Have the merchant approve a named model, currency, variant, catalogue/customer eligibility and tax/shipping treatment. Treat the numbers here as synthetic net item prices only.",
      "商家须批准模型、币种、变体、目录及客户资格、税运费口径；这里仅为合成商品净价。"
    ],
    [
      "Test below, at and above each threshold, including quantity 9,10 and 11. Compare product page, cart, quote and actual eligible test checkout.",
      "逐门槛测试之前、正好、之后，包含9、10、11件，核对商品页、购物车、报价及有资格的测试结账。"
    ],
    [
      "Record which platform or app implements the approved rule. If plan/catalogue support is unknown, keep implementation approval pending rather than asserting every Shopify store supports it.",
      "记录具体平台或应用；套餐及目录支持未知时，实施验收继续暂缓，不能声称每家Shopify店铺均支持。"
    ]
  ],
  "result": [
    "Under the stated all-unit offer,9 and 10 units both total90; this is intentional, not a calculation defect. Under the alternative model10totals99. The filled comparison turns ambiguous marketing shorthand into a concrete commercial decision before integration.",
    "按本例全部单位价，9件与10件均为90，这是报价设计而非算错；分段累进则10件为99。已填对照把含糊文案变成实施前可批准的商业决定。"
  ],
  "accept": [
    "Approve one explicit model and require matching threshold outputs across eligible surfaces. Quantity increments and minimums remain separate checks.",
    "只批准明确模型，各有资格界面须门槛结果一致；增量及最低数量仍另验。"
  ],
  "limit": [
    "Hypothetical prices, no quote, tax calculation or purchase. This article does not establish a store’s plan eligibility, compatible app or legal pricing obligations.",
    "假设价格，不产生报价、税额或购买；不证明实际套餐资格、应用兼容或法律标价义务。"
  ],
  "oldLinks": []
}
