プラグイン > その他 > 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 を見てみると、
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 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |