Index: temp/trunk/data/downloads/module/mdl_epsilon/mdl_epsilon.php
===================================================================
--- temp/trunk/data/downloads/module/mdl_epsilon/mdl_epsilon.php	(revision 8126)
+++ temp/trunk/data/downloads/module/mdl_epsilon/mdl_epsilon.php	(revision 8232)
@@ -84,6 +84,6 @@
 			// ¥¯¥ì¥¸¥Ã¥È¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥¯¥ì¥¸¥Ã¥È¤òÅÐÏ¿¤¹¤ë
 			if($val == 1){
-				$visa = "1";
-				$jcb = "0";
+				(in_array(1, $_POST["credit"])) ? $visa = "1" : $visa = "0";
+				(in_array(2, $_POST["credit"])) ? $jcb = "1" : $jcb = "0";
 				$arrData = array(			
 					"payment_method" => "Epsilon¥¯¥ì¥¸¥Ã¥È"
@@ -160,4 +160,5 @@
 	$objFormParam->addParam("ÀÜÂ³ÀèURL", "url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
 	$objFormParam->addParam("ÍøÍÑ·èºÑ", "payment", "", "", array("EXIST_CHECK"));
+	$objFormParam->addParam("ÍøÍÑ¥¯¥ì¥¸¥Ã¥È", "credit");	
 	$objFormParam->addParam("ÍøÍÑ¥³¥ó¥Ó¥Ë", "convenience");	
 	return $objFormParam;
@@ -173,4 +174,8 @@
 	$arrChkPay = $_POST["payment"];
 	foreach((array)$arrChkPay as $key => $val){
+		// ÍøÍÑ¥¯¥ì¥¸¥Ã¥È
+		if($val == 1 and count($_POST["credit"]) <= 0){
+			$arrErr["credit"] = "ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
+		}
 		// ÍøÍÑ¥³¥ó¥Ó¥Ë
 		if($val == 2 and count($_POST["convenience"]) <= 0){
@@ -230,5 +235,5 @@
 			return $arrRet;
 	}
-	
+
 	// ¥³¥ó¥Ó¥Ë»ØÄê¤¬¤¢¤ì¤Ð¥³¥ó¥Ó¥ËÊ¬¥ë¡¼¥×¤·¡¢¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
 	if(count($_POST["convenience"]) > 0){
Index: temp/trunk/data/downloads/module/mdl_epsilon/convenience.php
===================================================================
--- temp/trunk/data/downloads/module/mdl_epsilon/convenience.php	(revision 8231)
+++ temp/trunk/data/downloads/module/mdl_epsilon/convenience.php	(revision 8232)
@@ -75,4 +75,5 @@
 		if(count($arrErr) <= 0){
 			// Á÷¿®¥Ç¡¼¥¿À¸À®
+			$item_name = $arrMainProduct["name"] . "¡ß" . $arrMainProduct["quantity"] . "¸Ä (ÂåÉ½)";
 			$arrSendData = array(
 				'contract_code' => $arrPayment[0]["memo01"],						// ·ÀÌó¥³¡¼¥É
@@ -82,5 +83,5 @@
 				'order_number' => $arrData["order_id"],								// ¥ª¡¼¥À¡¼ÈÖ¹æ
 				'item_code' => $arrMainProduct["product_code"],						// ¾¦ÉÊ¥³¡¼¥É(ÂåÉ½)
-				'item_name' => $arrMainProduct["name"] . "¡ß" . $arrMainProduct["quantity"] . "¸Ä (ÂåÉ½)",								// ¾¦ÉÊÌ¾(ÂåÉ½)
+				'item_name' => $item_name,											// ¾¦ÉÊÌ¾(ÂåÉ½)
 				'item_price' => $arrData["payment_total"],							// ¾¦ÉÊ²Á³Ê(ÀÇ¹þ¤ßÁí³Û)
 				'st_code' => $arrPayment[0]["memo04"],								// ·èºÑ¶èÊ¬
@@ -88,10 +89,8 @@
 				'process_code' => '1',												// ½èÍý¶èÊ¬(¸ÇÄê)
 				'xml' => '1',														// ±þÅú·Á¼°(¸ÇÄê)
-				
 				'conveni_code' => $_POST["convenience"],							// ¥³¥ó¥Ó¥Ë¥³¡¼¥É
 				'user_tel' => $_POST["order_tel01"].$_POST["order_tel02"].$_POST["order_tel03"],	// ÅÅÏÃÈÖ¹æ
 				'user_name_kana' => $_POST["order_kana01"].$_POST["order_kana02"],					// »áÌ¾(¥«¥Ê)
 				'haraikomi_mail' => 0,												// Ê§¹þ¥á¡¼¥ë(Á÷¿®¤·¤Ê¤¤)
-				
 				'memo1' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// Í½È÷01
 				'memo2' => ''														// Í½È÷02
