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

com.alipay.api.domain.AnttechBlockchainFinanceTruspleLoanrepaySubmitModel 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, 2022-10-10 13:48:48
 */
public class AnttechBlockchainFinanceTruspleLoanrepaySubmitModel extends AlipayObject {

	private static final long serialVersionUID = 7534777476861623228L;

	/**
	 * 实还总金额,币种最小单位,如果是CNY,则单位分
	 */
	@ApiField("actual_repaid_amount")
	private Long actualRepaidAmount;

	/**
	 * 外部合作伙伴的贷款合同号
	 */
	@ApiField("external_loan_id")
	private String externalLoanId;

	/**
	 * 外部合作伙伴的还款请求号,用做业务幂等号
	 */
	@ApiField("external_repay_request_id")
	private String externalRepayRequestId;

	/**
	 * 外部用户唯一标识
	 */
	@ApiField("external_user_id")
	private String externalUserId;

	/**
	 * 还款资金来源:
ALIPAY - 支付宝,
UNIONPAY - 银联,
TRADE_COLLECTION - 外贸回款
	 */
	@ApiField("fund_channel")
	private String fundChannel;

	/**
	 * 转账附言:
1)支付宝渠道还款必有,
2)银联渠道还款没有,
3)外贸回款必有
	 */
	@ApiField("fund_message")
	private String fundMessage;

	/**
	 * 机构代码
	 */
	@ApiField("inst_code")
	private String instCode;

	/**
	 * 分期明细列表
	 */
	@ApiListField("installment_details")
	@ApiField("installment_detail")
	private List installmentDetails;

	/**
	 * 还款金额币种
	 */
	@ApiField("repay_amount_currency")
	private String repayAmountCurrency;

	/**
	 * 还款成功时间,格式:yyyy-MM-dd HH:mm:ss
	 */
	@ApiField("repay_time")
	private String repayTime;

	/**
	 * 还款类型:
PREPAY - 提前还款,
DUE_REPAY - 到期还款,
OVERDUE_REPAY - 逾期还款
	 */
	@ApiField("repay_type")
	private String repayType;

	public Long getActualRepaidAmount() {
		return this.actualRepaidAmount;
	}
	public void setActualRepaidAmount(Long actualRepaidAmount) {
		this.actualRepaidAmount = actualRepaidAmount;
	}

	public String getExternalLoanId() {
		return this.externalLoanId;
	}
	public void setExternalLoanId(String externalLoanId) {
		this.externalLoanId = externalLoanId;
	}

	public String getExternalRepayRequestId() {
		return this.externalRepayRequestId;
	}
	public void setExternalRepayRequestId(String externalRepayRequestId) {
		this.externalRepayRequestId = externalRepayRequestId;
	}

	public String getExternalUserId() {
		return this.externalUserId;
	}
	public void setExternalUserId(String externalUserId) {
		this.externalUserId = externalUserId;
	}

	public String getFundChannel() {
		return this.fundChannel;
	}
	public void setFundChannel(String fundChannel) {
		this.fundChannel = fundChannel;
	}

	public String getFundMessage() {
		return this.fundMessage;
	}
	public void setFundMessage(String fundMessage) {
		this.fundMessage = fundMessage;
	}

	public String getInstCode() {
		return this.instCode;
	}
	public void setInstCode(String instCode) {
		this.instCode = instCode;
	}

	public List getInstallmentDetails() {
		return this.installmentDetails;
	}
	public void setInstallmentDetails(List installmentDetails) {
		this.installmentDetails = installmentDetails;
	}

	public String getRepayAmountCurrency() {
		return this.repayAmountCurrency;
	}
	public void setRepayAmountCurrency(String repayAmountCurrency) {
		this.repayAmountCurrency = repayAmountCurrency;
	}

	public String getRepayTime() {
		return this.repayTime;
	}
	public void setRepayTime(String repayTime) {
		this.repayTime = repayTime;
	}

	public String getRepayType() {
		return this.repayType;
	}
	public void setRepayType(String repayType) {
		this.repayType = repayType;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy