対象バージョン
CS-Cartスタンダード版 4.10.4-jp-1, 4.9.2-jp-1, 4.8.2-jp-1, 4.7.2-jp-1, 4.3.10-jp-1
問題の概要
・注文手続きの支払方法選択画面で、atone決済の一つ前に選択した支払方法の支払手数料が、
atone側の注文に反映されてしまう。
本不具合修正には以下のとおり修正する必要があります。
修正方法
以下のパッチファイルをダウンロードし、解凍のうえサーバーにアップロードしてください。
※ サーバー上にインストールしたCS-Cartの以下のファイルを上書きまたは作成する形になります。
----------------------------------------------------------------
- design/themes/responsive/templates/views/checkout/components/payments/
payments_list.tpl (無い場合は追加) - design/themes/responsive/templates/views/checkout/components/payments/
payment_methods.tpl (無い場合は追加) - var/themes_repository/responsive/templates/views/checkout/components/
payments/payments_list.tpl (無い場合は追加) - var/themes_repository/responsive/templates/views/checkout/components/
payments/payment_methods.tpl (無い場合は追加)
※上記ファイルについては、いずれかの決済のトークン化パッチが適用してあるという場合は、既にファイルが存在してるので更新する必要はありません。
- app/addons/localization_jp/func.php
※fn_lcjp_check_payment に[case "atone.php":]を追加 - app/addons/atone/payments/atone.php
- app/addons/atone/controllers/frontend/checkout.post.php(新規ファイル)
- design/themes/responsive/templates/addons/atone/views/orders/components/
payments/atone.tpl - var/themes_repository/responsive/templates/addons/atone/views/orders/
components/payments/atone.tpl
※ サーバー上にインストールしたCS-Cartの以下のファイルを上書きまたは作成する形になります。
- app/addons/localization_jp/func.php
※fn_lcjp_check_payment に[case "atone.php":]を追加 - app/addons/atone/payments/atone.php
- app/addons/atone/controllers/frontend/checkout.post.php(新規ファイル)
- design/themes/responsive/templates/addons/atone/views/orders/components/
payments/atone.tpl - var/themes_repository/responsive/templates/addons/atone/views/orders/
components/payments/atone.tpl
※ サーバー上にインストールしたCS-Cartの以下のファイルを上書きまたは作成する形になります。
- app/addons/localization_jp/func.php
※fn_lcjp_check_payment に[case "atone.php":]を追加 - app/addons/atone/payments/atone.php
- app/addons/atone/controllers/frontend/checkout.post.php(新規ファイル)
- design/themes/responsive/templates/addons/atone/views/orders/components/
payments/atone.tpl - var/themes_repository/responsive/templates/addons/atone/views/orders/
components/payments/atone.tpl
※ サーバー上にインストールしたCS-Cartの以下のファイルを上書きまたは作成する形になります。
- app/addons/localization_jp/func.php
※fn_lcjp_check_payment に[case "atone.php":]を追加 - app/addons/atone/payments/atone.php
- app/addons/atone/controllers/frontend/checkout.post.php(新規ファイル)
- design/themes/responsive/templates/addons/atone/views/orders/components/
payments/atone.tpl - var/themes_repository/responsive/templates/addons/atone/views/orders/
components/payments/atone.tpl
※ サーバー上にインストールしたCS-Cartの以下のファイルを上書きまたは作成する形になります。
- app/addons/localization_jp/func.php
※fn_lcjp_check_payment に[case "atone.php":]を追加 - app/addons/atone/payments/atone.php
- app/addons/atone/controllers/frontend/checkout.post.php(新規ファイル)
- design/themes/responsive/templates/addons/atone/overrides/views/
checkout/components/final_section.tpl(新規ファイル) - var/themes_repository/responsive/templates/addons/atone/overrides/views/
checkout/components/final_section.tpl(新規ファイル)
※ お使いのCS-Cartのバージョンの確認方法は、 こちら をご参照ください。
ファイルのアップロードが完了したら、こちら を参照のうえキャッシュをクリアしてください。