package com.ruoyi.payment.api.model;
|
|
import com.fasterxml.jackson.annotation.JsonSetter;
|
import lombok.Data;
|
|
/**
|
* @author zhibing.pu
|
* @Date 2024/8/24 13:58
|
*/
|
@Data
|
public class QueryRefundResp {
|
/**
|
* 支付宝交易号
|
*/
|
@JsonSetter("trade_no")
|
private String tradeNo;
|
/**
|
* 支付业务流水号
|
*/
|
@JsonSetter("out_trade_no")
|
private String outTradeNo;
|
/**
|
* 退款业务流水号
|
*/
|
@JsonSetter("out_request_no")
|
private String outRequestNo;
|
/**
|
* 交易金额
|
*/
|
@JsonSetter("total_amount")
|
private Double totalAmount;
|
/**
|
* 本次退款金额
|
*/
|
@JsonSetter("refund_amount")
|
private Double refundAmount;
|
/**
|
* 退款状态
|
* REFUND_SUCCESS 退款处理成功; 未返回该字段表示退款请求未收到或者退款失败; 注:如果退款查询发起时间早于退款时间,或者间隔退款发起时间太短,可能出现退款查询时还没处理成功,后面又处理成功的情况,建议商户在退款发起后间隔10秒以上再发起退款查询请求。
|
*/
|
@JsonSetter("refund_status")
|
private String refundStatus;
|
}
|