EC担当者のブログ

イプシロン決済モジュールの設定に関して

2011年05月11日

EC-CUBEに決済代行のイプシロンを利用するためのモジュールインストールについて。
色々躓いたので、メモっておきます。

契約すませ、EC-CUBEで認証コードを手にいれ、手順に沿ってインストール。
↓で一回つまずく。

(EC-CUBEの管理画面でインストールする前に、イプシロンの管理画面でサイトの登録を忘れずに!)

で、設定が終わって、いざクレジットカードで購入テスト。。。
不思議と決済が通る場合と、通らない場合がある。

モジュールインストールだったので、仕様は軽く読み飛ばしていただけど、一回確認。

どうやら文字数は64バイトしか送信ができないらしく、エラーがでた商品は文字数オーバー。。。

ということで、モジュールを暫定的に少し修正。

/data/downloads/module/mdl_epsilon/LC_Page_Mdl_Epsilon_Credit.php


// 144行目あたり
// 送信データ生成
//$item_name = $arrMainProduct["name"] . "×" . $arrMainProduct["quantity"] . "個 (代表)";
// ↓に修正 (とりあえず19文字以降は切り捨て)
$item_name = mb_substr($arrMainProduct["name"],0,18)
. "×"
. $arrMainProduct["quantity"]
. "個 (代表)";

イプシロン決済モジュールの設定に関して | 株式会社エマージはEC-CUBEを使用したECサイト構築をおこなっている東京都新宿区の会社です。PHPなどのシステム開発を得意としていますが、お客様のご予算やプランに合わせた通販事業の提案も高評価を得ています。 その他、ECサイト保守やリスティング広告、アフィリエイトといったインターネットマーケティングの提案や、基幹システム開発、提携企業による通販コンサルティングサービスも提供しております。

ECサイトに関する各種お問い合わせ・ご相談など、お気軽にお問い合わせ下さい。