cn.felord.payment.wechat.v3.model.discountcard

## 类 DiscountCardUserPaidConsumeData

- java.lang.Object
- - cn.felord.payment.wechat.v3.model.discountcard.DiscountCardUserPaidConsumeData

    public class DiscountCardUserPaidConsumeData
    extends Object

先享卡扣费状态变化通知解密

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

### 嵌套类概要

嵌套类
`static class` `DiscountCardUserPaidConsumeData.PayInformation` 用户退回优惠的付款信息 当状态为`ContractStatus.UNFINISHED`(用户未完成约定)时，且需要退回已享受的优惠金额时，返回此字段；
`static class` `DiscountCardUserPaidConsumeData.PayState` 付款状态

### 字段概要

字段
`private String` `appid` 应用appid需要绑定微信商户平台
`private String` `cardId` 先享卡ID，唯一标识一个先享卡
`private String` `cardTemplateId` 先享卡模板ID，唯一定义此资源的标识。
`private String` `mchid` 商户号
`private String` `openid` 用户标识，用户在`appid`下的唯一标识
`private String` `outCardCode` 商户领卡号，商户在请求领卡预受理接口时传入的领卡请求号，同一个商户号下必须唯一，要求32个字符内，只能是数字、大小写字母_-|*
`private DiscountCardUserPaidConsumeData.PayInformation` `payInformation` 用户退回优惠的付款信息
`private ContractStatus` `state` 先享卡的守约状态
`private Long` `totalAmount` 享受优惠总金额，单位为 “分”
`private UnfinishedReason` `unfinishedReason` 未完成约定原因

### 构造器概要

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

### 方法概要

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

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

### 字段详细资料

#### appid

    private String appid

应用appid需要绑定微信商户平台

#### cardId

    private String cardId

先享卡ID，唯一标识一个先享卡

#### cardTemplateId

    private String cardTemplateId

先享卡模板ID，唯一定义此资源的标识。创建模板后可获得

#### mchid

    private String mchid

商户号

#### openid

    private String openid

用户标识，用户在`appid`下的唯一标识

#### outCardCode

    private String outCardCode

商户领卡号，商户在请求领卡预受理接口时传入的领卡请求号，同一个商户号下必须唯一，要求32个字符内，只能是数字、大小写字母_-|*

#### state

    private ContractStatus state

先享卡的守约状态

#### totalAmount

    private Long totalAmount

享受优惠总金额，单位为 “分”

#### unfinishedReason

    private UnfinishedReason unfinishedReason

未完成约定原因

#### payInformation

    private DiscountCardUserPaidConsumeData.PayInformation payInformation

用户退回优惠的付款信息

### 构造器详细资料

#### DiscountCardUserPaidConsumeData

    public DiscountCardUserPaidConsumeData()