com.alipay.api.domain.AlipayEbppInstserviceTokenCreateModel Maven / Gradle / Ivy
package com.alipay.api.domain;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 政务民生机构代扣预签约token生成接口
*
* @author auto create
* @since 1.0, 2022-12-20 12:10:35
*/
public class AlipayEbppInstserviceTokenCreateModel extends AlipayObject {
private static final long serialVersionUID = 6679341853382219627L;
/**
* 签约来源渠道,接入时与代扣约定
*/
@ApiField("agent_channel")
private String agentChannel;
/**
* 签约来源渠道,接入时与代扣约定
*/
@ApiField("agent_code")
private String agentCode;
/**
* 户号(缴费场景是户号,话费场景是手机号)
*/
@ApiField("bill_key")
private String billKey;
/**
* 可传:固定充/低额充/账单充(
低额充:THRESHOLD_DEDUCT、
固定充:REGULAR_QUOTA_DEDUCT、
账单充:BILL_DEDUCT ),仅支持传英文
*/
@ApiField("bill_type")
private String billType;
/**
* 业务场景:flow(流量)、voice(语音话费)、telephone(固话)
*/
@ApiField("biz_scene")
private String bizScene;
/**
* 业务类型(例如通信,缴费,还款)
*/
@ApiField("biz_type")
private String bizType;
/**
* 发起代扣的面额(可以和代扣时金额不一致,例如打折活动)
*/
@ApiField("deduct_amount")
private String deductAmount;
/**
* 代扣产品码(由技术同学分配)
*/
@ApiField("ededuct_product_code")
private String edeductProductCode;
/**
* 代扣日期
*/
@ApiField("execute_date")
private String executeDate;
/**
* 机构ID(支付宝侧分配)
*/
@ApiField("inst_id")
private String instId;
/**
* 外部协议号
*/
@ApiField("out_agreement_id")
private String outAgreementId;
/**
* PREPAID预付费,POSTPAID后付费
*/
@ApiField("pay_mode")
private String payMode;
/**
* 签约的服务描述
*/
@ApiField("service_desc")
private String serviceDesc;
/**
* 二级业务类型(例如话费,流量,水费,电费)
*/
@ApiField("sub_biz_type")
private String subBizType;
/**
* 发起代扣的阈值
*/
@ApiField("threshold_amount")
private String thresholdAmount;
/**
* 服务名称
*/
@ApiField("title")
private String title;
public String getAgentChannel() {
return this.agentChannel;
}
public void setAgentChannel(String agentChannel) {
this.agentChannel = agentChannel;
}
public String getAgentCode() {
return this.agentCode;
}
public void setAgentCode(String agentCode) {
this.agentCode = agentCode;
}
public String getBillKey() {
return this.billKey;
}
public void setBillKey(String billKey) {
this.billKey = billKey;
}
public String getBillType() {
return this.billType;
}
public void setBillType(String billType) {
this.billType = billType;
}
public String getBizScene() {
return this.bizScene;
}
public void setBizScene(String bizScene) {
this.bizScene = bizScene;
}
public String getBizType() {
return this.bizType;
}
public void setBizType(String bizType) {
this.bizType = bizType;
}
public String getDeductAmount() {
return this.deductAmount;
}
public void setDeductAmount(String deductAmount) {
this.deductAmount = deductAmount;
}
public String getEdeductProductCode() {
return this.edeductProductCode;
}
public void setEdeductProductCode(String edeductProductCode) {
this.edeductProductCode = edeductProductCode;
}
public String getExecuteDate() {
return this.executeDate;
}
public void setExecuteDate(String executeDate) {
this.executeDate = executeDate;
}
public String getInstId() {
return this.instId;
}
public void setInstId(String instId) {
this.instId = instId;
}
public String getOutAgreementId() {
return this.outAgreementId;
}
public void setOutAgreementId(String outAgreementId) {
this.outAgreementId = outAgreementId;
}
public String getPayMode() {
return this.payMode;
}
public void setPayMode(String payMode) {
this.payMode = payMode;
}
public String getServiceDesc() {
return this.serviceDesc;
}
public void setServiceDesc(String serviceDesc) {
this.serviceDesc = serviceDesc;
}
public String getSubBizType() {
return this.subBizType;
}
public void setSubBizType(String subBizType) {
this.subBizType = subBizType;
}
public String getThresholdAmount() {
return this.thresholdAmount;
}
public void setThresholdAmount(String thresholdAmount) {
this.thresholdAmount = thresholdAmount;
}
public String getTitle() {
return this.title;
}
public void setTitle(String title) {
this.title = title;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy