package com.jsowell.adapay.response;

import lombok.*;

/**
 * 退款请求返回的对象
 */
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class RefundResponse extends AdapayBaseResponse{
    /**
     * 由 Adapay 生成的退款对象 id
     */
    private String id;

    /**
     * 退款对象创建时间
     */
    private String created_time;

    /**
     * 退款目标支付对象 id
     */
    private String payment_id;

    /**
     * 退款金额（必须大于 0），保留两位小数点，如0.10、100.05等
     */
    private String refund_amt;

    /**
     * 退款状态，S-成功，F-失败，P-处理中
     */
    private String trans_state;

    /**
     * 退款手续费
     */
    private String fee_amt;

}
