バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > その他 > PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kawabian
投稿日時: 2018/3/19 18:16
対応状況: 解決済
常連
登録日: 2017/8/7
居住地:
投稿: 35
PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
お世話になっております。

EC-Cube2.13でPayPalエクスプレスチェックアウトを導入し、SandBoxとテスト用APIキーで決済テストをしているのですが、
「購入中にエラーが発生しました:」と表示され決済完了できません。

エラーログは以下のようになっております。
IPとホスト名は伏せてます。
エラーログを見てもさっぱりなのですが、原因がわかる方いらっしゃいますでしょうか。。


2018/03/19 12:34:05 /cart/index.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/var/www/html/data/class/helper/SC_Helper_Purchase.php(715)] from xxx.xxx.xxx.xxx

2018/03/19 12:32:45 /shopping/index.php Warning(E_USER_WARNING): ホスト名不一致を検出。リダイレクト実行。要求値='www.ホスト名' 設定値='ホスト名' リダイレクト先='https://ホスト名/shopping/?transactionid=37beef5448f484ba9567832568c2041717969112' on [/var/www/html/data/class/SC_Initial.php(542)] from xxx.xxx.xxx.xxx

2018/03/19 12:32:00 /cart/index.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/var/www/html/data/class/helper/SC_Helper_Purchase.php(715)] from xxx.xxx.xxx.xxx

2018/03/19 12:31:26 /cart/index.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/var/www/html/ec_dev/data/class/helper/SC_Helper_Purchase.php(715)] from xxx.xxx.xxx.xxx
nanasess
投稿日時: 2018/3/20 17:53
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
オンライン
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
ホスト名不一致を検出 となっているので、 data/config/config.php に設定されている URL と、画面の URL (wwwの有無)が異なっているのではないでしょうか?
kawabian
投稿日時: 2018/3/22 9:38
対応状況: −−−
常連
登録日: 2017/8/7
居住地:
投稿: 35
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
ご返信ありがとうございます。

URLは一緒でした。。

この辺のPayPalとECCUBEの問題ですが、有償でも原因解決、サポートしてもらうことは可能でしょうか。。
nanasess
投稿日時: 2018/3/22 10:55
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
オンライン
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
この Warning を見てみると、


2018/03/19 12:31:26	/cart/index.php	Warning(E_WARNING): Invalid argument supplied for foreach() on [/var/www/html/ec_dev/data/class/helper/SC_Helper_Purchase.php(715)] from 


LC_Page_Cart.php で /data/class/helper/SC_Helper_Purchase.php の 715行目を呼んでいる個所で、関数の引数に値が正常に渡っていないようです。
何らかのカスタマイズに起因しているような感じですが、いかがでしょうか?
kawabian
投稿日時: 2018/3/22 11:08
対応状況: −−−
常連
登録日: 2017/8/7
居住地:
投稿: 35
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
ありがとうございます!
SC_Helper_Purchase.phpを調べてみます。 

カスタマイズは特に行なっていないです。。2.13をインストールしてPayPalモジュールを入れただけなので、、

いずれカスタマイズした方に決済実装する予定ではありますが。。

nanasess
投稿日時: 2018/3/22 11:26
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
オンライン
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
あ、わかりました。「購入中にエラーが発生しました」というエラーは、購入処理中に、何らかの Warning が発生すると、セッションが無効になってしまい、発生します。
現在発生している Warning が出ないように対応することで修正できると思います。

ご参考
https://github.com/EC-CUBE/eccube-2_13/pull/70
https://github.com/EC-CUBE/eccube-2_13/issues/96
kawabian
投稿日時: 2018/3/22 13:55
対応状況: −−−
常連
登録日: 2017/8/7
居住地:
投稿: 35
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
ありがとうございます!!

>現在発生している Warning が出ないように対応することで修正できると思います。


こちら調査しようと思います・・・!
kawabian
投稿日時: 2018/3/27 18:28
対応状況: −−−
常連
登録日: 2017/8/7
居住地:
投稿: 35
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
>セッションが無効になってしまい、発生します。
>現在発生している Warning が出ないように対応することで修正できると>思います。

すみません。こちらWarning出ないようにするということでも詰まっております。。。
どこのファイルをどうするか教えてもらえないでしょうか
nanasess
投稿日時: 2018/3/27 20:26
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
オンライン
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
これだけの情報ですと、どう対応したら判断が難しいですね。。
もしよろしければ、私のプロフィール欄のメールアドレスまでご連絡いただけますでしょうか。
kawabian
投稿日時: 2018/3/28 15:41
対応状況: −−−
常連
登録日: 2017/8/7
居住地:
投稿: 35
Re: PayPalエクスプレスチェックアウトで「購入中にエラーが発生しました:」と表示されます
ご返信ありがとうございます。
プロフィール欄のメールアドレスに連絡させていただきました。

宜しくお願い致します
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.