package cc.mrbird.febs.pay.model;
|
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
@Data
|
@ApiModel(value = "SinglePayDto", description = "汇聚支付代付接收参数类")
|
public class SinglePayDto {
|
|
//商户订单号(全局唯一,由数字或字母组成,长度
|
//须控制在 12 到 25 之间,可包含边界
|
//值)
|
private String merchantOrderNo;
|
//收款账户号(收款人银行卡卡号)
|
private String receiverAccountNoEncBankNo;
|
// 收款人(收款人银行卡持卡人名称)
|
private String receiverAccountNoEncName;
|
// 账户类型(对私账户:201
|
//对公账户:204)
|
private String receiverAccountType;
|
// 收款账户联行号,对公账户必须填写此字段
|
// private String receiverBankChannelNo;
|
// 交易金额,单位:元,精确到分,保留两位小数
|
private BigDecimal paidAmount;
|
// 人民币币种填写:201
|
private String currency;
|
// 是否复核:复核:201,不复核:202 (见注释
|
//一)是否审核→填写为 201 时,需到商户后台进行审核,审核通过汇聚才会进行打款,审核不通过,则订
|
//单状态为订单已取消(没有异步);填写为 202 时,不需要到商户后台进行审核,订单提交汇聚成功则开
|
//始打款。
|
private String isChecked;
|
//(代付说明填写此次单笔代付的代付说明(长度
|
//为 30 个字符以内)
|
private String paidDesc;
|
//代付用途 如其他 209
|
private String paidUse;
|
//代付用途 如其他 209
|
// private String callbackUrl;
|
}
|