Class MigrateOrderRefundRequest

    • Constructor Detail

      • MigrateOrderRefundRequest

        public MigrateOrderRefundRequest()
      • MigrateOrderRefundRequest

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

      • getMerchantId

        public String getMerchantId()
        Get 商户代码
        Returns:
        MerchantId 商户代码
      • setMerchantId

        public void setMerchantId​(String MerchantId)
        Set 商户代码
        Parameters:
        MerchantId - 商户代码
      • getPayChannel

        public String getPayChannel()
        Get 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道
        Returns:
        PayChannel 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道
      • setPayChannel

        public void setPayChannel​(String PayChannel)
        Set 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道
        Parameters:
        PayChannel - 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道
      • getPayOrderId

        public String getPayOrderId()
        Get 正向支付商户订单号
        Returns:
        PayOrderId 正向支付商户订单号
      • setPayOrderId

        public void setPayOrderId​(String PayOrderId)
        Set 正向支付商户订单号
        Parameters:
        PayOrderId - 正向支付商户订单号
      • getRefundOrderId

        public String getRefundOrderId()
        Get 退款订单号,最长64位,仅支持数字、 字母
        Returns:
        RefundOrderId 退款订单号,最长64位,仅支持数字、 字母
      • setRefundOrderId

        public void setRefundOrderId​(String RefundOrderId)
        Set 退款订单号,最长64位,仅支持数字、 字母
        Parameters:
        RefundOrderId - 退款订单号,最长64位,仅支持数字、 字母
      • getRefundAmt

        public Long getRefundAmt()
        Get 退款金额,单位:分。备注:改字段必须大于0 和小于10000000000的整数。
        Returns:
        RefundAmt 退款金额,单位:分。备注:改字段必须大于0 和小于10000000000的整数。
      • setRefundAmt

        public void setRefundAmt​(Long RefundAmt)
        Set 退款金额,单位:分。备注:改字段必须大于0 和小于10000000000的整数。
        Parameters:
        RefundAmt - 退款金额,单位:分。备注:改字段必须大于0 和小于10000000000的整数。
      • getThirdChannelOrderId

        public String getThirdChannelOrderId()
        Get 第三方支付机构支付交易号
        Returns:
        ThirdChannelOrderId 第三方支付机构支付交易号
      • setThirdChannelOrderId

        public void setThirdChannelOrderId​(String ThirdChannelOrderId)
        Set 第三方支付机构支付交易号
        Parameters:
        ThirdChannelOrderId - 第三方支付机构支付交易号
      • getPayAmt

        public Long getPayAmt()
        Get 原始支付金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额
        Returns:
        PayAmt 原始支付金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额
      • setPayAmt

        public void setPayAmt​(Long PayAmt)
        Set 原始支付金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额
        Parameters:
        PayAmt - 原始支付金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额
      • getProfile

        public String getProfile()
        Get 接入环境。沙箱环境填 sandbox。
        Returns:
        Profile 接入环境。沙箱环境填 sandbox。
      • setProfile

        public void setProfile​(String Profile)
        Set 接入环境。沙箱环境填 sandbox。
        Parameters:
        Profile - 接入环境。沙箱环境填 sandbox。
      • getRefundReason

        public String getRefundReason()
        Get 退款原因
        Returns:
        RefundReason 退款原因
      • setRefundReason

        public void setRefundReason​(String RefundReason)
        Set 退款原因
        Parameters:
        RefundReason - 退款原因