Both plans get the whole engine — the only difference between them is order volume.
“$12.50 away from free shipping” — generated from the same rules checkout enforces, with a nudge when a reward is about to be lost.
Adds itself past the threshold, leaves below it, swaps to a backup if it sells out. Customers can never keep it without qualifying.
Bigger-cart incentives without discount codes. Thresholds convert automatically in every presentment currency.
Hand-picked or automatic recommendations in the cart, with optional discounts that only apply to items the drawer sold.
Announcement bar with live countdown, order notes, a discount-code field with real validation, trust badges, sticky cart button.
Only counts revenue from items FlatCart itself added to carts, net of refunds. When it says the app paid for itself, it did.
Most cart apps compute prices in the browser or on their own servers, then hope checkout agrees. FlatCart’s discounts run as Shopify Functions inside checkout itself — the same machinery as Shopify’s native discounts.
The drawer displays checkout’s math. It can’t disagree with it.
Actual figures from our automated checkout-parity test, run against a live store on every release.
Usage-priced apps bill you more as you grow — same software, bigger invoice. FlatCart charges for the software.
Free on development stores. Pass the Starter cap and you get a heads-up banner — nothing switches off, and there’s never a surprise charge.
FlatCart is a theme app embed — no code edits. It’s verified on Dawn, Sense, Craft, Refresh, Studio, and Horizon, and built for any Online Store 2.0 theme. Your theme’s own cart drawer is suppressed automatically so you never see two carts.
Measured on a live storefront: 6.8 KB of JavaScript and 2 KB of CSS, loaded without blocking rendering, with zero long tasks. The drawer renders nothing until it’s opened.
Your theme is untouched — the embed simply disappears. Access is revoked immediately and all stored data is deleted within 48 hours. Reinstall within 48 hours and your setup is restored exactly as it was.
The widget is served from Shopify’s CDN and discounts run inside Shopify’s checkout, so serving a 10,000-order store costs barely more than a 500-order one. Usage pricing charges more anyway — because it can. We’d rather earn a boring flat fee from a store that stays for years.
Join the waitlist — launch stores get 3 months free.