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;
|
}
|