Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/adapay/response/PaymentConfirmResponse.java

84 lines
1.8 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.jsowell.adapay.response;
import com.jsowell.adapay.common.DivMember;
import lombok.*;
import java.util.List;
/**
* 交易确认response
*/
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class PaymentConfirmResponse extends AdapayBaseResponse{
/**
* 请求订单号只能为英文、数字或者下划线的一种或多种组合保证在app_id下唯一
*/
private String order_no;
/**
* 创建时的时间戳
*/
private String created_time;
/**
* 确认金额, 必须大于0保留两位小数点如0.10、100.05等。必须小于等于原支付金额-已确认金额-已撤销金额。
*/
private String confirm_amt;
/**
* 原支付对象已确认金额。
*/
private String confirmed_amt;
/**
* 附加说明
*/
private String description;
/**
* 原支付对象已撤销金额,包括已撤销完成金额和撤销处理中的金额。
*/
private String reserved_amt;
/**
* 分账对象信息列表一次请求最多仅支持7个分账方。json对象 形式,详见 分账对象信息列表
*/
private List<DivMember> div_members;
/**
* 当前支付确认对象已退款金额,包括已退款完成金额和退款处理中的金额。
*/
private String refunded_amt;
/**
* 是否prod模式true是prod模式false是mock模式
*/
private String prod_mode;
/**
* Adapay生成的支付确认对象id
*/
private String id;
/**
* 控制台 主页面应用的app_id
*/
private String app_id;
/**
* 支付确认手续费金额
*/
private String fee_amt;
/**
* 支付确认对象payment_confirm
*/
private String object;
}