Class CouponApi


  • public class CouponApi
    extends MchApi
    代金券API
    Since:
    JDK 1.6
    Author:
    jinyu(foxinmy@gmail.com)
    See Also:
    代金券
    • Method Detail

      • sendCoupon

        public CouponResult sendCoupon​(String couponStockId,
                                       String partnerTradeNo,
                                       String openId,
                                       String opUserId)
                                throws com.foxinmy.weixin4j.exception.WeixinException
        发放代金券(需要证书)
        Parameters:
        couponStockId - 代金券批次id
        partnerTradeNo - 商户发放凭据号(格式:商户id+日期+流水号),商户侧需保持唯一性
        openId - 用户的openid
        opUserId - 操作员帐号, 默认为商户号 可在商户平台配置操作员对应的api权限 可为空
        Returns:
        发放结果
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException
        See Also:
        CouponResult, 发放代金券接口
      • queryCouponStock

        public CouponStock queryCouponStock​(String couponStockId)
                                     throws com.foxinmy.weixin4j.exception.WeixinException
        查询代金券批次
        Parameters:
        couponStockId - 代金券批次ID
        Returns:
        代金券批次信息
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException
        See Also:
        CouponStock, 查询代金券批次信息接口
      • queryCouponDetail

        public CouponDetail queryCouponDetail​(String openId,
                                              String couponId,
                                              String stockId)
                                       throws com.foxinmy.weixin4j.exception.WeixinException
        查询代金券详细
        Parameters:
        openId - 用户ID
        couponId - 代金券ID
        stockId - 代金劵对应的批次号
        Returns:
        代金券详细信息
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException
        See Also:
        CouponDetail, 查询代金券详细信息接口