Ticket #546 (closed バグ指摘: 修正済)
【ペイジェント決済モジュール】決済エラー時、受注管理に売上、取消ボタンが表示される不具合
Reported by: | kajiwara | Owned by: | somebody |
---|---|---|---|
Priority: | 低 | Milestone: | EC-CUBE 連携モジュール |
Component: | 管理画面 | Version: | 2.4.0 |
Keywords: | Cc: | ||
修正済み: |
Description
【不具合発生バージョン】
ペイジェント決済モジュール Ver1.5以前のバージョン全て
【不具合内容】
購入者がクレジット決済を選択した場合で、かつ何らかの決済エラーとなった場合、
その後、支払い方法を銀行振り込みなどに変更してお支払いしていただく場合があります。
ペイジェント決済にて上記対応のようにエラー発生後、他のお支払い方法に変更した場合、
管理画面の受注管理にて、売上ボタン、取消ボタン が引き続き表示されるという不具合が発生しております。
ボタンが表示される以外、実害はございません。
【原因】
dtb_order内にペイジェントからのステータスコードやエラーコード・エラーメッセージ等が格納されますが、
売上ボタン表示の判定文にてエラー等で最終的にペイジェントで決済していない場合かどうかを考慮していないことが原因です。
【修正内容】
本事象のようなケースには売上ボタンを表示しないように以下のファイルを修正しました。
paygent_order.tpl
paygent_order_index.tpl
修正ファイルとパッチを本チケットに添付いたします。
【今後の対応】
本不具合は、ペイジェント決済モジュールの次期バージョンにて正式に修正される予定です。
(Ver1.5.x もしくは Ver1.6 になる予定です。)
【情報提供元】
本不具合と修正ファイルは、株式会社システムフレンド様 http://ec-cube.systemfriend.co.jp/
より情報提供いただきました。
誠にありがとうございました。
Attachments
Change History
Changed 15 years ago by kajiwara
- attachment mdl_paygent_file_090902.zip added
修正ファイル(paygent_order.tpl , paygent_order_index.tpl)・パッチファイル(paygent.diff)