WEBサイト作成時に発生するエラーやトラブル対応の備忘録を中心に、いろいろと書いております。


EC-CUBEでPGマルチペイメントサービスのプラグインアップデートしたときに出るエラーの解決方法

GMOのPGマルチペイメントサービスのトークン取得処理を行うJavaScriptファイルが2021年2月24日に旧URLを廃止ということで、新URLに切り替えるためにプラグインをバージョンアップしました。ちなみに、使っているのはEC-CUBE2.13.5で、PGマルチペイメントサービスのアップデート適⽤後のモジュールバージョンは4.3.35です。

すると、クレジットカード情報を登録後に、一旦決済処理しようとしている画面に飛ぶのですが、サイトに戻ってきて
「例外エラー
注文情報の取得が出来ませんでした。
この手続きは無効となりました。」
というエラーが表示されます。

これが、EC-CUBEの基本情報管理>支払方法設定>クレジットカード決済の画面で、「本人認証サービス(3Dセキュア)」を「利用しない」にすると、 クレジットカード決済がエラーが出ずに通ります。

サポートセンターに問い合わせると、GoogleChromのユーザ情報(ログイン情報・ログオフでも)のクッキーを維持できてないためということで、EC-CUBEからパッチが出ているので当てるようにとアドバイスいただきました(ありがとうございます)

「Google Chrome 80」のHot-fixパッチ配布に関するご案内(2020/02/13)

下記のURLから2.13系の対処方法を読んで、対応しましたところ、解決しましたので、備忘録として残しておきます。

https://github.com/EC-CUBE/ec-cube2/pull/374

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください