cn.felord.payment.wechat.v3.model

## 类 RefundParams

- java.lang.Object
- - cn.felord.payment.wechat.v3.model.RefundParams

-     public class RefundParams
      extends Object

  退款请求参数
  从以下版本开始:
    1.0.6.RELEASE
  作者:
    felord.cn

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static class` | `RefundParams.RefundAmount` 退款订单金额信息

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `private RefundParams.RefundAmount` | `amount` 退款订单金额信息
    `private String` | `fundsAccount` 退款资金来源，若传递此参数则使用对应的资金账户退款，否则默认使用未结算资金退款（仅对老资金流商户适用）。
    `private List<RefundGoodsDetail>` | `goodsDetail` 退款订单的商品信息
    `private String` | `notifyUrl` 退款结果回调url
    `private String` | `outRefundNo` 商户退款单号
    `private String` | `outTradeNo` 商户订单号，同`transactionId` 二选一
    `private String` | `reason` 退款原因
    `private String` | `transactionId` 微信支付订单号，同`outTradeNo` 二选一

  - ### 构造器概要

    构造器
    构造器和说明
    `RefundParams()`

  - ### 方法概要

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### transactionId

          private String transactionId

      微信支付订单号，同`outTradeNo` 二选一

    - #### outTradeNo

          private String outTradeNo

      商户订单号，同`transactionId` 二选一

    - #### outRefundNo

          private String outRefundNo

      商户退款单号

    - #### reason

          private String reason

      退款原因

    - #### notifyUrl

          private String notifyUrl

      退款结果回调url

    - #### fundsAccount

          private String fundsAccount

      退款资金来源，若传递此参数则使用对应的资金账户退款，否则默认使用未结算资金退款（仅对老资金流商户适用）。 枚举值：
      - AVAILABLE：可用余额账户

    - #### amount

          private RefundParams.RefundAmount amount

      退款订单金额信息

    - #### goodsDetail

          private List<RefundGoodsDetail> goodsDetail

      退款订单的商品信息

  - ### 构造器详细资料

    - #### RefundParams

          public RefundParams()

Copyright © 2021. All rights reserved.