All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AlipayCommerceTransportWorldVirtualcardApplyModel Maven / Gradle / Ivy

package com.alipay.api.domain;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;

/**
 * 非中国大陆用户领取虚拟卡
 *
 * @author auto create
 * @since 1.0, 2022-12-02 18:12:04
 */
public class AlipayCommerceTransportWorldVirtualcardApplyModel extends AlipayObject {

	private static final long serialVersionUID = 1799416296268238266L;

	/**
	 * 虚拟卡行为,暂时只有海外用户领卡WORLD_ISSUE
	 */
	@ApiField("action")
	private String action;

	/**
	 * 用户的卡数据,领卡时可不填
	 */
	@ApiField("card_data")
	private String cardData;

	/**
	 * 用户的卡号,销号和卡更新时必填,领卡时不填。
	 */
	@ApiField("card_no")
	private String cardNo;

	/**
	 * 卡类型,城市交通部门维度,如羊城通是一种cardtype,上海公交也是一种cardtype。
	 */
	@ApiField("card_type")
	private String cardType;

	/**
	 * json格式字符串,存放扩展信息。agreement_id--代扣协议号。本期的大湾区必填。
	 */
	@ApiField("ext_info")
	private String extInfo;

	/**
	 * 领卡的目标商户ID,比如羊城通的PID。
	 */
	@ApiField("partner_id")
	private String partnerId;

	/**
	 * 请求来源,本期大湾区只支持GN_HK。
	 */
	@ApiField("source")
	private String source;

	/**
	 * 蚂蚁统一会员ID
	 */
	@ApiField("user_id")
	private String userId;

	public String getAction() {
		return this.action;
	}
	public void setAction(String action) {
		this.action = action;
	}

	public String getCardData() {
		return this.cardData;
	}
	public void setCardData(String cardData) {
		this.cardData = cardData;
	}

	public String getCardNo() {
		return this.cardNo;
	}
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	public String getCardType() {
		return this.cardType;
	}
	public void setCardType(String cardType) {
		this.cardType = cardType;
	}

	public String getExtInfo() {
		return this.extInfo;
	}
	public void setExtInfo(String extInfo) {
		this.extInfo = extInfo;
	}

	public String getPartnerId() {
		return this.partnerId;
	}
	public void setPartnerId(String partnerId) {
		this.partnerId = partnerId;
	}

	public String getSource() {
		return this.source;
	}
	public void setSource(String source) {
		this.source = source;
	}

	public String getUserId() {
		return this.userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy