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

如何通过API创建含3个不同价格的商品?请求体JSON示例

实现多价格商品创建的API操作指南

基本请求说明

创建带多价格的商品,通常需要向商品管理API的POST请求端点(比如/api/products)发送请求,请求头需指定Content-Type: application/json,并携带必要的身份验证信息(如Bearer Token,具体取决于API的权限要求)。

请求体JSON格式示例

以下是包含3个不同价格的商品请求体示例,核心是用数组结构存储多价格层级:

{
  "name": "多功能办公软件",
  "description": "支持多设备同步的办公套件,包含不同权限版本",
  "sku": "OFFICE-2024",
  "price_tiers": [
    {
      "amount": 99.99,
      "currency": "USD",
      "label": "基础版(月付)",
      "is_default": true,
      "features": ["文档编辑", "云存储10GB"]
    },
    {
      "amount": 199.99,
      "currency": "USD",
      "label": "专业版(年付)",
      "is_default": false,
      "features": ["全功能编辑", "云存储100GB", "团队协作"]
    },
    {
      "amount": 499.99,
      "currency": "USD",
      "label": "企业版(终身授权)",
      "is_default": false,
      "features": ["无限云存储", "定制化服务", "专属技术支持"]
    }
  ],
  "category": "办公软件"
}

字段说明

  • name/description/sku:商品基础标识信息,为API必填字段(具体以目标API文档为准)
  • price_tiers:存储多价格的数组,每个元素对应一个价格档位:
    • amount:价格数值(支持小数)
    • currency:货币代码(如USD、CNY),需符合API支持的货币类型
    • label:价格档位的友好名称,用于区分不同版本
    • is_default:标记该价格是否为默认展示价格
    • features:可选字段,用于说明该价格档位对应的权益

额外注意事项

  1. 确认目标API支持多价格商品创建功能,部分API可能用variants或pricing_options作为多价格字段名,需对应调整
  2. 若API要求价格以最小单位(如分)提交,需将amount转换为整数(比如99.99USD需传9999)
  3. 请求成功后,API通常会返回包含商品ID的响应体,可用于后续查询或修改操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 05:27:05