- ·上一篇文章:微信平台会员卡专区(一)
- ·下一篇文章:微信优惠券 朋友的券专区
微信平台会员卡专区(二)
d 卡券ID,仅支持非自定义code模式的card_id和预存code模式的card_id。jump_url 模板消息跳转的url,可以是商户自定义的领卡网页链接 mchid_list 支持赠券规则的商户号列表 begin_time 规则生效时间 end_time 规则结束时间 min_cost 本次规则生效支付金额下限,与分为单位 max_cost 本次规则生效支付金额上限,与分为单位 is_locked 是否允许其他appid设置本规则内已经设置过的商户号,默认为true 返回数据说明数据示例:{ "errcode": 0, "errmsg": "ok", "succ_list":[ "134xxxxxx" ], "fail_list":[ { "mchid": "xxxxx", "errcode": 0, "errmsg": "ok", "occupy_appid": "wxxxxxxxxxxx" }, { "mchid": "xxxxx", "errcode": 0, "errmsg": "ok", "occupy_appid": "wxxxxxxxxxxx" } ]}参数名 描述 errcode 错误码,0为正常。 errmsg 错误信息。 succ_list 设置成功的mchid列表 fail_list 设置失败的mchid列表 mchid 支付的商户号 occupy_appid 设置失败原因为重复设置时,该mchid当前被占用的appid,商户须使用该appid解除绑定后重新设置。 开发者注意事项注1. 会员卡领卡消息针对单个新用户仅发送一次,若该用户已经接收或者已经领取过会员卡则不会重复发送; 2. 通过该规则设置的card_id的制券appid必须和当前mch_id的主体appid一致,否则报错72001; 3.仅支持会员卡类型的卡券,否则报错:72003; 4.设置支付即会员时,须确认调用接口的appid和当前card_id主体一致,以及appid与mchid有绑定关系,否则报错:72002; 5.须保证mchid之前没有被其他appid设置过,否则报错72004; 6.单次仅限设置100个mchid,若超过100个请多次调用本接口。8.4.2 删除支付即会员规则接口 删除之前已经设置的支付即会员规则。接口说明 支持商户设置支付即会员的规则,可以区分时间段和金额区间发会员卡。接口调用请求说明HTTP请求方式: POSTURL:https://api.weixin.qq.com/card/paygiftmembercard/delete?access_token=TOKEN参数说明参数 是否必须 说明 POST数据 是 Json数据 access_token 是 调用接口凭证 POST数据{ "card_id": "xxxxxxxxa", "mchid_list": [ 123, 1234, 12345 ]}字段说明字段名 说明 card_id 卡券ID。 mchid_list 本次删除的支付即会员的商户号列表 返回数据说明数据示例:{ "errcode": 0, "errmsg": "ok", "succ_list":[ { "mchid": "xxxxx", "errcode": 0, "errmsg": "ok", "occupy_appid": "wxxxxxxxxxxx" }, { "mchid": "xxxxx", "errcode": 0, "errmsg": "ok", "occupy_appid": "wxxxxxxxxxxx" } ], "fail_list":[ { "mchid": "xxxxx", "errcode": 0, "errmsg": "ok", "occupy_appid": "wxxxxxxxxxxx" }, { "mchid": "xxxxx", "errcode": 0, "errmsg": "ok", "occupy_appid": "wxxxxxxxxxxx" } ]}参数名 描述 errcode 错误码,0为正常。 errmsg 错误信息。 succ_list 设置成功的mchid列表 fail_list 设置失败的mchid列表 mchid 支付的商户号 occupy_appid 设置失败原因为重复设置时,该mchid当前被占用的appid,商户须使用该appid解除绑定后重新设置。 8.4.3 查询商户号支付即会员规则接口接口说明 可以查询某个商户号是否支持支付即会员功能接口调用请求说明HTTP请求方式: POSTURL:https://api.weixin.qq.com/card/paygiftmembercard/get?access_token=TOKEN参数说明参数 是否必须 说明 POST数据 是 Json数据 access_token 是 调用接口凭证 POST数据{"mchid":"xxxxxxxx"}字段说明字段名 说明 mchid 要查询的支付商户号。 返回数据说明数据示例:{ "errcode": 0, "errmsg": ok, "card_id": "xxxxxxxxxxxxxxxxxx", "occupy_appid": "wxxxxxxxxxxx", "is_locked": true}8.5 设置会员卡拉出微信支付刷卡界面通过接口创建支持刷卡类型的会员卡,用户点击快速买单后即可拉出刷卡界面进行支付。以下为示意图:8.5.1 创建会员卡支持微信支付刷卡 商户可以创建一张会员卡支持微信支付刷卡,须在创建会员卡接口的JSON中加入以下字段:{ "card": { "card_type": "MEMBER_CARD", "member_card": { "base_info": { "pay_info": { "swipe_card": { "is_swipe_card":true } } } } } }8.5.2 更新会员卡支持微信支付刷卡商户可以更新已有会员卡支持微信支付刷卡,须在更新会员卡接口的JSON中加入以下字段:{ "card_id": "ph_gmt7cUVrlRk8swPwx7aDyF-pg", "member_card": { "base_info": { "pay_info": { "swipe_card": { "is_swipe_card":true } } } } }
微信平台会员卡专区(二)