收藏
回答

关于会员卡开卡组件 一键激活会员卡 ?

 onShow: function(options){

      console.log(options)

     

     // if(options.referrerInfo.appId !="wxeb490c6f9b154ef9"){

      //   return  }

     // if( !options.referrerInfo.extraData ) {

     //    return  }

//options中提取3个参数 card_ID,activate_tickte,code  然后存储在数据库

              db.collection('huiyuancard').add({

               data:{

                //需要加入用户openid

                 card_ID:options.referrerInfo.extraData.card_id,

                 activate_ticket:decodeURIComponent(options.referrerInfo.extraData.acitvate_ticket),

                 code:decodeURIComponent(options.referrerInfo.extraData.code),

                 

               }

         })

        



   }

获取不到card_ID,activate_tickte,code这3个参数

还有一点疑问就是activate_tickte 有效期为7天 过期后如何获取

小程序id:wx1362f02ae8df9e5f

会员卡id:pJ7arwINieOGX9ZF6mtz5JbX5UEo



最后一次编辑于  2021-09-22
回答关注问题邀请回答
收藏

2 个回答

  • 支付社区运营
    支付社区运营
    2021-09-23

    您好,您可以提供一下相关信息给我们的技术支持同学查询一下:https://support.pay.weixin.qq.com/online-service?from=wechatpay

    2021-09-23
    有用
    回复 1
    • 大杭杭
      大杭杭
      2022-11-01
      你好我有个问题需要咨询,我想通过小程序直接生成会员卡,并添加进卡包里,还需要申请公众号作为接口调用关联吗?
      2022-11-01
      回复
  • 墨家云@朱
    墨家云@朱
    2023-08-10

    跳转型:即使是跳转小程序,也必须设置wx_activate_after_submit_url才可返回extraData(包含三个参数取activate_ticket card_id code),建议设置为小程序的路径即可;

    非跳转型:其实是不支持返回extraData的(不是官方文档说的仅不返回activate_ticket,是啥都不返回了),官方文档说的这个是忽悠人的,按照这个设置是没用的“创建一张会员卡会员卡,会员卡的激活方式选择“wx_activate":true,"wx_activate_after_submit" : false,并获得card_id,详情见: 创建会员卡接口


    所以建议使用跳转型,用小程序领卡。


    官方文档链接:https://developers.weixin.qq.com/doc/offiaccount/Cards_and_Offer/Coupons-Mini_Program_Start_Up.html#%E6%AD%A5%E9%AA%A4-4


    2023-08-10
    有用
    回复 1
    • 英龙
      英龙
      04-03
      多谢,我还以为是什么参数没设置,唉,一言难尽
      04-03
      回复
登录 后发表内容