com.alipay.api.domain.AlipayPassInstanceUpdateModel Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alipay-sdk Show documentation
Show all versions of alipay-sdk Show documentation
alipay-sdk project for Spring Project
The newest version!
package com.alipay.api.domain;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 支付宝pass更新卡券实例接口
*
* @author auto create
* @since 1.0, 2017-07-24 12:08:25
*/
public class AlipayPassInstanceUpdateModel extends AlipayObject {
private static final long serialVersionUID = 7768886781872353749L;
/**
* 代理商代替商户发放卡券后,再代替商户更新卡券时,此值为商户的pid/appid
*/
@ApiField("channel_id")
private String channelId;
// /**
// * 商户指定卡券唯一值,卡券JSON模板中fileInfo->serialNumber字段对应的值
// */
@ApiField("serial_number")
private String serialNumber;
/**
* 券状态,支持更新为USED、CLOSED两种状态
*/
@ApiField("status")
private String status;
/**
* 模版动态参数信息:对应模板中$变量名$的动态参数,见模板创建接口返回值中的tpl_params字段
*/
@ApiField("tpl_params")
private String tplParams;
/**
* 核销码串值【当状态变更为USED时,建议传】
*/
@ApiField("verify_code")
private String verifyCode;
/**
* 核销方式,目前支持:wave(声波方式)、qrcode(二维码方式)、barcode(条码方式)、input(文本方式,即手工输入方式)。verify_code和verify_type需同时传入
*/
@ApiField("verify_type")
private String verifyType;
public String getChannelId() {
return this.channelId;
}
public void setChannelId(String channelId) {
this.channelId = channelId;
}
public String getSerialNumber() {
return this.serialNumber;
}
public void setSerialNumber(String serialNumber) {
this.serialNumber = serialNumber;
}
public String getStatus() {
return this.status;
}
public void setStatus(String status) {
this.status = status;
}
public String getTplParams() {
return this.tplParams;
}
public void setTplParams(String tplParams) {
this.tplParams = tplParams;
}
public String getVerifyCode() {
return this.verifyCode;
}
public void setVerifyCode(String verifyCode) {
this.verifyCode = verifyCode;
}
public String getVerifyType() {
return this.verifyType;
}
public void setVerifyType(String verifyType) {
this.verifyType = verifyType;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy