人生なんて暇つぶし

Webエンジニアの雑記ブログ。技術の話題はDApps開発、NEMアプリ開発がメイン。

移転しました。

約3秒後に自動的にリダイレクトします。

NEM決済導入マニュアル(EC-CUBE2系)

1. プラグインファイルを取得

以下のURLをクリックし、プラグインファイル(NemPay.tar.gz)をダウンロードします。

http://nem-ec.tech/eccube2/download/NemPay.tar.gz

2. インストール手順

以下の手順に従ってプラグインのインストールを行います。

(1) プラグイン一覧画面に遷移

EC-CUBE管理画面
EC-CUBE管理画面
[オーナーズストア > プラグイン > プラグイン一覧]をクリックします。

(2) プラグイン登録

プラグイン一覧画面
プラグイン一覧画面
プラグイン登録の「選択」ボタンをクリックします。

(3) プラグインファイル選択

ファイル選択画面
ファイル選択画面
ダウンロードしたプラグインファイル(NemPay.tar.gz)を選択してください。

(4) プラグインインストール

プラグイン一覧画面(2)
プラグイン一覧画面(2)
ファイル選択後、「インストール」ボタンをクリックします。

(5) プラグイン有効化

プラグイン一覧画面(3)
プラグイン一覧画面(3)
インストールが完了しました。
「有効にする」のチェックボックスを選択すると、プラグインを有効にすることができます。

3. NEM決済の設定

次にNEM決済の設定を行います。

(1) NEM決済プラグインの設定画面に遷移

プラグイン一覧画面(4)
プラグイン一覧画面(4)
「プラグイン設定」をクリックし、プラグイン設定画面を表示します。

(2) NEM決済の設定

プラグイン設定画面
プラグイン設定画面

  • 環境切り替え:利用状況に合わせて選択してください。
    テスト環境=testnet 本番環境=mainnet

  • 出品者アカウント(入金先):店舗の入金先アドレスを入力してください。
    テスト環境=「T〜」で始まるアドレス 本番環境=「N〜」で始まるアドレス

4. 入金確認設定

入金を検知するために入金確認プラグインを自動実行するよう設定を行います。

サーバにアクセスし、下記コマンドを実行してください。

$ crontab -e

ファイルの最終行に下記を追加して、保存して下さい。

*/5 * * * * cd /var/www/html/eccube-2.13.5/data/downloads/plugin/NemPay/script; php /var/www/html/eccube-2.13.5/data/downloads/plugin/NemPay/script/paymentconfirm.php;

※保存するには「:wq」と入力します。 ※「/var/www/html/eccube-2.13.5」はサーバのディレクトリ構成に合わせ適宜変更してください。 ※上記は5分おきにプログラムを実行します。

5. お問い合わせ

twitter.com

当記事へのコメント、もしくはTwitterでDMを頂ければサポートさせて頂きます。

6. 当プラグインのソースコード

GitHubに当プラグインのソースコードを開示しています。

github.com