public class BankChannelEnum {

	/**
	 * 银行渠道协议
	 */
	public static class BankChannelAgreement {

		/**
		 * 已签约
		 */
		public static final String SIGNED_AGREEMENT = 'SIGNED_AGREEMENT';

		/**
		 * 未签约
		 */
		public static final String UN_SIGNED_AGREEMENT = 'UN_SIGNED_AGREEMENT';
	}

	/**
	 * 银行渠道状态
	 */
	public static class BankChannelStatus {
		/**
		 * 正常
		 */
		public static final String NORMAL = 'NORMAL';

		/**
		 * 停用
		 */
		public static final String DISABLED = 'DISABLED';
	}

	/**
	 * 银行渠道类型
	 */
	public static class BankChannelType {
		/**
		 * 快捷支付
		 */
		public static final String FAST_PAY = 'FAST_PAY';

		/**
		 * 网银
		 */
		public static final String INTERNET_BANK = 'INTERNET_BANK';
	}

	/**
	 * 银行渠道支付费率
	 */
	public static final String BANK_CHANNEL_RATE = 'BANK_CHANNEL_RATE';

	/**
	 * 银行渠道支付费率
	 */
	public static final String BANK_CHANNEL_DEPOSIT_RATE = 'BANK_CHANNEL_DEPOSIT_RATE';

	/**
	 * 银行渠道支付费率
	 */
	public static final String BANK_CHANNEL_BIND_CARD_RATE = 'BANK_CHANNEL_BIND_CARD_RATE';

	/**
	 * 银行渠道支付费率
	 */
	public static final String BANK_CHANNEL_WITHDRAW_RATE = 'BANK_CHANNEL_WITHDRAW_RATE';

	/**
	 * 冻结额度
	 */
	public static final String FREEZE_AMOUNT = 'FREEZE_AMOUNT';

	/**
	 * 冻结额度
	 */
	public static class FreezeAmount {

		/**
		 * 开启
		 */
		public static final String ENABLE = 'ENABLE';

		/**
		 * 关闭
		 */
		public static final String DISABLE = 'DISABLE';
	}

	/**
	 * 结算模式
	 */
	public static class SettleMode {
		/**
		 * 即时结算
		 */
		public static final String IMMEDIATELY_SETTLE = 'IMMEDIATELY_SETTLE';

		/**
		 * D+1结算
		 */
		public static final String D1_SETTLE = 'D1_SETTLE';

		/**
		 * D+2结算
		 */
		public static final String D2_SETTLE = 'D2_SETTLE';

		/**
		 * D+3结算
		 */
		public static final String D3_SETTLE = 'D3_SETTLE';
	}

	/**
	 * 计费模式
	 */
	public static class PaymentMode {
		/**
		 * 固定费率
		 */
		public static final String FIXED_RATE = 'FIXED_RATE';

		/**
		 * 千分比
		 */
		public static final String PER_MILLES_RATE = 'PER_MILLES_RATE';

		/**
		 * 乘收
		 */
		public static final String MULTIPLE_COLLECTION = 'MULTIPLE_COLLECTION';
	}

	/**
	 * 支付方式
	 */
	public static class PaymentMethod {

		/**
		 * 银行卡支付
		 */
		public static final String BANK_CARD_PAY = 'BANK_CARD_PAY';

		/**
		 * 快捷支付
		 */
		public static final String FAST_PAY = 'FAST_PAY';

		/**
		 * 绑定支付
		 */
		public static final String BIND_PAY = 'BIND_PAY';
	}

	/**
	 * 单笔限额
	 */
	public static final String SINGLE_QUOTA = 'SINGLE_QUOTA';

	/**
	 * 单日限额
	 */
	public static final String DAY_QUOTA = 'DAY_QUOTA';

	/**
	 * 单月限额
	 */
	public static final String MONTH_QUOTA = 'MONTH_QUOTA';

	/**
	 * 支付方式
	 */
	public static final String PAYMENT_METHOD = 'PAYMENT_METHOD';

	/**
	 * 计费模式
	 */
	public static final String PAYMENT_MODE = 'PAYMENT_MODE';

	/**
	 * 结算模式
	 */
	public static final String SETTLE_MODE = 'SETTLE_MODE';

	/**
	 * 银行渠道协议
	 */
	public static final String BANK_CHANNEL_AGREEMENT = 'BANK_CHANNEL_AGREEMENT';
}
银行渠道协议、支付方式、结算模式等常用字段定义

原文地址: https://www.cveoy.top/t/topic/lij5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录