Class QueryOpenBankPaymentOrderResult


  • public class QueryOpenBankPaymentOrderResult
    extends AbstractModel
    • 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,表示取不到有效值。