Ticket #549 (closed バグ指摘: 修正済)

Opened 15 years ago

Last modified 14 years ago

【ペイジェント決済モジュール】キャリア決済時、携帯ブラウザで「戻る」を使用した際の不具合

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

mdl_paygent_091001.zip Download (7.6 KB) - added by kajiwara 15 years ago.
修正ファイルとVer1.5からのパッチファイル

Change History

Changed 15 years ago by kajiwara

修正ファイルとVer1.5からのパッチファイル

comment:1 Changed 14 years ago by kajiwara

  • Status changed from new to closed
  • Resolution set to 修正済

Ver1.6.0にて対応済み。(2010/3/16リリース)

Note: See TracTickets for help on using tickets.