PACT Act compliance is your problem. Card processors have made the payment side impossible.
The 2020 PACT Act extension classified vape and e-cig products as tobacco for shipping and payment purposes. Stripe, PayPal, Square, and Shopify Payments prohibited the entire category. USPS stopped shipping vape products in 2021. What's left is a fractured landscape of specialty acquirers with 12–24 month reserve holds and stablecoin rails with none.
Stripe, PayPal, Square, and Shopify Payments prohibit vape and e-cig products by policy. Categorical, not risk-based — clean MIDs get boarded rejected.
The handful of processors still boarding tobacco charge punitive rates, and typically require 12–24 month rolling reserves on top.
State laws like California SB 793 and NY PHL § 1399 require age verification per transaction. The cashier surfaces the AV hook; the card rail slows it down.
- No AUP listing tobacco or vape — rail is not a merchant-of-record.
- Age-verification hook fires before checkout, blocking underage attempts cleanly.
- No 12–24 month reserve — funds available at on-chain finality.
- PACT Act shipping obligations are unaffected — that's your compliance stack.
Questions operators in this vertical ask.
The cashier integrates with your AV vendor (Veratad, AgeChecker.net, etc.) via webhook — no purchase can complete until the AV check returns valid.
Excise tax calculation happens at your commerce layer. The cashier processes the tax-inclusive total; excise remittance is your PACT Act compliance obligation.
Many operators run stablecoin as the primary rail and keep a specialty card MID for the shrinking card-preferred cohort. Reserve exposure drops proportionally as volume shifts to stablecoin.
$ contact --vertical tobacco