org.jeewx.api.coupon.manage
类 JwCardManageAPI
- java.lang.Object
-
- org.jeewx.api.coupon.manage.JwCardManageAPI
-
public class JwCardManageAPI extends java.lang.Object
微信卡券 - 基础管理- 版本:
- v1.0
- 作者:
- mcl
-
-
构造器概要
构造器 构造器和说明 JwCardManageAPI()
-
方法概要
方法 限定符和类型 方法和说明 static BatchGetCardRtnInfo
doBatchGetCard(java.lang.String newAccessToken, int offset, int count)
批量查询卡列表static DelRtnInfo
doDelCard(java.lang.String newAccessToken, java.lang.String card_id)
删除卡券static GetCardRtnInfo
doGetCard(java.lang.String newAccessToken, java.lang.String code, java.lang.String card_id)
查询卡券static GetCardDetailRtnInfo
doGetCardDetail(java.lang.String newAccessToken, java.lang.String card_id)
查询卡券详情static CommCardRtnInfo
doModifystockCard(java.lang.String newAccessToken, java.lang.String card_id, int increase_stock_value, int reduce_stock_value)
库存修改 增减某张卡券的库存static CommCardRtnInfo
doUnavailableCode(java.lang.String newAccessToken, java.lang.String code, java.lang.String card_id)
卡券设置为失效状态 为满足改票、退款等异常情况,可调用卡券失效接口将用户的卡券设置为失效状态。static CommCardRtnInfo
doUpdateCard(java.lang.String newAccessToken, CardUpdate cardUpdate)
更改卡券信息 支持更新部分通用字段及特殊卡券(会员卡、飞机票、电影票、红包)中特定字段的信息。static CommCardRtnInfo
doUpdateCode(java.lang.String newAccessToken, java.lang.String code, java.lang.String card_id, java.lang.String new_code)
更改code 为确保转赠后的安全性,微信允许自定义code的商户对已下发的code进行更改。
-
-
-
方法详细资料
-
doDelCard
public static DelRtnInfo doDelCard(java.lang.String newAccessToken, java.lang.String card_id)
删除卡券
-
doGetCard
public static GetCardRtnInfo doGetCard(java.lang.String newAccessToken, java.lang.String code, java.lang.String card_id)
查询卡券
-
doBatchGetCard
public static BatchGetCardRtnInfo doBatchGetCard(java.lang.String newAccessToken, int offset, int count)
批量查询卡列表- 参数:
offset
- 查询卡列表的起始偏移量,从0 开始,即offset: 5 是指从从列表里的第六个开始读取。count
- 需要查询的卡片的数量(数量最大50)。
-
doGetCardDetail
public static GetCardDetailRtnInfo doGetCardDetail(java.lang.String newAccessToken, java.lang.String card_id)
查询卡券详情
-
doUpdateCode
public static CommCardRtnInfo doUpdateCode(java.lang.String newAccessToken, java.lang.String code, java.lang.String card_id, java.lang.String new_code)
更改code 为确保转赠后的安全性,微信允许自定义code的商户对已下发的code进行更改。 注:为避免用户疑惑,建议仅在发生转赠行为后(发生转赠后,微信会通过事件推送的方 式告知商户被转赠的卡券code)对用户的code进行更改。- 参数:
code
- 卡券的code 编码。card_id
- 卡券ID。new_code
- 新的卡券code 编码
-
doUnavailableCode
public static CommCardRtnInfo doUnavailableCode(java.lang.String newAccessToken, java.lang.String code, java.lang.String card_id)
卡券设置为失效状态 为满足改票、退款等异常情况,可调用卡券失效接口将用户的卡券设置为失效状态。 注:设置卡券失效的操作不可逆,即无法将设置为失效的卡券调回有效状态,商家须慎重调用该接口。- 参数:
code
- 卡券的code 编码。card_id
- 自定义code卡券才填写。
-
doUpdateCard
public static CommCardRtnInfo doUpdateCard(java.lang.String newAccessToken, CardUpdate cardUpdate)
更改卡券信息 支持更新部分通用字段及特殊卡券(会员卡、飞机票、电影票、红包)中特定字段的信息。 注:更改卡券的部分字段后会重新提交审核- 参数:
code
- 卡券的code 编码。card_id
- 自定义code卡券才填写。
-
doModifystockCard
public static CommCardRtnInfo doModifystockCard(java.lang.String newAccessToken, java.lang.String card_id, int increase_stock_value, int reduce_stock_value)
库存修改 增减某张卡券的库存- 参数:
card_id
- 自定义code卡券才填写。increase_stock_value
- 增加多少库存,可以不填或填0。reduce_stock_value
- 减少多少库存,可以不填或填0
-
-