/*********************************************************************
*	All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*   システム名      ：eo顧客基幹システム
*   モジュール名    ：JCNYoshinJdgConstCC
*   ソースファイル名：JCNYoshinJdgConstCC.java
*   作成者          ：富士通
*   日付            ：2022年06月13日
*＜機能概要＞
*   オーソリ承認依頼CC部品で使用する定数クラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者   修正内容
*	v58.00.00	2022/06/13	富士通   新規作成
**********************************************************************/
package com.fujitsu.futurity.bp.custom.constant;

public class JCNCreditAuthConstCC {
	
	/** 入力パラメータ：(共通)支払方法 */
	public static final String INPUT_PAYWAY = "payWay";

	/** 入力パラメータ：(共通)SYSID */
	public static final String INPUT_SYSID = "sysid";

	/** 入力パラメータ：(要求受付/決済固有)支払方法ID */
	public static final String INPUT_PAYWAYID = "payWayId";

	/** 入力パラメータ：(預かり/決済固有)システムID */
	public static final String INPUT_SYSTEM_ID = "system_id";

	/** 入力パラメータ：(預かり/決済固有)サイトID */
	public static final String INPUT_SITE_ID = "site_id";

	/** 入力パラメータ：(預かり/決済固有)オーソリ実行FLG */
	public static final String INPUT_AUTHORI_RUN_FLG = "authori_run_flg";

	/** 入力パラメータ：(預かり固有)カード情報トークン */
	public static final String INPUT_CARD_TOKEN = "card_token";

	/** 入力パラメータ：(預かり固有)有効期限 */
	public static final String INPUT_CARDEXP = "cardexp";

	/** 入力パラメータ：(預かり固有)セキュリティコード利用 */
	public static final String INPUT_SECURITY_CODE_USE = "security_code_use";

	/** 入力パラメータ：(預かり固有)クレジットカード名義人 */
	public static final String INPUT_KDMIGNN = "kdMignn";

	/** 入力パラメータ：(決済固有)マーチャント取引ＩＤ */
	public static final String INPUT_TRADING_ID = "trading_id";

	/** 入力パラメータ：(決済固有)顧客ID */
	public static final String INPUT_CUSTOMER_ID = "customer_id";

	/** 入力パラメータ：(決済固有)決済金額 */
	public static final String INPUT_CR_AMOUNT = "cr_amount";

	/** 入力パラメータ：(決済固有)請求契約番号 */
	public static final String INPUT_SEIKY_KEI_NO = "seiky_kei_no";

	/** 出力パラメータ：(共通)戻りコード */
	public static final String OUTPUT_RETURN_CODE = "return_code";

	/** 出力パラメータ：(共通)支払方法ID */
	public static final String OUTPUT_PAYWAYID = "payWayId";

	/** 出力パラメータ：(共通)オーソリ承認フラグ*/
	public static final String OUTPUT_CREDIT_AUTH_FLG = "credit_auth_flg";

	/** 出力パラメータ：(預かり/決済固有)処理結果コード */
	public static final String OUTPUT_CR_RESULTCODE = "cr_resultcode";

	/** 出力パラメータ：(預かり/決済固有)エラーコード */
	public static final String OUTPUT_ERR_CODE = "err_code";

	/** 出力パラメータ：(預かり/決済固有)エラーメッセージ */
	public static final String OUTPUT_ERR_MESSAGE = "err_message";

	/** 出力パラメータ：(預かり/決済固有)レスポンスコード */
	public static final String OUTPUT_RESPONSE_CODE = "response_code";

	/** 出力パラメータ：(預かり/決済固有)レスポンス詳細 */
	public static final String OUTPUT_RESPONSE_DETAIL = "response_detail";

	/** 出力パラメータ：(預かり/決済固有)カード発行会社コード */
	public static final String OUTPUT_ISSUR_ID = "issur_id";

	/** 出力パラメータ：(預かり/決済固有)カード発行会社名 */
	public static final String OUTPUT_ISSUR_NAME = "issur_name";

	/** 出力パラメータ：(預かり/決済固有)フィンガープリント */
	public static final String OUTPUT_HASHTAG = "hashtag";

	/** 出力パラメータ：(預かり/決済固有)マスクされたカード番号 */
	public static final String OUTPUT_CR_CARDNUMBER = "cr_cardnumber";

	/** 出力パラメータ：(預かり/決済固有)カード有効期限 */
	public static final String OUTPUT_CARD_VALID_TERM = "card_valid_term";

	/** 出力パラメータ：(預かり/決済固有)取扱カード会社コード */
	public static final String OUTPUT_CR_BRANDCODE = "cr_brandcode";

	/** 出力パラメータ：(預かり/決済固有)取扱カード会社名 */
	public static final String OUTPUT_CR_BRANDNAME = "cr_brandname";

	/** 出力パラメータ：(預かり/決済固有)デビット・プリペイド判定結果 */
	public static final String OUTPUT_CARD_TYPE = "card_type";

	/** 出力パラメータ：(預かり/決済固有)イシュア区分 */
	public static final String OUTPUT_ISSUER_CLASS = "issuer_class";

	/** 出力パラメータ：(預かり/決済固有)カードブランド */
	public static final String OUTPUT_CARD_BRAND_OPTCD = "card_brand_optcd";

	/** 出力パラメータ：(要求受付固有)オーソリ承認結果 */
	public static final String OUTPUT_AUTH_RESULT = "auth_result";

	/** 出力パラメータ：(預かり固有)顧客カード数 */
	public static final String OUTPUT_NUM_OF_CARDS = "num_of_cards";

	/** 出力パラメータ：(預かり固有)顧客カードID */
	public static final String OUTPUT_CUSTOMER_CARD_ID = "customer_card_id";

	/** 出力パラメータ：(預かり固有)カード名義人 */
	public static final String OUTPUT_CARDHOLDER_NAME = "cardholder_name";

	/** 出力パラメータ：(預かり固有)顧客ID */
	public static final String OUTPUT_SAVE_ID = "save_id";

	/** 出力パラメータ：(決済固有)決済ID */
	public static final String OUTPUT_PAYMENT_ID = "payment_id";

	/** 出力パラメータ：(決済固有)マーチャント取引ID */
	public static final String OUTPUT_TRADING_ID = "trading_id";

	/** 出力パラメータ：(決済固有)FC取引有無 */
	public static final String OUTPUT_FC_AUTH_UMU = "fc_auth_umu";

	/** 出力パラメータ：(決済固有)代行提携コード */
	public static final String OUTPUT_DAIKO_CODE = "daiko_code";

	/** 出力パラメータ：(決済固有)カード種類コード */
	public static final String OUTPUT_CARD_SHU_CODE = "card_shu_code";

	/** 出力パラメータ：(決済固有)カナカード名称 */
	public static final String OUTPUT_K_CARD_NAME = "k_card_name";

	/** 出力パラメータ：(決済固有)ACS支払人認証要求Html */
	public static final String OUTPUT_OUT_ACS_HTML = "out_acs_html";

	/** 出力パラメータ：(決済固有)Attempt区分 */
	public static final String OUTPUT_ATTEMPT_KBN = "attempt_kbn";

	/** 出力パラメータ：(決済固有)承認番号 */
	public static final String OUTPUT_CR_AUTHNUMBER = "cr_authnumber";
}
