laravel5にカート機能を追加してくれるLaravelShoppingcartで、消費税の端数処理(四捨五入・切り捨て・切り上げ)を指定できるようにしてみた。

laravel5にカート機能を追加してくれるLaravelShoppingcartで、消費税の端数処理(四捨五入・切り捨て・切り上げ)を指定できるようにしてみた。

消費税の端数処理(四捨五入・切り捨て・切り上げ)って、好きに選んで良いのね。

消費税の端数処理は影響が大きい?!総額表示と積み上げ計算の復習を!


パッケージのURL

https://github.com/Crinsane/LaravelShoppingcart

1, config/cart.phpに、以下の項目を追加!
//端数処理 1=四捨五入、2=切り捨て、3=切り上げ
‘rounding’ => 1,

2, vendor/gloudemans/shoppingcart/src/CartItem.php(250行目あたり)を修正

3,後は通常通りにCart操作をすれば、指定した端数処理にしてくれる。

laravel5.1にECカート操作が出来るようになったので、商品を選んで、カートに入れて、カートクリアまでやってみた。