com.aliyun.dingtalkfinance_1_0.models.ApplyBatchPayRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkfinance_1_0.models;
import com.aliyun.tea.*;
public class ApplyBatchPayRequest extends TeaModel {
// 支付账号唯一id
@NameInMap("accountId")
public String accountId;
// 钉钉订单号(和商户批次号一一对应)
@NameInMap("orderNo")
public String orderNo;
// 公用回传参数,如果请求时传递了该参数,则异步通知商户时会回传该参数
@NameInMap("passBackParams")
public java.util.Map passBackParams;
// 支付终端
@NameInMap("payTerminal")
public String payTerminal;
// 回调url
@NameInMap("returnUrl")
public String returnUrl;
// 支付发起人staffId
@NameInMap("staffId")
public String staffId;
// 订单总金额(必填), 单位为:元
@NameInMap("transAmount")
public String transAmount;
// 转账过期时间
@NameInMap("transExpireTime")
public String transExpireTime;
public static ApplyBatchPayRequest build(java.util.Map map) throws Exception {
ApplyBatchPayRequest self = new ApplyBatchPayRequest();
return TeaModel.build(map, self);
}
public ApplyBatchPayRequest setAccountId(String accountId) {
this.accountId = accountId;
return this;
}
public String getAccountId() {
return this.accountId;
}
public ApplyBatchPayRequest setOrderNo(String orderNo) {
this.orderNo = orderNo;
return this;
}
public String getOrderNo() {
return this.orderNo;
}
public ApplyBatchPayRequest setPassBackParams(java.util.Map passBackParams) {
this.passBackParams = passBackParams;
return this;
}
public java.util.Map getPassBackParams() {
return this.passBackParams;
}
public ApplyBatchPayRequest setPayTerminal(String payTerminal) {
this.payTerminal = payTerminal;
return this;
}
public String getPayTerminal() {
return this.payTerminal;
}
public ApplyBatchPayRequest setReturnUrl(String returnUrl) {
this.returnUrl = returnUrl;
return this;
}
public String getReturnUrl() {
return this.returnUrl;
}
public ApplyBatchPayRequest setStaffId(String staffId) {
this.staffId = staffId;
return this;
}
public String getStaffId() {
return this.staffId;
}
public ApplyBatchPayRequest setTransAmount(String transAmount) {
this.transAmount = transAmount;
return this;
}
public String getTransAmount() {
return this.transAmount;
}
public ApplyBatchPayRequest setTransExpireTime(String transExpireTime) {
this.transExpireTime = transExpireTime;
return this;
}
public String getTransExpireTime() {
return this.transExpireTime;
}
}