/**
 * Copyright (c) 2003-2004 System Integrator Corporation.
 *                 All Rights Reserved.
 */
package jp.co.sint.mdk;

/**
 * @version $Id: SIMDKConfig.java,v 1.0 2004/01/14 Exp $
 * @author  Jinwang Chen
 * <br>Description:
 * <p>History</p>
 * <p>Author&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reason</p>
 *  ============&nbsp;&nbsp;&nbsp;==========&nbsp;&nbsp;===========================<br>
 * Jinwang Chen   2004/01/14 9:38:50  Original
 */
public class SIMDKConfig {

  //マーチャント ID
  public final static String MDK_MERCHANT_ID = "XXXXXXXX";

  //MDK のコンフィグファイルのパス
  public static String MDK_CONFIG_FILE = "/test";

  //イメージファイルのパスを設定してください.
  //ブラウザで入力される URI のパスになりますので注意してください.
  public final static String MDK_IMAGE_DIR= "image/card";

  //テンプレートファイルの格納されているディレクトリのパスを設定してください.
  public static String MDK_TEMPLATE_DIR = "/temp";

  //取り引きタイプ
  public final static String MDK_AUTH_TYPE = "authonly";//与信処理
  public final static String MDK_AUTH_CAPTURE_TYPE = "authcapture";//与信売上処理
  public final static String MDK_POST_AUTH_TYPE = "postauth";//売上処理
  public final static String MDK_CANCEL_TYPE = "void";//取り消す処理
  public final static String MDK_RETURN_TYPE = "return";//返品処理
  public final static String MDK_PAY_REQUEST_TYPE = "payrequest";//初期取引画面作成
  public final static String MDK_REAUTH_CAPTURE_TYPE = "re-authcapture";//再与信売上処理
  
  //サービスタイプ
  public final static String MDK_SERVICE_TYPE="bsx1";
  //文字エンコーディング(euc | sjis)を設定してください.
  //public final static String encoding = "euc";
  public final static String encoding = "sjis";
  //改ざん防止用署名鍵を設定してください.
  //任意の値を設定してください
  public final static String MDK_KEY = "XXXXXXXXXXXXXXXXXXXX";

  //使用したい VeriTrans ロゴを設定してください.
  public final static String[] MDK_VERITRANS_LOGO = {"cclogo_br","cclogo_wh"}; // Brown & White
  //処理結果
  public final static String MDK_STATUS_SUCCESS="success";
  //取引成功画面用テンプレートファイル名を設定してください.
  public final static String thanks = "thanks.htm";
  //取引成功画面用テンプレートファイル名を設定してください.
  public final static String sorry = "sorry.htm";
  //支払種別の指定
  public final static String MDK_PAYMENT_METHOD_ONE="0";//一括
  public final static String MDK_PAYMENT_METHOD_MULIT="1";//分割
  public final static String MDK_PAYMENT_METHOD_BONUS="2";//ボーナス一括
  public final static String MDK_PAYMENT_METHOD_MULIT_BONUS="3";//ボーナス併用
}
