package com.wzj.soopin.transaction.domain.bo.easypay.refund.apply.resp;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class RefundRespOrderInfo {
    /**
     * 请求方自定义信息
     */
    private String orgInfo;
    /**
     * 商户订单号，商户生成请求易生的流水号
     */
    private String orgTrace;
    /**
     * 原商户订单号
     */
    private String oriOrgTrace;
    /**
     * 原易生订单号
     */
    private String oriOutTrace;
    /**
     * 易生订单号，易生生成后上送渠道的订单号
     */
    private String outTrace;
    /**
     * 渠道订单号，渠道生成返回给易生的订单号，例如微信、支付宝订单号
     */
    private String pcTrace;
    /**
     * 产品订单号
     */
    private String productTrace;
    /**
     * 退货金额，单位分
     */
    private Long refundAmount;
    /**
     * 银联订单号
     */
    private String unTrace;
}
