EC-cubeエラー

EC-cube クレジット決済「価格の指定が異常です」エラー


EC-cube にイプシロンのクレジット決済を導入したが、クレジット画面に移行する段階で

購入処理中に以下のエラーが発生しました。
・価格の指定が異常です
この手続きは無効となりました。

というエラーが発生しました。

原因を調べると、
値引きのカスタマイズが原因でした。

今回のお客様の場合、会員様に対して5%の割引をしていました。
5%の割引をすると、商品価格が小数点以下になってしまい、これが「価格の指定が異常」と判断されたようです。

data/class/helper/SC_Helper_DB.php で
割引の計算式に小数点以下切り捨ての構文を足せばうまく動きました。

 


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

post date*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)