State-by-state vape flavor + disposable bans, which states ban what?
As of 2026, the landscape is unstable but the headlines:
- Massachusetts, full flavored vape ban (only tobacco flavor legal). Most aggressive enforcement in the US.
- Rhode Island, flavored vape ban + flavored cigar ban.
- New York, flavored vape ban (tobacco + menthol only).
- Utah, flavored vape ban + nicotine cap.
- California, flavored vape ban (statewide referendum 2022, upheld 2023).
- New Jersey, flavored disposable ban (devices specifically; bottled e-juice allowed).
- Vermont, Maine, Maryland, restrict by flavor category (kid-appealing names banned, “tobacco”-style names OK).
Plus county-level bans in Chicago, San Francisco, Boulder, NYC (stricter than state).
How we wire it in Magento:
banned_statesJSON product attribute, array of state codes per SKU (e.g.,["MA","RI","NY","UT","CA","NJ"]for a flavored disposable).- Cart-stage ship-state validator, customer enters ZIP, JS resolves to state, validates each cart item’s
banned_statesagainst ship state. - Auto-block or auto-swap, either reject the line item (“Cannot ship strawberry pod to NY; remove or swap to tobacco flavor”) or auto-substitute the tobacco-flavored equivalent SKU.
- Quarterly compliance audit, subscribe to state AG vape-law alerts; the JSON attribute gets updated when new bans pass.
Get this wrong and a state AG complaint follows the shipment. Fines run $5k, $50k per shipment.