View Source WeChat.MemberCard (wechat v0.16.0)

微信卡券 - 会员卡

官方文档

Summary

Functions

激活会员卡 - 接口激活 - 官方文档

设置支付后投放卡券 - 官方文档

批量查询支付后投放卡券规则 - 官方文档

创建会员卡接口 - 官方文档

删除支付后投放卡券规则 - 官方文档

激活会员卡 - 一键激活 - 获取用户提交资料 官方文档

拉取会员信息(积分查询)接口 - 官方文档

查询支付后投放卡券规则详情 - 官方文档

激活会员卡 - 一键激活 - 设置开卡字段 官方文档

更改会员卡信息 - 官方文档

Functions

@spec activate(WeChat.client(), body :: map()) :: WeChat.response()

激活会员卡 - 接口激活 - 官方文档

接口激活通常需要开发者开发用户填写资料的网页。通常有两种激活流程:

  • 用户必须在填写资料后才能领卡,领卡后开发者调用激活接口为用户激活会员卡;
  • 是用户可以先领取会员卡,点击激活会员卡跳转至开发者设置的资料填写页面,填写完成后开发者调用激活接口为用户激活会员卡。
Link to this function

add_pay_gift_card(client, body)

View Source
@spec add_pay_gift_card(WeChat.client(), body :: map()) :: WeChat.response()

设置支付后投放卡券 - 官方文档

支持商户设置支付后投放卡券规则,可以区分时间段和金额区间发会员卡。

Link to this function

batch_get_pay_gift_card(client, body)

View Source
@spec batch_get_pay_gift_card(WeChat.client(), body :: map()) :: WeChat.response()

批量查询支付后投放卡券规则 - 官方文档

可以批量查询某个商户支付即会员规则内容。

@spec create(WeChat.client(), body :: map()) :: WeChat.response()

创建会员卡接口 - 官方文档

支持开发者调用该接口创建会员卡,并获取 card_id,用于投放。

调用该接口前,请开发者详读创建卡券接口部分 上传图片接口、首页 部分,快速录入会员卡卡面必要信息。

Link to this function

delete_pay_gift_card(client, rule_id)

View Source
@spec delete_pay_gift_card(WeChat.client(), rule_id :: integer()) :: WeChat.response()

删除支付后投放卡券规则 - 官方文档

删除之前已经设置的支付即会员规则。

Link to this function

get_activate_temp_info(client, activate_ticket)

View Source
@spec get_activate_temp_info(WeChat.client(), activate_ticket :: String.t()) ::
  WeChat.response()

激活会员卡 - 一键激活 - 获取用户提交资料 官方文档

用户填写并提交开卡资料后,会跳转到商户的网页,商户可以在网页内获取用户已填写的信息并进行开卡资质判断,信息确认等动作。

具体方式如下:

  • 用户点击提交后,微信会在商户的 url 后面拼接获取用户填写信息的参数:activate_ticketopenidcard_id 和加密 code-encrypt_code
  • 开发者可以根据 activate_ticket 获取到用户填写的信息,用于开发者页面的逻辑判断。
Link to this function

get_info(client, card_id, code)

View Source

拉取会员信息(积分查询)接口 - 官方文档

支持开发者根据 card_idcode 查询会员信息,包括激活资料、积分信息以及余额等信息。

Link to this function

get_pay_gift_card(client, rule_id)

View Source
@spec get_pay_gift_card(WeChat.client(), rule_id :: integer()) :: WeChat.response()

查询支付后投放卡券规则详情 - 官方文档

可以查询某个支付即会员规则内容。

Link to this function

set_activate_user_form(client, body)

View Source
@spec set_activate_user_form(WeChat.client(), body :: map()) :: WeChat.response()

激活会员卡 - 一键激活 - 设置开卡字段 官方文档

@spec update(WeChat.client(), body :: map()) :: WeChat.response()

更改会员卡信息 - 官方文档

支持更改会员卡卡面信息以及卡券属性信息。