package com.jeequan.jeepay.core.model.openapi.biz;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * TODO
 * 退款返回参数封装
 * @author crystal
 * @date 2024/4/10 10:47
 */
@Getter
@Setter
public class RefundResultResp {

    private String mchRefundNo;

    private String refundOrderId;

    private String state;

    private String oriPayOrderId;

    private String oriMchOrderNo;

    private String mercNo;

    private Long oriAmount;

    private Long refundAmt;

    private String refundReason;

    private String ifCode;

    private String note;

    private String msgType;
    /**
     * 退款类型
     */
    private Byte refundType;

    /**
     * 退款完成时间
     */
    private Date refundTime;

    /**
     * 扩展参数
     */
    private String extParam;

    /**
     * 支付方式
     */
    private String payType;

}
