shikeying
2024-01-11 3b67e947e36133e2a40eb2737b15ea375e157ea0
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
package com.walker.pay.allinpaycloud;
 
/**
 * 接收订单通知业务对象。
 * @author 时克英
 * @date 2023-02-26
 */
public class NotifyOrder {
 
    @Override
    public String toString(){
        return new StringBuilder("[buyerBizUserId=").append(this.buyerBizUserId)
                .append(", chnltrxid=").append(this.chnltrxid)
                .append(", payInterfaceOutTradeNo=").append(this.payInterfaceOutTradeNo)
                .append(", amount=").append(this.amount)
                .append(", orderNo=").append(this.orderNo)
                .append(", channelFee=").append(this.channelFee)
                .append(", extendInfo=").append(this.extendInfo)
                .append(", payDatetime=").append(this.payDatetime)
                .append(", bizOrderNo=").append(this.bizOrderNo)
                .append(", status=").append(this.status)
                .append(", acct=").append(this.acct)
                .append("]").toString();
    }
 
    public String getBuyerBizUserId() {
        return buyerBizUserId;
    }
 
    public void setBuyerBizUserId(String buyerBizUserId) {
        this.buyerBizUserId = buyerBizUserId;
    }
 
    public String getChnltrxid() {
        return chnltrxid;
    }
 
    public void setChnltrxid(String chnltrxid) {
        this.chnltrxid = chnltrxid;
    }
 
    public String getPayInterfaceOutTradeNo() {
        return payInterfaceOutTradeNo;
    }
 
    public void setPayInterfaceOutTradeNo(String payInterfaceOutTradeNo) {
        this.payInterfaceOutTradeNo = payInterfaceOutTradeNo;
    }
 
    public long getAmount() {
        return amount;
    }
 
    public void setAmount(long amount) {
        this.amount = amount;
    }
 
    public String getOrderNo() {
        return orderNo;
    }
 
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }
 
    public String getChannelFee() {
        return channelFee;
    }
 
    public void setChannelFee(String channelFee) {
        this.channelFee = channelFee;
    }
 
    public String getExtendInfo() {
        return extendInfo;
    }
 
    public void setExtendInfo(String extendInfo) {
        this.extendInfo = extendInfo;
    }
 
    public String getPayDatetime() {
        return payDatetime;
    }
 
    public void setPayDatetime(String payDatetime) {
        this.payDatetime = payDatetime;
    }
 
    public String getBizOrderNo() {
        return bizOrderNo;
    }
 
    public void setBizOrderNo(String bizOrderNo) {
        this.bizOrderNo = bizOrderNo;
    }
 
    /**
     * “OK”标识支付成功;<br>
     * “pending”表示进行中(中间状态)<br>
     * “error”表示支付失败;<br>
     * 提现在成功和失败时都会通知商户;其他订单只在成功时会通知商户。
     * @return
     */
    public String getStatus() {
        return status;
    }
 
    public void setStatus(String status) {
        this.status = status;
    }
 
    public String getAcct() {
        return acct;
    }
 
    public void setAcct(String acct) {
        this.acct = acct;
    }
 
    private String buyerBizUserId;
    private String chnltrxid;   // 支付渠道交易单号,如:微信订单id
    private String payInterfaceOutTradeNo;  //
    private long amount;
    private String orderNo; // 通商云订单号
    private String channelFee;  //     渠道手续费,取值为收银宝接口手续费字段-fee
    private String extendInfo;  // 订单原始附加信息
    private String payDatetime; // 订单支付完成时间,yyyy-MM-dd HH:mm:ss
    private String bizOrderNo;  // 业务系统订单号,orderId
    //“OK”标识支付成功;
    //“pending”表示进行中(中间状态)
    //“error”表示支付失败;
    //提现在成功和失败时都会通知商户;其他订单只在成功时会通知商户。
    private String status;      //
 
    //微信支付的openid
    //支付宝平台的user_id
    //刷卡交易:隐藏的卡号,例如621700****4586
    private String acct;
}