バージョン選択

フォーラム

メニュー

オンライン状況

56 人のユーザが現在オンラインです。 (44 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 56
もっと...

サイト内検索

質問 > その他 > [EC-CUBE2.13.3]GMOペイメント クレジットカード決済ができない(エラーが発生)

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
soc
投稿日時: 2016/12/14 14:10
対応状況: −−−
常連
登録日: 2015/10/16
居住地:
投稿: 44
[EC-CUBE2.13.3]GMOペイメント クレジットカード決済ができない(エラーが発生)
------------------------------------------------------------------------------------------
[EC-CUBE] 2.13.3
[レンタルサーバ] CPI
[OS] win8.1
[PHP] PHP 5.5.16
[データベース] MySQL 5.5.14
[ブラウザ] Google Chrome
[導入プラグインの有無] 複数あり
[カスタマイズの有無]
------------------------------------------------------------------------------------------
GMOペイメント クレジットカード決済ができない(エラーが発生)


先日、
CPIのスマートリリースの機能で本番環境からテスト環境へファイルを転送しました。
その後、テスト環境でクレジットカード決済を行おうとすると、
通信エラーが発生し、決済を完了することができません。
(ファイル転送が原因かはわかりません)

▼エラー表示
https://gyazo.com/77901101811ce5ef23096973cf8c7d89

ただし、エラーコードが表示されず、何のエラーなのかわからないので対策のしようがなく困っております。


EC-CUBEのエラーログを確認したところ、以下のメッセージが表示されています。
--------------------
▼エラーログ
パス:
/shopping/payment.php

内容:
Warning(E_WARNING): Missing argument 4 for LC_Page_Shopping_Payment::lfInitParam(), called in /usr/home/ドメイン名/data/class/pages/shopping/LC_Page_Shopping_Payment.php on line 248 and defined on [/usr/home/ドメイン名/data/class/pages/shopping/LC_Page_Shopping_Payment.php(261)] from GMOのIPアドレス?
--------------------

↑を確認し
/usr/home/ドメイン名/data/class/pages/shopping/LC_Page_Shopping_Payment.php
を見たところ↓

--------------------
public function setFormParams(&$objFormParam, $arrParam, $deliv_only, &$arrShipping)
{
$this->lfInitParam($objFormParam, $deliv_only, $arrShipping);【【248行目】】
$objFormParam->setParam($arrParam);
$objFormParam->convParam();
}
--------------------

となっているのですが、何が問題があるのか不明です。
おわかりになられるかたがいらっしゃいましたらご連絡いただきたいです。
--------------------
わずかな情報でもご提供いただけましたら幸いです。
どうぞよろしくお願いいたします。
nanasess
投稿日時: 2016/12/15 16:16
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: [EC-CUBE2.13.3]GMOペイメント クレジットカード決済ができない(エラーが発生)
GMOペイメントは、テスト環境用のアカウントを使用されていますでしょうか?
本番環境そのままの状態では動かない場合が多いです。
soc
投稿日時: 2016/12/16 13:19
対応状況: −−−
常連
登録日: 2015/10/16
居住地:
投稿: 44
Re: [EC-CUBE2.13.3]GMOペイメント クレジットカード決済ができない(エラーが発生)
nanasessさま

ご返信いただきありがとうございます。

引用:

nanasessさんは書きました:
GMOペイメントは、テスト環境用のアカウントを使用されていますでしょうか?

EC-CUBE管理画面>オーナーズストア>モジュール管理
使用しているモジュール:「EC-CUBEペイメント決済モジュール(2.13系)」
こちらの設定は、「テスト環境用」で設定を行っています。
https://gyazo.com/d5a69e92170a49b991c2a7ef1f14d7fa

また、サイトID、サイトパスワードなども テスト環境用のものを設定しています。


ちなみに、
https://gyazo.com/c023d81e0293575be3cb15e45faac7db
「決済用テンプレート初期化」は実行していません。(改善の可能性があれば実行を検討します。)


nanasess
投稿日時: 2016/12/19 9:50
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: [EC-CUBE2.13.3]GMOペイメント クレジットカード決済ができない(エラーが発生)
何らかのエラーが発端で、該当の Warning が発生しているのだと推測します。
GMO のサーバーとは通信できているのでしょうか?
この他にも何かログが出力されていませんでしょうか?
soc
投稿日時: 2016/12/19 12:06
対応状況: −−−
常連
登録日: 2015/10/16
居住地:
投稿: 44
Re: [EC-CUBE2.13.3]GMOペイメント クレジットカード決済ができない(エラーが発生)
nanasessさま

ご返信いただきありがとうございます。

引用:

GMO のサーバーとは通信できているのでしょうか?

こちらははっきりわかりません。
ただ、GMOの管理画面では、決済処理された注文はありません。



引用:

この他にも何かログが出力されていませんでしょうか?


▼決済ボタンを押したときのエラー
https://gyazo.com/3235d8ff31f7982422bce4714af9442c

▼商品詳細のページにアクセスしたときのエラー
https://gyazo.com/0ba0eff130019e827d3b632e83c6720f
(決済に関連がありそうなのは一番上の行のエラーだけだと思います)

▼カード決済に失敗してから繰り返し発生しているエラー
https://gyazo.com/5e77b1b861b4d82560e9b87d2bd5cc18

上から4行目までの「〜 offset 'code' on〜」がある行までが同時刻に100行以上繰り返しエラーが発生しています。
「SC_Helper_CSV.php」では、「DIYOUT.csv」という受注情報を出力するCSVファイルの出力項目を制御しています。
(このエラーは決済時には関連がなさそうです。)



ご確認いただければ幸いです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,689名です
総投稿数は109,935件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1280
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.