Class RefundOpenBankOrderRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.RefundOpenBankOrderRequest
-
public class RefundOpenBankOrderRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RefundOpenBankOrderRequest()RefundOpenBankOrderRequest(RefundOpenBankOrderRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetChannelMerchantId()Get 渠道商户号。外部平台接入云企付平台下发。必填。StringgetChannelOrderId()Get 云企付渠道订单号,与外部订单号二者不能同时为空。StringgetEnvironment()Get 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_StringgetExternalRefundData()Get 第三方渠道退款附加信息。详见附录-复杂类型。 若未作特殊说明,则无需传入。StringgetNotifyUrl()Get 退款通知地址。StringgetOutOrderId()Get 外部商户订单号,与云企付渠道订单号二者不能同时为空。StringgetOutRefundId()Get 外部商户退款单号。OpenBankProfitShareInfo[]getProfitShareInfoList()Get 分账信息列表。LonggetRefundAmount()Get 退款金额。单位分。StringgetRefundReason()Get 退款原因。 当EBANK_PAYMENT担保支付订单退款时,此字段必传。StringgetRemark()Get 备注信息voidsetChannelMerchantId(String ChannelMerchantId)Set 渠道商户号。外部平台接入云企付平台下发。必填。voidsetChannelOrderId(String ChannelOrderId)Set 云企付渠道订单号,与外部订单号二者不能同时为空。voidsetEnvironment(String Environment)Set 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_voidsetExternalRefundData(String ExternalRefundData)Set 第三方渠道退款附加信息。详见附录-复杂类型。 若未作特殊说明,则无需传入。voidsetNotifyUrl(String NotifyUrl)Set 退款通知地址。voidsetOutOrderId(String OutOrderId)Set 外部商户订单号,与云企付渠道订单号二者不能同时为空。voidsetOutRefundId(String OutRefundId)Set 外部商户退款单号。voidsetProfitShareInfoList(OpenBankProfitShareInfo[] ProfitShareInfoList)Set 分账信息列表。voidsetRefundAmount(Long RefundAmount)Set 退款金额。单位分。voidsetRefundReason(String RefundReason)Set 退款原因。 当EBANK_PAYMENT担保支付订单退款时,此字段必传。voidsetRemark(String Remark)Set 备注信息voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
RefundOpenBankOrderRequest
public RefundOpenBankOrderRequest()
-
RefundOpenBankOrderRequest
public RefundOpenBankOrderRequest(RefundOpenBankOrderRequest 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.
-
-
Method Detail
-
getOutRefundId
public String getOutRefundId()
Get 外部商户退款单号。- Returns:
- OutRefundId 外部商户退款单号。
-
setOutRefundId
public void setOutRefundId(String OutRefundId)
Set 外部商户退款单号。- Parameters:
OutRefundId- 外部商户退款单号。
-
getRefundAmount
public Long getRefundAmount()
Get 退款金额。单位分。- Returns:
- RefundAmount 退款金额。单位分。
-
setRefundAmount
public void setRefundAmount(Long RefundAmount)
Set 退款金额。单位分。- Parameters:
RefundAmount- 退款金额。单位分。
-
getChannelMerchantId
public String getChannelMerchantId()
Get 渠道商户号。外部平台接入云企付平台下发。必填。- Returns:
- ChannelMerchantId 渠道商户号。外部平台接入云企付平台下发。必填。
-
setChannelMerchantId
public void setChannelMerchantId(String ChannelMerchantId)
Set 渠道商户号。外部平台接入云企付平台下发。必填。- Parameters:
ChannelMerchantId- 渠道商户号。外部平台接入云企付平台下发。必填。
-
getOutOrderId
public String getOutOrderId()
Get 外部商户订单号,与云企付渠道订单号二者不能同时为空。- Returns:
- OutOrderId 外部商户订单号,与云企付渠道订单号二者不能同时为空。
-
setOutOrderId
public void setOutOrderId(String OutOrderId)
Set 外部商户订单号,与云企付渠道订单号二者不能同时为空。- Parameters:
OutOrderId- 外部商户订单号,与云企付渠道订单号二者不能同时为空。
-
getChannelOrderId
public String getChannelOrderId()
Get 云企付渠道订单号,与外部订单号二者不能同时为空。- Returns:
- ChannelOrderId 云企付渠道订单号,与外部订单号二者不能同时为空。
-
setChannelOrderId
public void setChannelOrderId(String ChannelOrderId)
Set 云企付渠道订单号,与外部订单号二者不能同时为空。- Parameters:
ChannelOrderId- 云企付渠道订单号,与外部订单号二者不能同时为空。
-
getNotifyUrl
public String getNotifyUrl()
Get 退款通知地址。- Returns:
- NotifyUrl 退款通知地址。
-
setNotifyUrl
public void setNotifyUrl(String NotifyUrl)
Set 退款通知地址。- Parameters:
NotifyUrl- 退款通知地址。
-
getRefundReason
public String getRefundReason()
Get 退款原因。 当EBANK_PAYMENT担保支付订单退款时,此字段必传。- Returns:
- RefundReason 退款原因。 当EBANK_PAYMENT担保支付订单退款时,此字段必传。
-
setRefundReason
public void setRefundReason(String RefundReason)
Set 退款原因。 当EBANK_PAYMENT担保支付订单退款时,此字段必传。- Parameters:
RefundReason- 退款原因。 当EBANK_PAYMENT担保支付订单退款时,此字段必传。
-
getExternalRefundData
public String getExternalRefundData()
Get 第三方渠道退款附加信息。详见附录-复杂类型。 若未作特殊说明,则无需传入。- Returns:
- ExternalRefundData 第三方渠道退款附加信息。详见附录-复杂类型。 若未作特殊说明,则无需传入。
-
setExternalRefundData
public void setExternalRefundData(String ExternalRefundData)
Set 第三方渠道退款附加信息。详见附录-复杂类型。 若未作特殊说明,则无需传入。- Parameters:
ExternalRefundData- 第三方渠道退款附加信息。详见附录-复杂类型。 若未作特殊说明,则无需传入。
-
getRemark
public String getRemark()
Get 备注信息- Returns:
- Remark 备注信息
-
setRemark
public void setRemark(String Remark)
Set 备注信息- Parameters:
Remark- 备注信息
-
getEnvironment
public String getEnvironment()
Get 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_- Returns:
- Environment 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_
-
setEnvironment
public void setEnvironment(String Environment)
Set 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_- Parameters:
Environment- 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_
-
getProfitShareInfoList
public OpenBankProfitShareInfo[] getProfitShareInfoList()
Get 分账信息列表。- Returns:
- ProfitShareInfoList 分账信息列表。
-
setProfitShareInfoList
public void setProfitShareInfoList(OpenBankProfitShareInfo[] ProfitShareInfoList)
Set 分账信息列表。- Parameters:
ProfitShareInfoList- 分账信息列表。
-
-