一.概念
- 自定义code卡券 = 卡券上的码是商户自己生成,与微信无关;
二.创建自定义卡券
- 点击查看微信创建卡券接口文档
- 创建卡券时需要参数,仅支持调用API接口核销
"use_custom_code":true
- 注意:本方法创建的卡券,也可以导入code码到微信,但是无法使用微信的发放渠道(比如:群发卡券、客服消息派发卡、二维码发卡等券的能力)
- 仅在h5投放使用(
调用微信js-sdk接口
),则无须导入code,在投放是商户自己指定code码, 也就是说微信端不保存code,也没有库存的概念,code完全由商户控制和发放; - 适合场景:微信端只有券,无code,商户自己投放指定code
三.创建自定义卡券,导入code模式(预存code模式)
- 创建卡券时需要参数,仅支持调用API接口核销
"use_custom_code":true "get_custom_code_mode": "GET_CUSTOM_CODE_MODE_DEPOSIT",
-
get_custom_code_mode
该参数的作用是:创建成功,导入code码后,可以使用微信的发放渠道(比如:群发卡券、客服消息派发卡、二维码发卡等券的能力) - 适合场景:微信端券,有code,微信端投放,微信随机发放用户导入的code码
四. 导入code
- 微信导入code接口文档地址
- 导入前提:
- 创建卡券必须是自定义code模式;
- 卡券状态必须是审核通过,或已投放
- 限制:
- 单次调用接口传入code的数量上限为100个。
- 注意:如果是预存code模式,在导入成功后需要调用修改库存接口,将库存新增数目设置为 = 导入code成功数量,这样才可以使用微信的投放渠道投放;