package com.hzs.third.pay.jdpay.dto;

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

import java.io.Serializable;

/**
 * 京东退款请求
 */
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
public class JdPayRefundResponse implements Serializable {

    /**
     * 业务结果
     */
    private String resultCode;
    /**
     * 响应描述
     */
    private String resultDesc;

    /**
     * 京东退款订单号
     */
    private String tradeNo;
    /**
     * 商户退款订单号
     */
    private String outTradeNo;
    /**
     * 商户原正单订单号
     */
    private String originalOutTradeNo;
    /**
     * 订单总金额
     */
    private String tradeAmount;

    /**
     * 交易状态
     */
    private String tradeStatus;
    /**
     * 币种
     */
    private String currency;
    /**
     * 退款完成时间
     */
    private String finishDate;

}
