小程序卡券开发记录
发布于 5 年前 作者 jing57 3906 次浏览 来自 分享

实现功能:发送指定Code优惠券给用户

实现步骤:

1、创建自定义Code卡券

接口:https://api.weixin.qq.com/card/create?access_token={AccessToken}

注意事项:设置use_custom_code=true不能设置get_custom_code_mode=“GET_CUSTOM_CODE_MODE_DEPOSIT”

2、设置卡券Code

接口:http://api.weixin.qq.com/card/code/deposit?access_token={AccessToken}

同时更新卡券库存,库存数=succ_code大小

接口:https://api.weixin.qq.com/card/modifystock?access_token={AccessToken}

最好是需要增加多少库存就是设置多少code,两个接口在一个方法中调用

3、添加卡券

wx.addCard({
  cardList: [
    {
      cardId: '',
      cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
    }, {
      cardId: '',
      cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
    }
  ],
  success (res) {
    console.log(res.cardList) // 卡券添加结果
  }
})

4、查看卡券

wx.openCard({
  cardList: [{
    cardId: '',
    code: ''
  }, {
    cardId: '',
    code: ''
  }],
  success (res) { }
})
回到顶部