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

com.alipay.api.domain.CardCycleInfo 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, 2024-02-27 17:15:50
 */
public class CardCycleInfo extends AlipayObject {

	private static final long serialVersionUID = 7396632123133878522L;

	/**
	 * 用户可以选择的周期付首次扣款日的开始时间
	 */
	@ApiField("cycle_charge_start_time")
	private String cycleChargeStartTime;

	/**
	 * 周期计费类型
	 */
	@ApiField("cycle_charge_type")
	private String cycleChargeType;

	/**
	 * 周期类型为CycleTypeEnum.DAY时使用、代表几天为一个周期
	 */
	@ApiField("cycle_range")
	private Long cycleRange;

	/**
	 * 周期类型,日、月或周
	 */
	@ApiField("cycle_type")
	private String cycleType;

	/**
	 * 周期值。如月卡固定日期的计费方式,需要传入固定每个月的几号
	 */
	@ApiField("cycle_value")
	private Long cycleValue;

	public String getCycleChargeStartTime() {
		return this.cycleChargeStartTime;
	}
	public void setCycleChargeStartTime(String cycleChargeStartTime) {
		this.cycleChargeStartTime = cycleChargeStartTime;
	}

	public String getCycleChargeType() {
		return this.cycleChargeType;
	}
	public void setCycleChargeType(String cycleChargeType) {
		this.cycleChargeType = cycleChargeType;
	}

	public Long getCycleRange() {
		return this.cycleRange;
	}
	public void setCycleRange(Long cycleRange) {
		this.cycleRange = cycleRange;
	}

	public String getCycleType() {
		return this.cycleType;
	}
	public void setCycleType(String cycleType) {
		this.cycleType = cycleType;
	}

	public Long getCycleValue() {
		return this.cycleValue;
	}
	public void setCycleValue(Long cycleValue) {
		this.cycleValue = cycleValue;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy