Ticket #1787 (new バグ指摘) — at Initial Version

Opened 10 years ago

Last modified 10 years ago

注文確認メールのポイント値引額が1ポイント当たりの値段(POINT_VALUE)を考慮していない

Reported by: shutta Owned by: somebody
Priority: Milestone: EC-CUBE2.12.0
Component: フロント Version: 2系 配布モジュール
Keywords: Cc:
修正済み: yes

Description

コミュニティにて下記バグ報告あり

注文確認メールの値引金額について

管理画面のパラメータ設定に「POINT_VALUE」という1ポイント何円で還元する、というパラメータがあります。

こちらに2を設定し、1ポイント2円還元するようにし、注文を受け付けました。

100ポイント使用したお客様への返信メールに「値引金額:100円」と記載されておりますが、実際には200円の値引がされています。

お支払合計は正しく計算されていますが、値引金額の表示時に使用ポイント数だけ表示しているので、上記のような現象が発生しているものと思われます。

order_mail.tplの該当箇所の修正が必要と思われます。
修正前)
値引き ¥ <!--{$arrOrder.use_point+$arrOrder.discount|number_format|default:0}-->

修正後)
値引き ¥ <!--{$arrOrder.use_point*$smarty.const.POINT_VALUE+$arrOrder.discount|number_format|default:0}-->


開発担当者様、対応をお願いいたします。
Note: See TracTickets for help on using tickets.