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` 退款订单金额信息
`static class` `RefundParams.RefundForm` 退款出资账户及金额 退款需要从指定账户出资时，传递此参数指定出资金额（币种的最小单位，只能为整数）。

### 字段概要

字段
`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()