微信小程序 卡券


本文整理自网络,侵删。

卡券

说明

小程序卡券接口支持在小程序中领取/查看/使用公众号 AppId 创建的会员卡、票、券(含通用卡)。更多使用方法可参考 小程序&卡券打通

使用条件

目前只有认证小程序才能使用卡券接口,可参考 指引 进行认证。

接口

小程序内可以通过 wx.addCard 接口给用户添加卡券。通过 wx.openCard 让用户选择已有卡券。


会员卡组件

开发者可以在小程序内调用该接口拉起会员开卡组件,方便用户快速填写会员注册信息并领卡。该接口拉起开卡组件无须提前将开卡组件和发起小程序绑定至同一个公众号,开发者直接调用即可。

调用前开发者须完成以下步骤:

  1. 创建一张微信会员卡并设置为一键激活模式;
  2. 设置开卡字段;
  3. 获取开卡组件参数;

详情查看会员开卡组件介绍:会员开卡组件

参数说明

参数名类型是否必填参数说明
appIdString填写 wxeb490c6f9b154ef9,固定为此appid
extraDataObject开卡组件参数,由第3步获取,包含以下三个参数
encrypt_card_idString加密 card_id,传入前须 urldecode
outer_strString会员卡领取渠道值,会在卡券领取事件回传给商户
bizString商户公众号标识参数,传入前须 urldecode
successFunction接口调用成功的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

返回参数

参数名类型参数说明
errMsgString调用结果

示例代码

wx.navigateToMiniProgram({
  appId: 'wxeb490c6f9b154ef9', //固定为此 appid,不可改动
  extraData: data, // 包括 encrypt_card_id, outer_str, biz三个字段,须从 step3 中获得的链接中获取参数
  success: function() {
  },
  fail: function() {
  },
  complete: function() {
  }
})

navigateToMiniProgram接口即将废弃,新版本中请使用navigator组件来使用此功能

<navigator target="miniProgram" app-id="wxeb490c6f9b154ef9" extra-data="{{data}}">会员卡开卡</navigator>

返回说明

阅读剩余部分

相关阅读 >>

微信小程序api 实时语音-监听通话状态变化事件

微信小程序api nfc-获取nfc实例

微信小程序云开发 api数据库更新记录

微信小程序云开发sdk文档 微信支付统一下单

微信小程序 图片高清化能力

微信小程序云开发 数据库api

微信小程序云开发sdk文档 微信支付申请退款

微信小程序表单组件输入框 input

微信小程序 小程序使用testupdateorder

微信小程序 扩展组件小程序弹幕组件

更多相关阅读请进入《微信小程序》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...