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

如何通过Magento REST API创建指定优惠券代码(如HOLI100)

Magento REST API 创建自定义指定优惠券代码的方法

你当前使用的/rest/V1/coupons/generate接口仅用于生成带随机中间段的优惠券(前缀+随机字符串+后缀),无法直接生成完全自定义的固定代码(如HOLI100)。要创建指定的优惠券代码,需改用优惠券创建接口/rest/V1/coupons,具体操作如下:

请求信息

  • 请求方法:POST
  • 请求地址:/rest/V1/coupons

请求体示例

{
  "coupon": {
    "rule_id": 254,
    "code": "HOLI100",
    "usage_limit": 1,
    "usage_per_customer": 1,
    "expiration_date": null,
    "is_active": true
  }
}

参数说明

  • rule_id:关联的促销规则ID,保持和你之前使用的254一致即可
  • code:直接填写你需要的自定义优惠券代码(如"HOLI100")
  • usage_limit:该优惠券允许的总使用次数
  • usage_per_customer:单个客户可使用该优惠券的次数
  • expiration_date:可选,设置优惠券过期日期(格式如"2024-12-31"),无需过期则设为null
  • is_active:设为true启用该优惠券

注意事项

  • 自定义的code必须在系统中唯一,重复会返回创建失败的错误
  • 确保rule_id对应的促销规则已存在且处于启用状态
  • 请求需携带有效的Bearer Token进行身份验证

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 11:42:36