cart_maker
Overview
Split your iHerb cart into multiple orders that stay under the tax-free import limit while keeping free shipping.
cart_maker splits your iHerb shopping cart into the smallest set of checkout orders where each one stays under the customs/tax-free import limit while still qualifying for iHerb's free shipping. Then it drives iHerb's own cart APIs to apply the split for you — selection and per-line quantities — so you just click Checkout. HOW IT WORKS 1. Open your iHerb cart and click the cart_maker icon → Open planner on cart. A small panel slides in from the right of the page. 2. The panel reads your cart, runs a packing optimizer against your two thresholds (defaults: $75 tax-free max, $65 free-shipping min — both editable), and proposes one or more splits. Each split shows its items and predicted subtotal. 3. Click "Apply this split". The extension toggles iHerb's per-line "selected" checkboxes so only the chosen items remain, and adjusts the selected lines' quantities to match the planner (relevant when a single product is split across multiple orders). 4. The panel auto-minimizes to a small floating pill so iHerb's checkout button is unobstructed. Check out normally. Come back, click the next split, repeat. WHY THIS EXISTS Many regions (including Israel) tax shipments above a small threshold. iHerb also requires a minimum order value for free shipping. On a moderately-sized cart, splitting into a couple of well-sized orders can save real money — but doing the bin-packing math by hand is annoying, and clicking the right combination of checkboxes/quantities for each order is even more annoying. This automates both. WHAT IT DOES NOT DO • No data is sent outside iherb.com. No analytics, no telemetry, no external servers. • It only runs on iHerb cart pages. • Threshold preferences are stored locally via chrome.storage.local. OPEN SOURCE Full source: https://github.com/nedveder/cart_maker KNOWN LIMITATIONS • iHerb's cart UI is React-controlled and occasionally changes. If something breaks after an iHerb update, the toolbar popup has a "Diagnose" button that captures the diagnostic output to share in a GitHub issue. • Stock is clamped server-side: if you ask for qty 5 of an item with qty 3 available, you'll get qty 3. The panel surfaces the actual applied amount. SUPPORT GitHub issues: https://github.com/nedveder/cart_maker/issues
0 out of 5No ratings
Details
- Version1.1.1
- UpdatedApril 29, 2026
- Offered bynadavleder
- Size73.57KiB
- LanguagesEnglish
- DeveloperNadav Lederman
Emanuel Noah 12 Jerusalem 9310530 ILEmail
nadavleder@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
cart_maker has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
cart_maker handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site