Class QueryCloudRefundOrderResponse


  • public class QueryCloudRefundOrderResponse
    extends AbstractModel
    • Constructor Detail

      • QueryCloudRefundOrderResponse

        public QueryCloudRefundOrderResponse()
      • QueryCloudRefundOrderResponse

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

      • getOutTradeNo

        public String getOutTradeNo()
        Get 该笔退款订单对应的UnifiedOrder下单时传入的OutTradeNo
        Returns:
        OutTradeNo 该笔退款订单对应的UnifiedOrder下单时传入的OutTradeNo
      • setOutTradeNo

        public void setOutTradeNo​(String OutTradeNo)
        Set 该笔退款订单对应的UnifiedOrder下单时传入的OutTradeNo
        Parameters:
        OutTradeNo - 该笔退款订单对应的UnifiedOrder下单时传入的OutTradeNo
      • getChannelExternalOrderId

        public String getChannelExternalOrderId()
        Get 该笔退款订单对应的支付成功后支付机构返回的支付订单号
        Returns:
        ChannelExternalOrderId 该笔退款订单对应的支付成功后支付机构返回的支付订单号
      • setChannelExternalOrderId

        public void setChannelExternalOrderId​(String ChannelExternalOrderId)
        Set 该笔退款订单对应的支付成功后支付机构返回的支付订单号
        Parameters:
        ChannelExternalOrderId - 该笔退款订单对应的支付成功后支付机构返回的支付订单号
      • getChannelExternalRefundId

        public String getChannelExternalRefundId()
        Get 该笔退款订单退款后支付机构返回的退款单号
        Returns:
        ChannelExternalRefundId 该笔退款订单退款后支付机构返回的退款单号
      • setChannelExternalRefundId

        public void setChannelExternalRefundId​(String ChannelExternalRefundId)
        Set 该笔退款订单退款后支付机构返回的退款单号
        Parameters:
        ChannelExternalRefundId - 该笔退款订单退款后支付机构返回的退款单号
      • getChannelOrderId

        public String getChannelOrderId()
        Get 内部请求微信支付、银行等支付机构的订单号
        Returns:
        ChannelOrderId 内部请求微信支付、银行等支付机构的订单号
      • setChannelOrderId

        public void setChannelOrderId​(String ChannelOrderId)
        Set 内部请求微信支付、银行等支付机构的订单号
        Parameters:
        ChannelOrderId - 内部请求微信支付、银行等支付机构的订单号
      • getRefundId

        public String getRefundId()
        Get 请求退款时传的退款ID后查询退款时传的RefundId
        Returns:
        RefundId 请求退款时传的退款ID后查询退款时传的RefundId
      • setRefundId

        public void setRefundId​(String RefundId)
        Set 请求退款时传的退款ID后查询退款时传的RefundId
        Parameters:
        RefundId - 请求退款时传的退款ID后查询退款时传的RefundId
      • getUsedRefundId

        public String getUsedRefundId()
        Get 被使用的RefundId,业务可忽略该字段
        Returns:
        UsedRefundId 被使用的RefundId,业务可忽略该字段
      • setUsedRefundId

        public void setUsedRefundId​(String UsedRefundId)
        Set 被使用的RefundId,业务可忽略该字段
        Parameters:
        UsedRefundId - 被使用的RefundId,业务可忽略该字段
      • getTotalRefundAmt

        public Long getTotalRefundAmt()
        Get 退款总金额
        Returns:
        TotalRefundAmt 退款总金额
      • setTotalRefundAmt

        public void setTotalRefundAmt​(Long TotalRefundAmt)
        Set 退款总金额
        Parameters:
        TotalRefundAmt - 退款总金额
      • getCurrencyType

        public String getCurrencyType()
        Get ISO货币代码
        Returns:
        CurrencyType ISO货币代码
      • setCurrencyType

        public void setCurrencyType​(String CurrencyType)
        Set ISO货币代码
        Parameters:
        CurrencyType - ISO货币代码
      • 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:退款失败
      • getSubRefundList

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

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

        public String getMetadata()
        Get 透传字段,退款成功回调透传给应用,用于开发者透传自定义内容
        Returns:
        Metadata 透传字段,退款成功回调透传给应用,用于开发者透传自定义内容
      • setMetadata

        public void setMetadata​(String Metadata)
        Set 透传字段,退款成功回调透传给应用,用于开发者透传自定义内容
        Parameters:
        Metadata - 透传字段,退款成功回调透传给应用,用于开发者透传自定义内容
      • getAppId

        public String getAppId()
        Get 米大师分配的支付主MidasAppId 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AppId 米大师分配的支付主MidasAppId 注意:此字段可能返回 null,表示取不到有效值。
      • setAppId

        public void setAppId​(String AppId)
        Set 米大师分配的支付主MidasAppId 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AppId - 米大师分配的支付主MidasAppId 注意:此字段可能返回 null,表示取不到有效值。
      • getChannelRefundId

        public String getChannelRefundId()
        Get 该笔退款订单退款后内部返回的退款单号
        Returns:
        ChannelRefundId 该笔退款订单退款后内部返回的退款单号
      • setChannelRefundId

        public void setChannelRefundId​(String ChannelRefundId)
        Set 该笔退款订单退款后内部返回的退款单号
        Parameters:
        ChannelRefundId - 该笔退款订单退款后内部返回的退款单号
      • getRequestId

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

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