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

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

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.40.21.ALL
Show newest version
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, 2019-07-12 15:54:39
 */
public class CreditPayInstallmentDetailVO extends AlipayObject {

	private static final long serialVersionUID = 4841181341847373564L;

	/**
	 * 费用详情列表,部分分期方案可能不存在费用
	 */
	@ApiListField("charge_pricing_list")
	@ApiField("credit_pay_charge_pricing_v_o")
	private List chargePricingList;

	/**
	 * 条款列表,条款信息不是必定存在的
	 */
	@ApiListField("clauses")
	@ApiField("credit_pay_clause_v_o")
	private List clauses;

	/**
	 * 优惠信息,部分分期方案可能不存在营销信息
	 */
	@ApiField("discount_info")
	private CreditPayDiscountVO discountInfo;

	/**
	 * 分期间隔
	 */
	@ApiField("instal_itrv")
	private String instalItrv;

	/**
	 * 分期间隔类型,年月日(YMD)
	 */
	@ApiField("instal_type")
	private String instalType;

	/**
	 * 分期ID
	 */
	@ApiField("installment_id")
	private String installmentId;

	/**
	 * 利息详情,部分分期方案可能不存在利息
	 */
	@ApiField("int_pricing")
	private CreditPayIntPricingVO intPricing;

	/**
	 * 渲染模式,INTREST-利息版,INT_RATE-利率版
	 */
	@ApiField("render_strategy")
	private String renderStrategy;

	/**
	 * 还款信息
	 */
	@ApiField("repay_info")
	private CreditPayRepayVO repayInfo;

	/**
	 * 分期产品码
	 */
	@ApiField("sale_pd_code")
	private String salePdCode;

	/**
	 * 分期签名,用于标识一组分期方案中唯一的期限信息,组成方式为sale_pd_code^repay_mode^term^term_unit
	 */
	@ApiField("scheme_sign")
	private String schemeSign;

	/**
	 * 期限信息
	 */
	@ApiField("term_info")
	private CreditPayTermVO termInfo;

	public List getChargePricingList() {
		return this.chargePricingList;
	}
	public void setChargePricingList(List chargePricingList) {
		this.chargePricingList = chargePricingList;
	}

	public List getClauses() {
		return this.clauses;
	}
	public void setClauses(List clauses) {
		this.clauses = clauses;
	}

	public CreditPayDiscountVO getDiscountInfo() {
		return this.discountInfo;
	}
	public void setDiscountInfo(CreditPayDiscountVO discountInfo) {
		this.discountInfo = discountInfo;
	}

	public String getInstalItrv() {
		return this.instalItrv;
	}
	public void setInstalItrv(String instalItrv) {
		this.instalItrv = instalItrv;
	}

	public String getInstalType() {
		return this.instalType;
	}
	public void setInstalType(String instalType) {
		this.instalType = instalType;
	}

	public String getInstallmentId() {
		return this.installmentId;
	}
	public void setInstallmentId(String installmentId) {
		this.installmentId = installmentId;
	}

	public CreditPayIntPricingVO getIntPricing() {
		return this.intPricing;
	}
	public void setIntPricing(CreditPayIntPricingVO intPricing) {
		this.intPricing = intPricing;
	}

	public String getRenderStrategy() {
		return this.renderStrategy;
	}
	public void setRenderStrategy(String renderStrategy) {
		this.renderStrategy = renderStrategy;
	}

	public CreditPayRepayVO getRepayInfo() {
		return this.repayInfo;
	}
	public void setRepayInfo(CreditPayRepayVO repayInfo) {
		this.repayInfo = repayInfo;
	}

	public String getSalePdCode() {
		return this.salePdCode;
	}
	public void setSalePdCode(String salePdCode) {
		this.salePdCode = salePdCode;
	}

	public String getSchemeSign() {
		return this.schemeSign;
	}
	public void setSchemeSign(String schemeSign) {
		this.schemeSign = schemeSign;
	}

	public CreditPayTermVO getTermInfo() {
		return this.termInfo;
	}
	public void setTermInfo(CreditPayTermVO termInfo) {
		this.termInfo = termInfo;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy