一、创建卡券
1、步骤一:上传卡券图片素材
https://api.weixin.qq.com/cgi-bin/media/uploadimg?access_token=ACCESS_TOKEN
使用到微信的 CDN
2、步骤二:设置卡券适用门店
location_id_list
3、步骤三:选取卡券背景颜色
color
固定有十四种
4、步骤四:创建卡券
https://api.weixin.qq.com/card/create?access_token=ACCESS_TOKEN
base_info(卡券基础信息)字段 - 必填字段
base_info(卡券基础信息)字段 - 非必填字段
Advanced_info(卡券高级信息)字段
填入时间限制字段(time_limit),只控制显示,不控制实际使用逻辑,不填默认不显示。
创建成功后该卡券会自动提交审核,审核结果将通过事件通知商户。开发者可调用设置白名单接口设置用户白名单,领取未通过审核的卡券,测试整个卡券的使用流程。
https://api.weixin.qq.com/card/testwhitelist/set?access_token=TOKEN
1.同时支持“openid”、“username”两种字段设置白名单,总数上限为10个。
2.设置测试白名单接口为全量设置,即测试名单发生变化时需调用该接口重新传入所有测试人员的ID。
(1)厘清概念
卡券分card_id
与Code码
,前者相当于 java 的类,后者相当于 实例化对象。
(2)卡券类型
卡券类型有基本的四种:(还有其他的,如会员卡和电影票等等,见文章后面)
团购券"card_type": "GROUPON",
代金券 "card_type": "CASH",
折扣券"card_type": "DISCOUNT",
兑换券"card_type": "GIFT",
(3)code码类型
use_custom_code
、 get_custom_code_mode
code码类型有三种:
非自定义code码 (微信后台随机分配 - 默认)
自定义code码
导入code模式
(4)卡券的展示码型
code_type
卡券的展示码型有四种:
二维码/一维码显示code
二维码不显示code
仅code类型
无code类型
(5)卡券详情页支持有三个入口做自定义跳转
使用场景入口
服务场景入口
营销场景入口
跳转外链会自动带参数:http://www.qq.com?encrypt_code=ENCRYPT_CODE&card_id=CARDID
其中 encrypt_code
为加密码,需调用解码接口获取真实Code码。
5、快速买单(可自助核销)
<略