public class RefundRequest extends AbstractModel
Constructor and Description |
---|
RefundRequest() |
RefundRequest(RefundRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getMchRefundAmt()
Get 结算应收金额,单位:分
|
String |
getMidasAppId()
Get 聚鑫分配的支付主MidasAppId
|
String |
getMidasEnvironment()
Get 环境名:
release: 现网环境
sandbox: 沙箱环境
development: 开发环境
缺省: release
|
String |
getMidasSecretId()
Get 聚鑫分配的安全ID
|
String |
getMidasSignature()
Get 按照聚鑫安全密钥计算的签名
|
String |
getOutTradeNo()
Get 商品订单,仅支持数字、字 母、下划线(_)、横杠字符 (-)、点(.)的组合。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo
|
Long |
getPlatformRefundAmt()
Get 平台应收金额,单位:分
|
String |
getRefundId()
Get 退款订单号,仅支持数字、 字母、下划线(_)、横杠字 符(-)、点(.)的组合
|
RefundOutSubOrderRefundList[] |
getSubOrderRefundList()
Get 支持多个子订单批量退款单 个子订单退款支持传 SubOutTradeNo ,也支持传 SubOutTradeNoList ,都传的时候以 SubOutTradeNoList 为准。 如果传了子单退款细节,外 部不需要再传退款金额,平 台应退,商户应退金额,我 们可以直接根据子单退款算出来总和。
|
Long |
getTotalRefundAmt()
Get 退款金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额
|
String |
getTransactionId()
Get 调用下单接口获取的聚鑫交 易订单。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo
|
String |
getUserId()
Get 用户ID,长度不小于5位, 仅支持字母和数字的组合
|
void |
setMchRefundAmt(Long MchRefundAmt)
Set 结算应收金额,单位:分
|
void |
setMidasAppId(String MidasAppId)
Set 聚鑫分配的支付主MidasAppId
|
void |
setMidasEnvironment(String MidasEnvironment)
Set 环境名:
release: 现网环境
sandbox: 沙箱环境
development: 开发环境
缺省: release
|
void |
setMidasSecretId(String MidasSecretId)
Set 聚鑫分配的安全ID
|
void |
setMidasSignature(String MidasSignature)
Set 按照聚鑫安全密钥计算的签名
|
void |
setOutTradeNo(String OutTradeNo)
Set 商品订单,仅支持数字、字 母、下划线(_)、横杠字符 (-)、点(.)的组合。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo
|
void |
setPlatformRefundAmt(Long PlatformRefundAmt)
Set 平台应收金额,单位:分
|
void |
setRefundId(String RefundId)
Set 退款订单号,仅支持数字、 字母、下划线(_)、横杠字 符(-)、点(.)的组合
|
void |
setSubOrderRefundList(RefundOutSubOrderRefundList[] SubOrderRefundList)
Set 支持多个子订单批量退款单 个子订单退款支持传 SubOutTradeNo ,也支持传 SubOutTradeNoList ,都传的时候以 SubOutTradeNoList 为准。 如果传了子单退款细节,外 部不需要再传退款金额,平 台应退,商户应退金额,我 们可以直接根据子单退款算出来总和。
|
void |
setTotalRefundAmt(Long TotalRefundAmt)
Set 退款金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额
|
void |
setTransactionId(String TransactionId)
Set 调用下单接口获取的聚鑫交 易订单。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo
|
void |
setUserId(String UserId)
Set 用户ID,长度不小于5位, 仅支持字母和数字的组合
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public RefundRequest()
public RefundRequest(RefundRequest source)
public String getUserId()
public void setUserId(String UserId)
UserId
- 用户ID,长度不小于5位, 仅支持字母和数字的组合public String getRefundId()
public void setRefundId(String RefundId)
RefundId
- 退款订单号,仅支持数字、 字母、下划线(_)、横杠字 符(-)、点(.)的组合public String getMidasAppId()
public void setMidasAppId(String MidasAppId)
MidasAppId
- 聚鑫分配的支付主MidasAppIdpublic Long getTotalRefundAmt()
public void setTotalRefundAmt(Long TotalRefundAmt)
TotalRefundAmt
- 退款金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额public String getMidasSecretId()
public void setMidasSecretId(String MidasSecretId)
MidasSecretId
- 聚鑫分配的安全IDpublic String getMidasSignature()
public void setMidasSignature(String MidasSignature)
MidasSignature
- 按照聚鑫安全密钥计算的签名public String getOutTradeNo()
public void setOutTradeNo(String OutTradeNo)
OutTradeNo
- 商品订单,仅支持数字、字 母、下划线(_)、横杠字符 (-)、点(.)的组合。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNopublic Long getMchRefundAmt()
public void setMchRefundAmt(Long MchRefundAmt)
MchRefundAmt
- 结算应收金额,单位:分public String getTransactionId()
public void setTransactionId(String TransactionId)
TransactionId
- 调用下单接口获取的聚鑫交 易订单。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNopublic Long getPlatformRefundAmt()
public void setPlatformRefundAmt(Long PlatformRefundAmt)
PlatformRefundAmt
- 平台应收金额,单位:分public RefundOutSubOrderRefundList[] getSubOrderRefundList()
public void setSubOrderRefundList(RefundOutSubOrderRefundList[] SubOrderRefundList)
SubOrderRefundList
- 支持多个子订单批量退款单 个子订单退款支持传 SubOutTradeNo ,也支持传 SubOutTradeNoList ,都传的时候以 SubOutTradeNoList 为准。 如果传了子单退款细节,外 部不需要再传退款金额,平 台应退,商户应退金额,我 们可以直接根据子单退款算出来总和。public String getMidasEnvironment()
public void setMidasEnvironment(String MidasEnvironment)
MidasEnvironment
- 环境名:
release: 现网环境
sandbox: 沙箱环境
development: 开发环境
缺省: releaseCopyright © 2022. All rights reserved.