xiaoyong931011
2023-10-10 18fb219ee5ed5c267665b4c84d2306eea25349f6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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;
}