You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
306 lines
7.2 KiB
306 lines
7.2 KiB
package com.bocom.api.response.pmssMpng;
|
|
|
|
import com.bocom.api.BocomResponse;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
|
public class MPNG210002ResponseV1 extends BocomResponse {
|
|
/**
|
|
* "rsp_body"
|
|
*/
|
|
@JsonProperty("rsp_body")
|
|
private RspBody rspBody;
|
|
|
|
public static class RspBody {
|
|
/**
|
|
* 商户交易编号
|
|
*/
|
|
@JsonProperty("pay_mer_tran_no")
|
|
private String payMerTranNo;
|
|
|
|
/**
|
|
* 商户订单总金额
|
|
*/
|
|
@JsonProperty("total_amount")
|
|
private String totalAmount;
|
|
|
|
/**
|
|
* 第三方活动优惠金额
|
|
*/
|
|
@JsonProperty("trd_dsct_amount")
|
|
private String trdDsctAmount;
|
|
|
|
/**
|
|
* "额外返回的字段"
|
|
*/
|
|
@JsonProperty("require_values")
|
|
private RequireValues requireValues;
|
|
|
|
public static class RequireValues {
|
|
/**
|
|
* 银行端交易流水号
|
|
*/
|
|
@JsonProperty("bank_tran_no")
|
|
private String bankTranNo;
|
|
|
|
/**
|
|
* 微信支付宝详细退货信息
|
|
*/
|
|
@JsonProperty("refund_info")
|
|
private String refundInfo;
|
|
|
|
/**
|
|
* 微信支付宝详细付款信息
|
|
*/
|
|
@JsonProperty("payment_info")
|
|
private String paymentInfo;
|
|
|
|
/**
|
|
* 第三方渠道
|
|
*/
|
|
@JsonProperty("third_party")
|
|
private String thirdParty;
|
|
|
|
/**
|
|
* 第三方渠道交易流水号
|
|
*/
|
|
@JsonProperty("third_party_tran_no")
|
|
private String thirdPartyTranNo;
|
|
|
|
public String getBankTranNo() {
|
|
return bankTranNo;
|
|
}
|
|
|
|
public void setBankTranNo(String bankTranNo) {
|
|
this.bankTranNo = bankTranNo;
|
|
}
|
|
|
|
public String getRefundInfo() {
|
|
return refundInfo;
|
|
}
|
|
|
|
public void setRefundInfo(String refundInfo) {
|
|
this.refundInfo = refundInfo;
|
|
}
|
|
|
|
public String getPaymentInfo() {
|
|
return paymentInfo;
|
|
}
|
|
|
|
public void setPaymentInfo(String paymentInfo) {
|
|
this.paymentInfo = paymentInfo;
|
|
}
|
|
|
|
public String getThirdParty() {
|
|
return thirdParty;
|
|
}
|
|
|
|
public void setThirdParty(String thirdParty) {
|
|
this.thirdParty = thirdParty;
|
|
}
|
|
|
|
public String getThirdPartyTranNo() {
|
|
return thirdPartyTranNo;
|
|
}
|
|
|
|
public void setThirdPartyTranNo(String thirdPartyTranNo) {
|
|
this.thirdPartyTranNo = thirdPartyTranNo;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* 币种
|
|
*/
|
|
@JsonProperty("currency")
|
|
private String currency;
|
|
|
|
/**
|
|
* 商品详情
|
|
*/
|
|
@JsonProperty("detail")
|
|
private String detail;
|
|
|
|
/**
|
|
* 买家实付金额
|
|
*/
|
|
@JsonProperty("buyer_pay_amount")
|
|
private String buyerPayAmount;
|
|
|
|
/**
|
|
* 交行内部订单号
|
|
*/
|
|
@JsonProperty("sys_order_no")
|
|
private String sysOrderNo;
|
|
|
|
/**
|
|
* 支付优惠金额
|
|
*/
|
|
@JsonProperty("pay_dsct_amount")
|
|
private String payDsctAmount;
|
|
|
|
public String getPayMerTranNo() {
|
|
return payMerTranNo;
|
|
}
|
|
|
|
public void setPayMerTranNo(String payMerTranNo) {
|
|
this.payMerTranNo = payMerTranNo;
|
|
}
|
|
|
|
public String getTotalAmount() {
|
|
return totalAmount;
|
|
}
|
|
|
|
public void setTotalAmount(String totalAmount) {
|
|
this.totalAmount = totalAmount;
|
|
}
|
|
|
|
public String getTrdDsctAmount() {
|
|
return trdDsctAmount;
|
|
}
|
|
|
|
public void setTrdDsctAmount(String trdDsctAmount) {
|
|
this.trdDsctAmount = trdDsctAmount;
|
|
}
|
|
|
|
public RequireValues getRequireValues() {
|
|
return requireValues;
|
|
}
|
|
|
|
public void setRequireValues(RequireValues requireValues) {
|
|
this.requireValues = requireValues;
|
|
}
|
|
|
|
public String getCurrency() {
|
|
return currency;
|
|
}
|
|
|
|
public void setCurrency(String currency) {
|
|
this.currency = currency;
|
|
}
|
|
|
|
public String getDetail() {
|
|
return detail;
|
|
}
|
|
|
|
public void setDetail(String detail) {
|
|
this.detail = detail;
|
|
}
|
|
|
|
public String getBuyerPayAmount() {
|
|
return buyerPayAmount;
|
|
}
|
|
|
|
public void setBuyerPayAmount(String buyerPayAmount) {
|
|
this.buyerPayAmount = buyerPayAmount;
|
|
}
|
|
|
|
public String getSysOrderNo() {
|
|
return sysOrderNo;
|
|
}
|
|
|
|
public void setSysOrderNo(String sysOrderNo) {
|
|
this.sysOrderNo = sysOrderNo;
|
|
}
|
|
|
|
public String getPayDsctAmount() {
|
|
return payDsctAmount;
|
|
}
|
|
|
|
public void setPayDsctAmount(String payDsctAmount) {
|
|
this.payDsctAmount = payDsctAmount;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* " rspHead"
|
|
*/
|
|
@JsonProperty("rsp_head")
|
|
private RspHead rspHead;
|
|
|
|
public static class RspHead {
|
|
/**
|
|
* 交易标识
|
|
*/
|
|
@JsonProperty("trans_code")
|
|
private String transCode;
|
|
|
|
/**
|
|
* 返回码
|
|
*/
|
|
@JsonProperty("response_code")
|
|
private String responseCode;
|
|
|
|
/**
|
|
* 交易状态 P-处理中 F-失败 S-成功
|
|
*/
|
|
@JsonProperty("response_status")
|
|
private String responseStatus;
|
|
|
|
/**
|
|
* 响应时间
|
|
*/
|
|
@JsonProperty("response_time")
|
|
private String responseTime;
|
|
|
|
/**
|
|
* 返回码描述
|
|
*/
|
|
@JsonProperty("response_msg")
|
|
private String responseMsg;
|
|
|
|
public String getTransCode() {
|
|
return transCode;
|
|
}
|
|
|
|
public void setTransCode(String transCode) {
|
|
this.transCode = transCode;
|
|
}
|
|
|
|
public String getResponseCode() {
|
|
return responseCode;
|
|
}
|
|
|
|
public void setResponseCode(String responseCode) {
|
|
this.responseCode = responseCode;
|
|
}
|
|
|
|
public String getResponseStatus() {
|
|
return responseStatus;
|
|
}
|
|
|
|
public void setResponseStatus(String responseStatus) {
|
|
this.responseStatus = responseStatus;
|
|
}
|
|
|
|
public String getResponseTime() {
|
|
return responseTime;
|
|
}
|
|
|
|
public void setResponseTime(String responseTime) {
|
|
this.responseTime = responseTime;
|
|
}
|
|
|
|
public String getResponseMsg() {
|
|
return responseMsg;
|
|
}
|
|
|
|
public void setResponseMsg(String responseMsg) {
|
|
this.responseMsg = responseMsg;
|
|
}
|
|
}
|
|
|
|
public RspBody getRspBody() {
|
|
return rspBody;
|
|
}
|
|
|
|
public void setRspBody(RspBody rspBody) {
|
|
this.rspBody = rspBody;
|
|
}
|
|
|
|
public RspHead getRspHead() {
|
|
return rspHead;
|
|
}
|
|
|
|
public void setRspHead(RspHead rspHead) {
|
|
this.rspHead = rspHead;
|
|
}
|
|
} |