Ticket #549 (closed バグ指摘: 修正済)
【ペイジェント決済モジュール】キャリア決済時、携帯ブラウザで「戻る」を使用した際の不具合
Reported by: | kajiwara | Owned by: | somebody |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE 連携モジュール |
Component: | フロント | Version: | |
Keywords: | Cc: | ||
修正済み: |
Description
【不具合発生バージョン】
ペイジェント決済モジュール Ver1.5以前のバージョン全て
【不具合内容】
携帯キャリア決済においてキャリア選択画面から先へ遷移した後、携帯ブラウザでの「戻る」ボタンでの操作を行なうことでセッションが保たれず不正な遷移が発生してしまう。
(続けてキャリア決済を行おうとすると、正常遷移せず、完了画面に飛ばされてしまう。)
本不具合が発生した場合、受注情報の購入者情報が全く入りません。
(ユーザ様に料金が請求されるなどの実害はございません。)
【原因】
キャリア決済の場合のみ、不正遷移チェックが正常に機能しておらず、セッションが切れている状態でも不正遷移エラーに飛ばされないため、その後の遷移が不正となる。
⇒キャリア決済画面からのブラウザバックはEC-CUBE側のセッション情報が保てないため、
不正遷移と認識し、エラー画面に飛ばすような遷移となるべき。
【修正内容】
キャリア側の画面からブラウザバックで戻った場合、不正遷移エラー画面に遷移するように修正を行う。
修正ファイル
LC_Page_Mdl_Paygent_Helper.php
修正ファイルと、ペイジェント決済モジュールVer1.5からのパッチファイルを本チケットに添付いたします。
【今後の対応】
本不具合は、ペイジェント決済モジュールの次期バージョンにて正式に修正される予定です。
(Ver1.5.x もしくは Ver1.6 になる予定です。)
Attachments
Change History
Changed 15 years ago by kajiwara
- attachment mdl_paygent_091001.zip added
修正ファイルとVer1.5からのパッチファイル