package com.kk.wechat.response; import com.kk.wechat.annotation.ApiResponseField; /** * 微信退款接口 返回结果 */ public class WechatPayRefundResponse extends WechatPayResponse { @ApiResponseField("appid") private String appId; @ApiResponseField("mch_id") private String mchId; @ApiResponseField("device_info") private String deviceInfo; @ApiResponseField("nonce_str") private String nonceStr; @ApiResponseField("sign") private String sign; @ApiResponseField("err_code") private String errCode; @ApiResponseField("err_code_des") private String errCodeDes; // 商户退款单号 @ApiResponseField("out_refund_no") private String outRefundNo; // 微信退款单号 @ApiResponseField("refund_id") private String refundId; // 退款渠道 ORIGINAL—原路退款, BALANCE—退回到余额 @ApiResponseField("refund_channel") private String refundChannel; @ApiResponseField("total_fee") private String totalFee; @ApiResponseField("fee_type") private String feeType; // 微信订单号 @ApiResponseField("transaction_id") private String transactionId; // 商户订单号, 商户内部系统的订单号, 32个字符内,可包含字母。 微信支付要求商户订单号保持唯一性 @ApiResponseField("out_trade_no") private String outTradeNo; @ApiResponseField("refund_fee") private String refundFee; public String getAppId() { return appId; } public void setAppId(String appId) { this.appId = appId; } public String getMchId() { return mchId; } public void setMchId(String mchId) { this.mchId = mchId; } public String getDeviceInfo() { return deviceInfo; } public void setDeviceInfo(String deviceInfo) { this.deviceInfo = deviceInfo; } public String getNonceStr() { return nonceStr; } public void setNonceStr(String nonceStr) { this.nonceStr = nonceStr; } public String getSign() { return sign; } public void setSign(String sign) { this.sign = sign; } public String getErrCode() { return errCode; } public void setErrCode(String errCode) { this.errCode = errCode; } public String getErrCodeDes() { return errCodeDes; } public void setErrCodeDes(String errCodeDes) { this.errCodeDes = errCodeDes; } public String getOutRefundNo() { return outRefundNo; } public void setOutRefundNo(String outRefundNo) { this.outRefundNo = outRefundNo; } public String getRefundId() { return refundId; } public void setRefundId(String refundId) { this.refundId = refundId; } public String getRefundChannel() { return refundChannel; } public void setRefundChannel(String refundChannel) { this.refundChannel = refundChannel; } public String getTotalFee() { return totalFee; } public void setTotalFee(String totalFee) { this.totalFee = totalFee; } public String getFeeType() { return feeType; } public void setFeeType(String feeType) { this.feeType = feeType; } public String getTransactionId() { return transactionId; } public void setTransactionId(String transactionId) { this.transactionId = transactionId; } public String getOutTradeNo() { return outTradeNo; } public void setOutTradeNo(String outTradeNo) { this.outTradeNo = outTradeNo; } public String getRefundFee() { return refundFee; } public void setRefundFee(String refundFee) { this.refundFee = refundFee; } }