add
yj
2024-12-05 b9900893177c78fc559223521fe839aa21000017
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
package com.dobbinsoft.fw.pay.model.result;
 
import lombok.Data;
import lombok.NoArgsConstructor;
import me.chanjar.weixin.common.util.json.WxGsonBuilder;
 
import java.io.Serializable;
 
/**
 * 交易时间:2017-04-06 01:00:02 公众账号ID: 商户号: 子商户号:0 设备号:WEB 微信订单号: 商户订单号:2017040519091071873216 用户标识: 交易类型:NATIVE
 * 交易状态:REFUND 付款银行:CFT 货币种类:CNY 总金额:0.00 企业红包金额:0.00 微信退款单号: 商户退款单号:20170406010000933 退款金额:0.01 企业红包退款金额:0.00
 * 退款类型:ORIGINAL 退款状态:SUCCESS 商品名称: 商户数据包: 手续费:0.00000 费率 :0.60%
 *
 */
@Data
@NoArgsConstructor
public class MatrixPayBillInfo implements Serializable {
    private static final long serialVersionUID = 2226245109137435453L;
 
    @Override
    public String toString() {
        return WxGsonBuilder.create().toJson(this);
    }
 
    /**
     * 交易时间.
     */
    private String tradeTime;
    /**
     * 公众账号ID.
     */
    private String appId;
    /**
     * 商户号.
     */
    private String mchId;
    /**
     * 特约商户号.
     */
    private String subMchId;
    /**
     * 设备号.
     */
    private String deviceInfo;
    /**
     * 微信订单号.
     */
    private String transactionId;
    /**
     * 商户订单号.
     */
    private String outTradeNo;
    /**
     * 用户标识.
     */
    private String openId;
    /**
     * 交易类型.
     */
    private String tradeType;
    /**
     * 交易状态.
     */
    private String tradeState;
    /**
     * 付款银行.
     */
    private String bankType;
    /**
     * 货币种类.
     */
    private String feeType;
    /**
     * 应结订单金额.
     */
    private String totalFee;
    /**
     * 代金券金额.
     */
    private String couponFee;
    /**
     * 微信退款单号.
     */
    private String refundId;
    /**
     * 商户退款单号.
     */
    private String outRefundNo;
    /**
     * 退款金额.
     */
    private String settlementRefundFee;
    /**
     * 充值券退款金额.
     */
    private String couponRefundFee;
    /**
     * 退款类型.
     */
    private String refundChannel;
    /**
     * 退款状态.
     */
    private String refundState;
    /**
     * 商品名称.
     */
    private String body;
    /**
     * 商户数据包.
     */
    private String attach;
    /**
     * 手续费.
     */
    private String poundage;
    /**
     * 费率.
     */
    private String poundageRate;
    /**
     * 订单金额.
     */
    private String totalAmount;
    /**
     * 申请退款金额.
     */
    private String appliedRefundAmount;
    /**
     * 费率备注.
     */
    private String feeRemark;
    /**
     * 退款申请时间
     */
    private String refundTime;
    /**
     * 退款成功时间
     */
    private String refundSuccessTime;
}