| | |
| | | */ |
| | | @Data |
| | | public class QueryRefundResp { |
| | | /** |
| | | * 状态 10000 |
| | | */ |
| | | @JsonSetter("code") |
| | | private String code; |
| | | /** |
| | | * 状态 10000 |
| | | */ |
| | | @JsonSetter("Success") |
| | | private String msg; |
| | | /** |
| | | * 退款业务流水号 |
| | | */ |
| | | @JsonSetter("out_request_no") |
| | | private String outRequestNo; |
| | | /** |
| | | * 支付业务流水号 |
| | | */ |
| | | @JsonSetter("out_trade_no") |
| | | private String outTradeNo; |
| | | /** |
| | | * 本次退款金额 |
| | | */ |
| | | @JsonSetter("refund_amount") |
| | | private Double refundAmount; |
| | | /** |
| | | * 退款状态 |
| | | * REFUND_SUCCESS 退款处理成功; 未返回该字段表示退款请求未收到或者退款失败; 注:如果退款查询发起时间早于退款时间,或者间隔退款发起时间太短,可能出现退款查询时还没处理成功,后面又处理成功的情况,建议商户在退款发起后间隔10秒以上再发起退款查询请求。 |
| | | */ |
| | | @JsonSetter("refund_status") |
| | | private String refundStatus; |
| | | /** |
| | | * 交易金额 |
| | | */ |
| | | @JsonSetter("total_amount") |
| | | private Double totalAmount; |
| | | /** |
| | | * 支付宝交易号 |
| | | */ |
| | | @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; |
| | | /** |
| | | * 本次退款金额 |
| | | */ |
| | | @JsonSetter("gmt_refund_pay") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private String refundTime; |
| | | /** |
| | | * 退款状态 |
| | | * REFUND_SUCCESS 退款处理成功; 未返回该字段表示退款请求未收到或者退款失败; 注:如果退款查询发起时间早于退款时间,或者间隔退款发起时间太短,可能出现退款查询时还没处理成功,后面又处理成功的情况,建议商户在退款发起后间隔10秒以上再发起退款查询请求。 |
| | | */ |
| | | @JsonSetter("refund_status") |
| | | private String refundStatus; |
| | | } |