package com.fs.huifuPay.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class TzPayRefundDTO implements Serializable {
    /**
     * 商户原支付订单号
     * 即对接平台系统里支付时的那个订单号，对应支付申请接口里的 orderNO
     */
    private String oldPayOutOrderNo;

    /**
     * 商户退款订单号
     * 对接平台系统里自己生成的退款订单号
     */
    private String refundOrderNo;

    /**
     * 交易发送时间
     * yyyyMMddHHmmss
     */
    private String trxSendTime;

    /**
     * 平台商户号
     */
    private String platMerCstNo;

    /**
     * 退款金额
     */
    private BigDecimal refundOrdTransAmt;

    /**
     * 退款结果异步通知地址
     * 由企业提供，退款申请后通知业务系统退款结果信息，一般为后端接口地址。
     * 因部分网络运营商存在域名解析失败的问题，建议上送 IP 加端口的形式，该地址需台行开通网络防火墙
     */
    private String notifyURL;
}
