Class QueryOpenBankPaymentOrderResult
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.QueryOpenBankPaymentOrderResult
-
public class QueryOpenBankPaymentOrderResult extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description QueryOpenBankPaymentOrderResult()QueryOpenBankPaymentOrderResult(QueryOpenBankPaymentOrderResult 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 StringgetAttachment()Get 附加信息,查询时原样透传 注意:此字段可能返回 null,表示取不到有效值。OpenBankApprovalGuideInfogetBankApprovalGuideInfo()Get 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。 注意:此字段可能返回 null,表示取不到有效值。StringgetChannelMerchantId()Get 渠道商户号。外部接入平台入驻云企付平台下发StringgetChannelName()Get 支付渠道名称,如TENPAYStringgetChannelOrderId()Get 云企付平台订单号StringgetExternalReturnData()Get 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。 注意:此字段可能返回 null,表示取不到有效值。StringgetFailReason()Get 失败原因,若失败的返回 注意:此字段可能返回 null,表示取不到有效值。LonggetFeeAmount()Get 手续费金额 注意:此字段可能返回 null,表示取不到有效值。LonggetFeeRate()Get 手续费费率 注意:此字段可能返回 null,表示取不到有效值。StringgetOrderStatus()Get 订单状态。 INIT:初始化 PAYING:支付中 ACCEPTED:支付受理成功 SUCCESS:支付成功 CLOSED:关单 PAY_FAIL:支付失败 REVOKE:退票 PART_REFUND:部分退款 FULL_REFUND:全部退款StringgetOutOrderId()Get 外部商户订单号LonggetPayAmount()Get 实际支付金额。单位分,支付成功时返回StringgetPaymentMethod()Get 付款方式。如EBANK_PAYMENT OPENBANK_PAYMENTOpenBankProfitShareRespInfo[]getProfitShareRespInfoList()Get 分账信息 注意:此字段可能返回 null,表示取不到有效值。OpenBankRedirectInfogetRedirectInfo()Get 重定向参数,用于客户端跳转,订单未支付时返回该参数 渠道为TENPAY,付款方式为EBANK_PAYMENT时返回 注意:此字段可能返回 null,表示取不到有效值。StringgetThirdPayOrderId()Get 第三方支付平台订单号StringgetTimeFinish()Get 支付完成时间 注意:此字段可能返回 null,表示取不到有效值。LonggetTotalAmount()Get 订单金额。单位分voidsetAttachment(String Attachment)Set 附加信息,查询时原样透传 注意:此字段可能返回 null,表示取不到有效值。voidsetBankApprovalGuideInfo(OpenBankApprovalGuideInfo BankApprovalGuideInfo)Set 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。 注意:此字段可能返回 null,表示取不到有效值。voidsetChannelMerchantId(String ChannelMerchantId)Set 渠道商户号。外部接入平台入驻云企付平台下发voidsetChannelName(String ChannelName)Set 支付渠道名称,如TENPAYvoidsetChannelOrderId(String ChannelOrderId)Set 云企付平台订单号voidsetExternalReturnData(String ExternalReturnData)Set 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。 注意:此字段可能返回 null,表示取不到有效值。voidsetFailReason(String FailReason)Set 失败原因,若失败的返回 注意:此字段可能返回 null,表示取不到有效值。voidsetFeeAmount(Long FeeAmount)Set 手续费金额 注意:此字段可能返回 null,表示取不到有效值。voidsetFeeRate(Long FeeRate)Set 手续费费率 注意:此字段可能返回 null,表示取不到有效值。voidsetOrderStatus(String OrderStatus)Set 订单状态。 INIT:初始化 PAYING:支付中 ACCEPTED:支付受理成功 SUCCESS:支付成功 CLOSED:关单 PAY_FAIL:支付失败 REVOKE:退票 PART_REFUND:部分退款 FULL_REFUND:全部退款voidsetOutOrderId(String OutOrderId)Set 外部商户订单号voidsetPayAmount(Long PayAmount)Set 实际支付金额。单位分,支付成功时返回voidsetPaymentMethod(String PaymentMethod)Set 付款方式。如EBANK_PAYMENT OPENBANK_PAYMENTvoidsetProfitShareRespInfoList(OpenBankProfitShareRespInfo[] ProfitShareRespInfoList)Set 分账信息 注意:此字段可能返回 null,表示取不到有效值。voidsetRedirectInfo(OpenBankRedirectInfo RedirectInfo)Set 重定向参数,用于客户端跳转,订单未支付时返回该参数 渠道为TENPAY,付款方式为EBANK_PAYMENT时返回 注意:此字段可能返回 null,表示取不到有效值。voidsetThirdPayOrderId(String ThirdPayOrderId)Set 第三方支付平台订单号voidsetTimeFinish(String TimeFinish)Set 支付完成时间 注意:此字段可能返回 null,表示取不到有效值。voidsetTotalAmount(Long TotalAmount)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
-
QueryOpenBankPaymentOrderResult
public QueryOpenBankPaymentOrderResult()
-
QueryOpenBankPaymentOrderResult
public QueryOpenBankPaymentOrderResult(QueryOpenBankPaymentOrderResult 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
-
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- 云企付平台订单号
-
getThirdPayOrderId
public String getThirdPayOrderId()
Get 第三方支付平台订单号- Returns:
- ThirdPayOrderId 第三方支付平台订单号
-
setThirdPayOrderId
public void setThirdPayOrderId(String ThirdPayOrderId)
Set 第三方支付平台订单号- Parameters:
ThirdPayOrderId- 第三方支付平台订单号
-
getOrderStatus
public String getOrderStatus()
Get 订单状态。 INIT:初始化 PAYING:支付中 ACCEPTED:支付受理成功 SUCCESS:支付成功 CLOSED:关单 PAY_FAIL:支付失败 REVOKE:退票 PART_REFUND:部分退款 FULL_REFUND:全部退款- Returns:
- OrderStatus 订单状态。 INIT:初始化 PAYING:支付中 ACCEPTED:支付受理成功 SUCCESS:支付成功 CLOSED:关单 PAY_FAIL:支付失败 REVOKE:退票 PART_REFUND:部分退款 FULL_REFUND:全部退款
-
setOrderStatus
public void setOrderStatus(String OrderStatus)
Set 订单状态。 INIT:初始化 PAYING:支付中 ACCEPTED:支付受理成功 SUCCESS:支付成功 CLOSED:关单 PAY_FAIL:支付失败 REVOKE:退票 PART_REFUND:部分退款 FULL_REFUND:全部退款- Parameters:
OrderStatus- 订单状态。 INIT:初始化 PAYING:支付中 ACCEPTED:支付受理成功 SUCCESS:支付成功 CLOSED:关单 PAY_FAIL:支付失败 REVOKE:退票 PART_REFUND:部分退款 FULL_REFUND:全部退款
-
getChannelName
public String getChannelName()
Get 支付渠道名称,如TENPAY- Returns:
- ChannelName 支付渠道名称,如TENPAY
-
setChannelName
public void setChannelName(String ChannelName)
Set 支付渠道名称,如TENPAY- Parameters:
ChannelName- 支付渠道名称,如TENPAY
-
getPaymentMethod
public String getPaymentMethod()
Get 付款方式。如EBANK_PAYMENT OPENBANK_PAYMENT- Returns:
- PaymentMethod 付款方式。如EBANK_PAYMENT OPENBANK_PAYMENT
-
setPaymentMethod
public void setPaymentMethod(String PaymentMethod)
Set 付款方式。如EBANK_PAYMENT OPENBANK_PAYMENT- Parameters:
PaymentMethod- 付款方式。如EBANK_PAYMENT OPENBANK_PAYMENT
-
getTotalAmount
public Long getTotalAmount()
Get 订单金额。单位分- Returns:
- TotalAmount 订单金额。单位分
-
setTotalAmount
public void setTotalAmount(Long TotalAmount)
Set 订单金额。单位分- Parameters:
TotalAmount- 订单金额。单位分
-
getPayAmount
public Long getPayAmount()
Get 实际支付金额。单位分,支付成功时返回- Returns:
- PayAmount 实际支付金额。单位分,支付成功时返回
-
setPayAmount
public void setPayAmount(Long PayAmount)
Set 实际支付金额。单位分,支付成功时返回- Parameters:
PayAmount- 实际支付金额。单位分,支付成功时返回
-
getFailReason
public String getFailReason()
Get 失败原因,若失败的返回 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- FailReason 失败原因,若失败的返回 注意:此字段可能返回 null,表示取不到有效值。
-
setFailReason
public void setFailReason(String FailReason)
Set 失败原因,若失败的返回 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
FailReason- 失败原因,若失败的返回 注意:此字段可能返回 null,表示取不到有效值。
-
getAttachment
public String getAttachment()
Get 附加信息,查询时原样透传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Attachment 附加信息,查询时原样透传 注意:此字段可能返回 null,表示取不到有效值。
-
setAttachment
public void setAttachment(String Attachment)
Set 附加信息,查询时原样透传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Attachment- 附加信息,查询时原样透传 注意:此字段可能返回 null,表示取不到有效值。
-
getRedirectInfo
public OpenBankRedirectInfo getRedirectInfo()
Get 重定向参数,用于客户端跳转,订单未支付时返回该参数 渠道为TENPAY,付款方式为EBANK_PAYMENT时返回 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RedirectInfo 重定向参数,用于客户端跳转,订单未支付时返回该参数 渠道为TENPAY,付款方式为EBANK_PAYMENT时返回 注意:此字段可能返回 null,表示取不到有效值。
-
setRedirectInfo
public void setRedirectInfo(OpenBankRedirectInfo RedirectInfo)
Set 重定向参数,用于客户端跳转,订单未支付时返回该参数 渠道为TENPAY,付款方式为EBANK_PAYMENT时返回 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RedirectInfo- 重定向参数,用于客户端跳转,订单未支付时返回该参数 渠道为TENPAY,付款方式为EBANK_PAYMENT时返回 注意:此字段可能返回 null,表示取不到有效值。
-
getExternalReturnData
public String getExternalReturnData()
Get 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExternalReturnData 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。 注意:此字段可能返回 null,表示取不到有效值。
-
setExternalReturnData
public void setExternalReturnData(String ExternalReturnData)
Set 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExternalReturnData- 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。 注意:此字段可能返回 null,表示取不到有效值。
-
getBankApprovalGuideInfo
public OpenBankApprovalGuideInfo getBankApprovalGuideInfo()
Get 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BankApprovalGuideInfo 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。 注意:此字段可能返回 null,表示取不到有效值。
-
setBankApprovalGuideInfo
public void setBankApprovalGuideInfo(OpenBankApprovalGuideInfo BankApprovalGuideInfo)
Set 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BankApprovalGuideInfo- 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。 注意:此字段可能返回 null,表示取不到有效值。
-
getFeeAmount
public Long getFeeAmount()
Get 手续费金额 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- FeeAmount 手续费金额 注意:此字段可能返回 null,表示取不到有效值。
-
setFeeAmount
public void setFeeAmount(Long FeeAmount)
Set 手续费金额 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
FeeAmount- 手续费金额 注意:此字段可能返回 null,表示取不到有效值。
-
getFeeRate
public Long getFeeRate()
Get 手续费费率 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- FeeRate 手续费费率 注意:此字段可能返回 null,表示取不到有效值。
-
setFeeRate
public void setFeeRate(Long FeeRate)
Set 手续费费率 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
FeeRate- 手续费费率 注意:此字段可能返回 null,表示取不到有效值。
-
getProfitShareRespInfoList
public OpenBankProfitShareRespInfo[] getProfitShareRespInfoList()
Get 分账信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProfitShareRespInfoList 分账信息 注意:此字段可能返回 null,表示取不到有效值。
-
setProfitShareRespInfoList
public void setProfitShareRespInfoList(OpenBankProfitShareRespInfo[] ProfitShareRespInfoList)
Set 分账信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProfitShareRespInfoList- 分账信息 注意:此字段可能返回 null,表示取不到有效值。
-
getTimeFinish
public String getTimeFinish()
Get 支付完成时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TimeFinish 支付完成时间 注意:此字段可能返回 null,表示取不到有效值。
-
setTimeFinish
public void setTimeFinish(String TimeFinish)
Set 支付完成时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TimeFinish- 支付完成时间 注意:此字段可能返回 null,表示取不到有效值。
-
-