イプシロンの決済モジュールを導入したかっただけなのです
誰もが詰まると思うので、メモを残しておきます
前提条件
イプシロンに申し込みが終わっていること
1.オーナーズストアで会員登録する
EC-CUBEオーナーズストア ~EC-CUBEショップオーナーのためのサイト
httpsのアドレス領域でエラーが出ていたのでhttpsに飛んでエラーになったらhttpに書き換えて強引に登録
メールに添付されてくる仮会員登録のurlもhttpsになっているのでhttpにして強引に登録
2.オーナーズストアでイプシロンの決済モジュールを購入
無料です
3.イプシロン管理画面のテスト環境で設定をする
管理画面 > 設定 > 決済システムの接続設定
詳細はこのPDFを見る
http://downloads.ec-cube.net/src/manual/epsilon/epsilon.pdf
オーダー情報発信元ホスト情報と実際のホスト情報が一致しない場合EC-CUBEでこのcgiを実行する権限がありませんというエラーが出る((EC-CUBE 開発コミュニティサイト – フォーラム))
4.設置してあるEC-CUBEに認証キーを設定
OWNERS STORE > 認証キー設定(admin/ownersstore/settings.php)
認証キーはメールもしくはオーナーズストアのマイページから確認可能
5.モジュールのダウンロード、インストール
WNERS STORE > 購入商品一覧 > 購入商品一覧を取得する((オーナーズストアで登録したURLと、設置してあるURLが一致しない場合購入商品一覧を取得するが出来ません))
一覧が表示されたらダウンロードをクリック
権限がない場合エラーが出るのでそれにしたがって権限を修正する
~~~
data/downloads/tmp
data/downloads/backup
~~~
に書き込み権限が必要
ログを見る限りでは
~~~
data/downloads/module/mdl_epsilon
~~~
ファイルはこれだけ追加されたっぽい
6.モジュールの設定
設定をクリックすると設定画面がポップアップするので入力します
契約コード:たぶん本番環境のものと一緒
接続先URL:http://beta.epsilon.jp/cgi-bin/order/receive_order3.cgi
利用決済:契約したもの
これでテスト環境に対しての購入テストが出来ちゃいます((テスト用のカード番号は連携元で表示されました))
コメント