Class QueryRefundResponse

    • Constructor Detail

      • QueryRefundResponse

        public QueryRefundResponse()
      • QueryRefundResponse

        public QueryRefundResponse​(QueryRefundResponse 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

      • getState

        public String getState()
        Get 退款状态码,退款提交成功后返回 1:退款中; 2:退款成功; 3:退款失败。
        Returns:
        State 退款状态码,退款提交成功后返回 1:退款中; 2:退款成功; 3:退款失败。
      • setState

        public void setState​(String State)
        Set 退款状态码,退款提交成功后返回 1:退款中; 2:退款成功; 3:退款失败。
        Parameters:
        State - 退款状态码,退款提交成功后返回 1:退款中; 2:退款成功; 3:退款失败。
      • getChannelExternalOrderId

        public String getChannelExternalOrderId()
        Get 支付机构订单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChannelExternalOrderId 支付机构订单号 注意:此字段可能返回 null,表示取不到有效值。
      • setChannelExternalOrderId

        public void setChannelExternalOrderId​(String ChannelExternalOrderId)
        Set 支付机构订单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChannelExternalOrderId - 支付机构订单号 注意:此字段可能返回 null,表示取不到有效值。
      • getChannelExternalRefundId

        public String getChannelExternalRefundId()
        Get 支付机构退款单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChannelExternalRefundId 支付机构退款单号 注意:此字段可能返回 null,表示取不到有效值。
      • setChannelExternalRefundId

        public void setChannelExternalRefundId​(String ChannelExternalRefundId)
        Set 支付机构退款单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChannelExternalRefundId - 支付机构退款单号 注意:此字段可能返回 null,表示取不到有效值。
      • getChannelOrderId

        public String getChannelOrderId()
        Get 渠道订单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChannelOrderId 渠道订单号 注意:此字段可能返回 null,表示取不到有效值。
      • setChannelOrderId

        public void setChannelOrderId​(String ChannelOrderId)
        Set 渠道订单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChannelOrderId - 渠道订单号 注意:此字段可能返回 null,表示取不到有效值。
      • getTotalRefundAmt

        public Long getTotalRefundAmt()
        Get 退款总金额 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TotalRefundAmt 退款总金额 注意:此字段可能返回 null,表示取不到有效值。
      • setTotalRefundAmt

        public void setTotalRefundAmt​(Long TotalRefundAmt)
        Set 退款总金额 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TotalRefundAmt - 退款总金额 注意:此字段可能返回 null,表示取不到有效值。
      • getCurrencyType

        public String getCurrencyType()
        Get 货币类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CurrencyType 货币类型 注意:此字段可能返回 null,表示取不到有效值。
      • setCurrencyType

        public void setCurrencyType​(String CurrencyType)
        Set 货币类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CurrencyType - 货币类型 注意:此字段可能返回 null,表示取不到有效值。
      • getOutTradeNo

        public String getOutTradeNo()
        Get 外部订单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OutTradeNo 外部订单号 注意:此字段可能返回 null,表示取不到有效值。
      • setOutTradeNo

        public void setOutTradeNo​(String OutTradeNo)
        Set 外部订单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OutTradeNo - 外部订单号 注意:此字段可能返回 null,表示取不到有效值。
      • getRefundId

        public String getRefundId()
        Get 退款订单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RefundId 退款订单号 注意:此字段可能返回 null,表示取不到有效值。
      • setRefundId

        public void setRefundId​(String RefundId)
        Set 退款订单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RefundId - 退款订单号 注意:此字段可能返回 null,表示取不到有效值。
      • getMidasAppId

        public String getMidasAppId()
        Get 聚鑫分配的支付主MidasAppId
        Returns:
        MidasAppId 聚鑫分配的支付主MidasAppId
      • setMidasAppId

        public void setMidasAppId​(String MidasAppId)
        Set 聚鑫分配的支付主MidasAppId
        Parameters:
        MidasAppId - 聚鑫分配的支付主MidasAppId
      • getUsedRefundId

        public String getUsedRefundId()
        Get 指定退款订单号。与RefundId的区别是,UsedRefundId不会再做修饰,而RefundId则可能在查询退款处理时做了如添加前缀等的修饰 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        UsedRefundId 指定退款订单号。与RefundId的区别是,UsedRefundId不会再做修饰,而RefundId则可能在查询退款处理时做了如添加前缀等的修饰 注意:此字段可能返回 null,表示取不到有效值。
      • setUsedRefundId

        public void setUsedRefundId​(String UsedRefundId)
        Set 指定退款订单号。与RefundId的区别是,UsedRefundId不会再做修饰,而RefundId则可能在查询退款处理时做了如添加前缀等的修饰 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        UsedRefundId - 指定退款订单号。与RefundId的区别是,UsedRefundId不会再做修饰,而RefundId则可能在查询退款处理时做了如添加前缀等的修饰 注意:此字段可能返回 null,表示取不到有效值。
      • getSubRefundList

        public OldSubRefund[] getSubRefundList()
        Get 子单退款信息列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubRefundList 子单退款信息列表 注意:此字段可能返回 null,表示取不到有效值。
      • setSubRefundList

        public void setSubRefundList​(OldSubRefund[] SubRefundList)
        Set 子单退款信息列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubRefundList - 子单退款信息列表 注意:此字段可能返回 null,表示取不到有效值。
      • getRequestId

        public String getRequestId()
        Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Returns:
        RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      • setRequestId

        public void setRequestId​(String RequestId)
        Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Parameters:
        RequestId - 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。