最近i学习微信卡券中的会员卡功能,弄清楚不容易 ,分享一下。
创建会员卡接口
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1451025283 【4.1 创建会员卡接口】
{
"card": {
"card_type": "MEMBER_CARD",
"member_card": {
"background_pic_url": "",
"base_info": {
"logo_url": "http://mmbiz.qpic.cn/mmbiz/iaL1LJM1mF9aRKPZ/0",
"brand_name": "VIP会员卡",
"code_type": "CODE_TYPE_ONLY_BARCODE",
"is_pay_and_qrcode": true,
"title": "会员卡",
"color": "Color010",
"notice": "使用时向服务员出示此券",
"service_phone": "15167008326",
"description": "不可与其他优惠同享",
"date_info": {
"type": "DATE_TYPE_PERMANENT"
},
"sku": {
"quantity": 50000000
},
"get_limit": 3,
"use_custom_code": true,
"can_give_friend": true,
"need_push_on_view": true
},
"supply_bonus": false,
"supply_balance": false,
"prerogative": "会员特权说明",
"activate_url": "http://www.qq.com",
"discount": 10
//"auto_activate": true,
//"center_title": "立即使用 ",
//"center_sub_title": "center_sub_title",
//"center_url": "center_url",
//"custom_url_name": "",
//"custom_url": "",
//"custom_url_sub_title": "",
//"custom_field1": {
// "name_type": "FIELD_NAME_TYPE_LEVEL",
// "name": "会员中心",
// "url": "http://www.qq.com"
//},
//"custom_cell1": {
// "name": "使用入口2",
// "tips": "激活后显示",
// "url": "http://www.xxx.com"
//},
//"bonus_rule": {
// "cost_money_unit": 100,
// "increase_bonus": 1,
// "max_increase_bonus": 200,
// "init_increase_bonus": 10,
// "cost_bonus_unit": 5,
// "reduce_money": 100,
// "least_money_to_use_bonus": 1000,
// "max_reduce_bonus": 50
//},
}
}
}
更改会员卡信息接口
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1466494654_K9rNz【8.2 更改会员卡信息接口】
{
"card_id": "pq9q5jp0E0cZkwYHzch-j1mz-USE",
"member_card": {
"base_info": {
"title": "微信会员卡",
"notice": "请出示二维码",
"code_type": "CODE_TYPE_ONLY_BARCODE",
"is_pay_and_qrcode": true,
"pay_info": {
"swipe_card": {
"is_swipe_card": true
}
},
"center_title": "立即使用 ",
"center_sub_title": "center_sub_title",
"center_url": "center_url",
"custom_url_name": "",
"custom_url": "",
"custom_url_sub_title": "",
"promotion_url_name": "",
"promotion_url": "",
"promotion_url_sub_title": ""
},
"custom_cell1": {
"name": "",
"tips": "",
"url": ""
}
}
}
激活会员卡接口
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1451025283 【6.1 接口激活】
可参考会员卡推送事件
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1451025274【2.7 进入会员卡事件推送】
{
"membership_number": "15167008326",
"code": "2392583481",
"card_id": "pq9q5jsBze5RNKjCANwvPMqSlLCs",
"background_pic_url": "https://mmbiz.qlogo.cn/mmbiz/0?wx_fmt=jpeg",
"init_custom_field_value1": "xxxxx"
}
最近i学习微信卡券中的会员卡功能,弄清楚不容易 ,分享一下。的更多相关文章
- 微信支付中分账功能 填坑指南V1
公司是做电商的,近期开发了一款小程序,准备线上线下同步销售玩具.这里就涉及到微信支付的功能,网上有很多教程,官方也有文档和Demo,因此微信支付还是比较容易实现的. 由于我们公司是和其他公司合作运营的 ...
- 微信小程序——微信卡券的领取和查看
这里大致介绍下微信卡券的一些常见问题,不再介绍具体技术了,相关接口详见微信卡券. 1. 会员卡跟卡券一样么? 这个是一样的,至少在前端是一样处理的,最多也就是卡券设置展示不同.对于微信卡券领取和查看的 ...
- C语言主要做哪些方面的开发---一个来自“IT技术学习”微信群的问题及答复
近期,在"IT技术学习"微信群中,有同学问了这样一个问题:C语言主要做哪些方面的开发?在这篇文章中,我想结合自身的经验,对这个问题进行下解答. C语言是计算机及其相关专业(如通信. ...
- 官方微信接口(全接口) - 微信摇一摇接口/微信多客服接口/微信支付接口/微信红包接口/微信卡券接口/微信小店接口/JSAPI
微信入口绑定,微信事件处理,微信API全部操作包含在这些文件中.微信支付.微信红包.微信卡券.微信小店. 微信开发探讨群 330393916 <?php /** * Description o ...
- C#开发微信门户及应用(14)-在微信菜单中采用重定向获取用户数据
我曾经在系列文章中的<C#开发微信门户及应用(11)--微信菜单的多种表现方式介绍>中介绍了微信菜单里面的重定向操作,通过这个重定向操作,我们可以获取一个code值,然后获取用户的open ...
- 【腾讯Bugly干货分享】深度学习在OCR中的应用
本文来自于腾讯bugly开发者社区,未经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/5809bb47cc5e52161640c5c8 Dev Club 是一个交流移动 ...
- Vue.js学习 — 微信公众号菜单编辑器(一)
学习里一段时间Vue.js,于是想尝试着做一个像微信平台里那样的菜单编辑器,在这里分享下 具体样式代码查看项目github 创建一个vue实例 <!DOCTYPE html> <ht ...
- Android端IM应用中的@人功能实现:仿微博、QQ、微信,零入侵、高可扩展
本文由“猫爸iYao”原创分享,感谢作者. 1.引言 最近有个需求:评论@人(没错,就是IM聊天或者微博APP里的@人功能),就像下图这样: ▲ 微信群聊界面里的@人功能 ▲ QQ群聊界面里 ...
- 与大家分享学习微信小程序开发的一些心得
因为我也才开始学习微信小程序不久,下文也是现在的一时之言,大家有不同的想法也可以在评论里共同交流讨论,希望文章能给大家提供一点点帮助. 最近接触到了一些前端框架,像Vue.js,React,发现小程序 ...
随机推荐
- 201421123042 《Java程序设计》第3周学习总结
#Week03-面向对象入门 1. 本周学习总结 1.1写出你认为本周学习中比较重要的知识点关键词,如类.对象.封装等 本周学习关键词:类,对象,封装,关键词:final,this,statis. 1 ...
- js 从一个函数中传递值到另一个函数
一个函数的调用大家都会用 我今天在调接口的时候突然发现需要引用个另一个函数中拿到的值 举个栗子 刚开始 我是这样调用的 alert弹出的是 hello world . 但是我a函数内部还有一个函数 画 ...
- Mongodb 3 查询优化(语句优化、建索引)
一.explain(),语句分析工具 MongoDB 3.0之后,explain的返回与使用方法与之前版本有了很大的变化,介于3.0之后的优秀特色和我们目前所使用给的是3.0.7版本,本文仅针对Mon ...
- ASP.NET 访问项目网站以外的目录文件
简单的说,可以通过在 IIS 添加虚拟目录的方法做到,获取访问路径的时候就用 HttpContext.Current.Server.MapPath("~/xxx"); 的方式. 下 ...
- c语言中宏定义和常量定义的区别
他们有共同的好处就是"一改全改,避免输入错误"哪两者有不同之处吗?有的. 主要区别就在于,宏定义是在编译之前进行的,而const是在编译阶段处理的 宏定义不占用内存单元而const ...
- WPF 自定义Calendar样式(日历样式,周六周日红色显示)
一.WPF日历控件基本样式 通过Blend获取到Calendar需要设置的三个样式CalendarStyle.CalendarButtonStyle.CalendarDayButtonStyle.Ca ...
- Python模块 - paramiko
paramiko模块提供了ssh及sft进行远程登录服务器执行命令和上传下载文件的功能.这是一个第三方的软件包,使用之前需要安装. 1 基于用户名和密码的 sshclient 方式登录 # 建立一个s ...
- python flask框架 蓝图的使用
蓝图的目的是实现 各个模块的视图函数写在不同的py文件当中. 主视图 中 导入 分路由视图的模块,并且注册蓝图对象 分路由视图中 利用 蓝图对象 的route 进行装饰视图函数 主路由视图函数: #c ...
- React-Native(三):React Native是基于React设计的
React Native是基于React js设计的. 参考:<React 入门实例教程> React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript ...
- asp.net core 六 Oracle ORM
.netcore 中 Oracle ORM 在真正将项目移植到.netcore下,才发现会有很多问题,例如访问Oracle,问题出现的时间在2017年底 参考连接 ...