package com.dy.pipIrrSell.wechatpay.dto;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
/**
|
* @author ZhuBaoMin
|
* @date 2024-03-06 13:56
|
* @LastEditTime 2024-03-06 13:56
|
* @Description 退款申请返回的对象
|
*/
|
|
@Data
|
@Schema(name = "退款申请返回对象")
|
public class RefundResponse {
|
public static final long serialVersionUID = 202403011431001L;
|
|
/**
|
* 微信支付退款号
|
*/
|
private String refund_id;
|
|
/**
|
* 商户退款单号
|
*/
|
private String out_refund_no;
|
|
/**
|
* 微信支付订单号
|
*/
|
private String transaction_id;
|
|
/**
|
* 商户订单号
|
*/
|
private String out_trade_no;
|
|
/**
|
* 退款渠道
|
*/
|
private String channel;
|
|
/**
|
* 退款入账账户
|
*/
|
private String user_received_account;
|
|
/**
|
* 退款成功时间
|
*/
|
private String success_time;
|
|
/**
|
* 退款创建时间
|
*/
|
private String create_time;
|
|
/**
|
* 退款状态
|
*/
|
private String status;
|
|
/**
|
* 金额信息
|
*/
|
private Amount amount;
|
|
|
@Data
|
private static class Amount {
|
|
/**
|
* 订单总金额
|
*/
|
private Integer total;
|
|
/**
|
* 退款金额
|
*/
|
private Integer refund;
|
|
/**
|
* 用户支付金额
|
*/
|
private Integer payer_total;
|
|
/**
|
* 用户退款金额
|
*/
|
private Integer payer_refund;
|
|
/**
|
* 应结退款金额
|
*/
|
private Integer settlement_refund;
|
|
/**
|
* 应结订单金额
|
*/
|
private Integer settlement_total;
|
|
/**
|
* 优惠退款金额
|
*/
|
private Integer discount_refund;
|
|
/**
|
* 退款币种
|
*/
|
private String currency;
|
|
}
|
|
}
|