public class WxPayRefundRequest extends WxPayBaseRequest
微信支付-申请退款请求参数 注释中各行每个字段描述对应如下:
| 限定符和类型 | 类和说明 |
|---|---|
static class |
WxPayRefundRequest.Builder |
| 构造器和说明 |
|---|
WxPayRefundRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkAndSign(WxPayConfig config)
检查参数,并设置签名
1、检查参数(注意:子类实现需要检查参数的而外功能时,请在调用父类的方法前进行相应判断)
2、补充系统参数,如果未传入则从配置里读取
3、生成签名,并设置进去
|
protected void |
checkConstraints()
检查约束情况
|
String |
getDeviceInfo() |
String |
getOpUserId() |
String |
getOutRefundNo() |
String |
getOutTradeNo() |
String |
getRefundAccount() |
Integer |
getRefundFee() |
String |
getRefundFeeType() |
Integer |
getTotalFee() |
String |
getTransactionId() |
static WxPayRefundRequest.Builder |
newBuilder() |
void |
setDeviceInfo(String deviceInfo) |
void |
setOpUserId(String opUserId) |
void |
setOutRefundNo(String outRefundNo) |
void |
setOutTradeNo(String outTradeNo) |
void |
setRefundAccount(String refundAccount) |
void |
setRefundFee(Integer refundFee) |
void |
setRefundFeeType(String refundFeeType) |
void |
setTotalFee(Integer totalFee) |
void |
setTransactionId(String transactionId) |
checkFields, getAppid, getMchId, getNonceStr, getSign, getSubAppId, getSubMchId, setAppid, setMchId, setNonceStr, setSign, setSubAppId, setSubMchId, toString, toXML, yuanToFeepublic static WxPayRefundRequest.Builder newBuilder()
public void checkAndSign(WxPayConfig config) throws WxPayException
WxPayBaseRequest检查参数,并设置签名 1、检查参数(注意:子类实现需要检查参数的而外功能时,请在调用父类的方法前进行相应判断) 2、补充系统参数,如果未传入则从配置里读取 3、生成签名,并设置进去
checkAndSign 在类中 WxPayBaseRequestconfig - 支付配置对象,用于读取相应系统配置信息WxPayExceptionpublic String getDeviceInfo()
public void setDeviceInfo(String deviceInfo)
public String getTransactionId()
public void setTransactionId(String transactionId)
public String getOutTradeNo()
public void setOutTradeNo(String outTradeNo)
public String getOutRefundNo()
public void setOutRefundNo(String outRefundNo)
public Integer getTotalFee()
public void setTotalFee(Integer totalFee)
public Integer getRefundFee()
public void setRefundFee(Integer refundFee)
public String getRefundFeeType()
public void setRefundFeeType(String refundFeeType)
public String getOpUserId()
public void setOpUserId(String opUserId)
public String getRefundAccount()
public void setRefundAccount(String refundAccount)
protected void checkConstraints()
WxPayBaseRequestcheckConstraints 在类中 WxPayBaseRequestCopyright © 2017. All rights reserved.