com.alipay.api.domain.TransferPaymentBill Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.List;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
/**
* 缴费账单模型
*
* @author auto create
* @since 1.0, 2024-07-16 19:45:05
*/
public class TransferPaymentBill extends AlipayObject {
private static final long serialVersionUID = 4445925681236168697L;
/**
* 账单用户信息
*/
@ApiField("account_owner")
private TransferUser accountOwner;
/**
* 账单金额信息
*/
@ApiField("bill_amount")
private TransferAmount billAmount;
/**
* 账单提供方
*/
@ApiField("bill_provide_agency")
private String billProvideAgency;
/**
* 渠道付款参考号
*/
@ApiField("channel_payment_ref")
private String channelPaymentRef;
/**
* 渠道代发日期
*/
@ApiField("channel_remit_time")
private String channelRemitTime;
/**
* 预计汇款到账日期
*/
@ApiField("expect_transfer_time")
private String expectTransferTime;
/**
* 缴费账号
*/
@ApiField("payment_account_no")
private String paymentAccountNo;
/**
* 缴费截止日期
*/
@ApiField("payment_expiry_time")
private String paymentExpiryTime;
/**
* 缴费项列表
*/
@ApiListField("payment_items")
@ApiField("transfer_payment_item")
private List paymentItems;
/**
* 商品参考会
*/
@ApiField("reference_goods_id")
private String referenceGoodsId;
/**
* 代发计算基准日期
*/
@ApiField("transfer_base_time")
private String transferBaseTime;
public TransferUser getAccountOwner() {
return this.accountOwner;
}
public void setAccountOwner(TransferUser accountOwner) {
this.accountOwner = accountOwner;
}
public TransferAmount getBillAmount() {
return this.billAmount;
}
public void setBillAmount(TransferAmount billAmount) {
this.billAmount = billAmount;
}
public String getBillProvideAgency() {
return this.billProvideAgency;
}
public void setBillProvideAgency(String billProvideAgency) {
this.billProvideAgency = billProvideAgency;
}
public String getChannelPaymentRef() {
return this.channelPaymentRef;
}
public void setChannelPaymentRef(String channelPaymentRef) {
this.channelPaymentRef = channelPaymentRef;
}
public String getChannelRemitTime() {
return this.channelRemitTime;
}
public void setChannelRemitTime(String channelRemitTime) {
this.channelRemitTime = channelRemitTime;
}
public String getExpectTransferTime() {
return this.expectTransferTime;
}
public void setExpectTransferTime(String expectTransferTime) {
this.expectTransferTime = expectTransferTime;
}
public String getPaymentAccountNo() {
return this.paymentAccountNo;
}
public void setPaymentAccountNo(String paymentAccountNo) {
this.paymentAccountNo = paymentAccountNo;
}
public String getPaymentExpiryTime() {
return this.paymentExpiryTime;
}
public void setPaymentExpiryTime(String paymentExpiryTime) {
this.paymentExpiryTime = paymentExpiryTime;
}
public List getPaymentItems() {
return this.paymentItems;
}
public void setPaymentItems(List paymentItems) {
this.paymentItems = paymentItems;
}
public String getReferenceGoodsId() {
return this.referenceGoodsId;
}
public void setReferenceGoodsId(String referenceGoodsId) {
this.referenceGoodsId = referenceGoodsId;
}
public String getTransferBaseTime() {
return this.transferBaseTime;
}
public void setTransferBaseTime(String transferBaseTime) {
this.transferBaseTime = transferBaseTime;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy