taxable flag on conditions. Previously, conditions marked taxable=false (like non-taxable shipping) were still being included in the tax base, and conditions marked taxable=true were being double-counted. This also applied to item-level conditions. The taxable flag is now the single source of truth: only conditions with taxable=true contribute to the tax base, by their full adjustment amount. (#2)If you previously relied on discounts reducing the tax base proportionally without explicitly marking them taxable=true, you'll need to set taxable: true on those conditions to preserve that behavior.
Full Changelog: https://github.com/daikazu/flexicart/compare/v1.2.0...v1.2.1
Add Laravel 13 support
Full Changelog: https://github.com/daikazu/flexicart/compare/v1.0.0...v1.1.0
FlexiCart is a powerful, flexible shopping cart solution for Laravel applications with support for complex pricing scenarios and multiple storage options.
Item-Level Conditions - Apply discounts, fees, or adjustments to specific cart items
Cart-Level Conditions - Global conditions affecting subtotal or taxable items only
Multiple Condition Types:
Precise Money Handling - Uses Brick/Money library for accurate currency calculations
How can I help you explore Laravel packages today?