cn.felord.payment.wechat.v3.model

## 类 CouponUseRule

- java.lang.Object
- - cn.felord.payment.wechat.v3.model.CouponUseRule

    public class CouponUseRule
    extends Object

代金券核销规则.

从以下版本开始:
  1.0.0.RELEASE
作者:
  felord.cn

### 嵌套类概要

嵌套类
`static class` `CouponUseRule.CouponTradeType` 代金券核销规则-支付方式.
`static class` `CouponUseRule.LimitCard` 指定银行卡BIN 限定该批次核销的指定银行卡BIN，当批次限定了指定银行卡时方可生效

### 字段概要

字段
`private List<String>` `availableItems` 可核销商品编码
`private List<String>` `availableMerchants` 可用商户
`private Boolean` `combineUse` 是否可以叠加使用
`private CouponAvailableTime` `couponAvailableTime` 券生效时间（暂时未开放，日期2021-1-12，请以微信官方通知为准）
`private FixedNormalCoupon` `fixedNormalCoupon` 固定面额满减券使用规则
`private List<String>` `goodsTag` 订单优惠标记
`private CouponUseRule.LimitCard` `limitCard` 指定银行卡BIN
`private List<String>` `limitPay` 指定支付方式
`private CouponUseRule.CouponTradeType` `tradeType` 支付方式，枚举值： MICROAPP：小程序支付 APPPAY：APP支付 PPAY：免密支付 CARD：刷卡支付 FACE：人脸支付 OTHER：其他支付 不填则默认“不限”

### 构造器概要

构造器
构造器和说明
`CouponUseRule()`

### 方法概要

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### 字段详细资料

#### availableItems

    private List<String> availableItems

可核销商品编码

#### availableMerchants

    private List<String> availableMerchants

可用商户

#### combineUse

    private Boolean combineUse

是否可以叠加使用

#### couponAvailableTime

    private CouponAvailableTime couponAvailableTime

券生效时间（暂时未开放，日期2021-1-12，请以微信官方通知为准）

#### fixedNormalCoupon

    private FixedNormalCoupon fixedNormalCoupon

固定面额满减券使用规则

#### goodsTag

    private List<String> goodsTag

订单优惠标记

#### limitPay

    private List<String> limitPay

指定支付方式

#### limitCard

    private CouponUseRule.LimitCard limitCard

指定银行卡BIN

#### tradeType

    private CouponUseRule.CouponTradeType tradeType

支付方式，枚举值：

- MICROAPP：小程序支付
- APPPAY：APP支付
- PPAY：免密支付
- CARD：刷卡支付
- FACE：人脸支付
- OTHER：其他支付

不填则默认“不限”

### 构造器详细资料

#### CouponUseRule

    public CouponUseRule()