public class QueryOpenBankPaymentOrderResult extends AbstractModel
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getAttachment()
Get 附加信息,查询时原样透传
注意:此字段可能返回 null,表示取不到有效值。
|
OpenBankApprovalGuideInfo |
getBankApprovalGuideInfo()
Get 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getChannelMerchantId()
Get 渠道商户号。外部接入平台入驻云企付平台下发
|
String |
getChannelName()
Get 支付渠道名称,如TENPAY
|
String |
getChannelOrderId()
Get 云企付平台订单号
|
String |
getExternalReturnData()
Get 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getFailReason()
Get 失败原因,若失败的返回
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getOrderStatus()
Get INIT:初始化
PAYING:支付中
DEDUCTED:扣款成功
ACCEPTED:支付受理成功
SUCCESS:支付成功
CLOSED:关单
PAY_FAIL:支付失败
REVOKE:退票
|
String |
getOutOrderId()
Get 外部商户订单号
|
Long |
getPayAmount()
Get 实际支付金额。单位分,支付成功时返回
|
String |
getPaymentMethod()
Get 付款方式。如EBANK_PAYMENT
OPENBANK_PAYMENT
|
OpenBankRedirectInfo |
getRedirectInfo()
Get 重定向参数,用于客户端跳转,订单未支付时返回该参数
渠道为TENPAY,付款方式为EBANK_PAYMENT时返回
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getThirdPayOrderId()
Get 第三方支付平台订单号
|
Long |
getTotalAmount()
Get 订单金额。单位分
|
void |
setAttachment(String Attachment)
Set 附加信息,查询时原样透传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setBankApprovalGuideInfo(OpenBankApprovalGuideInfo BankApprovalGuideInfo)
Set 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setChannelMerchantId(String ChannelMerchantId)
Set 渠道商户号。外部接入平台入驻云企付平台下发
|
void |
setChannelName(String ChannelName)
Set 支付渠道名称,如TENPAY
|
void |
setChannelOrderId(String ChannelOrderId)
Set 云企付平台订单号
|
void |
setExternalReturnData(String ExternalReturnData)
Set 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFailReason(String FailReason)
Set 失败原因,若失败的返回
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setOrderStatus(String OrderStatus)
Set INIT:初始化
PAYING:支付中
DEDUCTED:扣款成功
ACCEPTED:支付受理成功
SUCCESS:支付成功
CLOSED:关单
PAY_FAIL:支付失败
REVOKE:退票
|
void |
setOutOrderId(String OutOrderId)
Set 外部商户订单号
|
void |
setPayAmount(Long PayAmount)
Set 实际支付金额。单位分,支付成功时返回
|
void |
setPaymentMethod(String PaymentMethod)
Set 付款方式。如EBANK_PAYMENT
OPENBANK_PAYMENT
|
void |
setRedirectInfo(OpenBankRedirectInfo RedirectInfo)
Set 重定向参数,用于客户端跳转,订单未支付时返回该参数
渠道为TENPAY,付款方式为EBANK_PAYMENT时返回
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setThirdPayOrderId(String ThirdPayOrderId)
Set 第三方支付平台订单号
|
void |
setTotalAmount(Long TotalAmount)
Set 订单金额。单位分
|
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 QueryOpenBankPaymentOrderResult()
public QueryOpenBankPaymentOrderResult(QueryOpenBankPaymentOrderResult source)
public String getChannelMerchantId()
public void setChannelMerchantId(String ChannelMerchantId)
ChannelMerchantId
- 渠道商户号。外部接入平台入驻云企付平台下发public String getOutOrderId()
public void setOutOrderId(String OutOrderId)
OutOrderId
- 外部商户订单号public String getChannelOrderId()
public void setChannelOrderId(String ChannelOrderId)
ChannelOrderId
- 云企付平台订单号public String getThirdPayOrderId()
public void setThirdPayOrderId(String ThirdPayOrderId)
ThirdPayOrderId
- 第三方支付平台订单号public String getOrderStatus()
public void setOrderStatus(String OrderStatus)
OrderStatus
- INIT:初始化
PAYING:支付中
DEDUCTED:扣款成功
ACCEPTED:支付受理成功
SUCCESS:支付成功
CLOSED:关单
PAY_FAIL:支付失败
REVOKE:退票public String getChannelName()
public void setChannelName(String ChannelName)
ChannelName
- 支付渠道名称,如TENPAYpublic String getPaymentMethod()
public void setPaymentMethod(String PaymentMethod)
PaymentMethod
- 付款方式。如EBANK_PAYMENT
OPENBANK_PAYMENTpublic Long getTotalAmount()
public void setTotalAmount(Long TotalAmount)
TotalAmount
- 订单金额。单位分public Long getPayAmount()
public void setPayAmount(Long PayAmount)
PayAmount
- 实际支付金额。单位分,支付成功时返回public String getFailReason()
public void setFailReason(String FailReason)
FailReason
- 失败原因,若失败的返回
注意:此字段可能返回 null,表示取不到有效值。public String getAttachment()
public void setAttachment(String Attachment)
Attachment
- 附加信息,查询时原样透传
注意:此字段可能返回 null,表示取不到有效值。public OpenBankRedirectInfo getRedirectInfo()
public void setRedirectInfo(OpenBankRedirectInfo RedirectInfo)
RedirectInfo
- 重定向参数,用于客户端跳转,订单未支付时返回该参数
渠道为TENPAY,付款方式为EBANK_PAYMENT时返回
注意:此字段可能返回 null,表示取不到有效值。public String getExternalReturnData()
public void setExternalReturnData(String ExternalReturnData)
ExternalReturnData
- 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。
注意:此字段可能返回 null,表示取不到有效值。public OpenBankApprovalGuideInfo getBankApprovalGuideInfo()
public void setBankApprovalGuideInfo(OpenBankApprovalGuideInfo BankApprovalGuideInfo)
BankApprovalGuideInfo
- 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2022. All rights reserved.