Powerful POS
Fast, reliable checkout built for liquor stores: cash, split tenders, refunds and one-tap bundles — and card, processed through your own merchant account.
Checkout, inventory, Alabama compliance tools, delivery and an online storefront in one system — designed around how a package store here actually runs, not adapted from software built for coffee shops.
Fast, reliable checkout built for liquor stores: cash, split tenders, refunds and one-tap bundles — and card, processed through your own merchant account.
Break cases down to singles, see what's actually selling, and get reorder suggestions grouped by distributor — ABC and your beer reps ordered separately, the way you already do it.
Sale hours in your own time zone, ID checks, a refused-sale log, and an activity trail of who did what. The core of Alabama’s delivery statute — the volume caps, the 75-mile limit, dry counties, ID and signature at the door — is built into the order flow, not bolted on after.
Once your store holds a Delivery Service License, it’s your drivers, your rules, your customer relationship — with delivery-hour limits, ID checks at the door, and destination tax worked out for the county you’re delivering into.
Let customers shop directly from you with live inventory, pickup, or delivery. Online ordering is switched on per store when you’re ready; until then the storefront is browse-only.
See sales, inventory movement, and team performance in real time with audit-ready exports.
An optional copilot built into your POS, switched on per store: ask about your live sales and stock in plain English, and get flagged on stockouts, margin slips, and dead stock before they cost you.
Where your distributor sends electronic (EDI) invoices, we connect the feed at onboarding: invoice lines match to your catalog and become an order to receive against. Scan to confirm instead of hand-keying POs.
Every screen below is the actual FoolProof app your team uses every day.
Scan or search, tap favorites and bundles to drop whole orders in at once, and take cash, card or split tenders — sales tax, age prompts and sale-hour checks are applied automatically.

Open the register and see exactly where the day stands — drawer balance, live revenue, orders, active deliveries, and any refusals or delivery issues that need your attention.

In-store, pickup, and delivery in one searchable queue — filter and sort across your entire history on the server, not just what's on screen.

Two things we built for package stores: an optional assistant that answers questions about your own store, and receiving that fills itself in from electronic invoices.
Ask about your live sales, stock, and orders in plain English — and let it flag stockouts, margin slips, and dead stock before they cost you. It proposes; you decide. It’s optional and stays off until it’s switched on for your store.
For distributors that send electronic (EDI) invoices, the invoice comes in as a feed and becomes an order ready to receive against — matched to your catalog, quantities and costs already there. You scan what showed up and post. No more hand-keying POs.
No print server, no driver disc, no PC tethered under the counter. The printers pull their own work over the network — plug them in, name them, print.

80mm receipts with your logo and a scannable barcode on every one — so a customer walking back in with a receipt is one scan away from the original sale. Cuts the paper itself, and connects over your network rather than a cable to the till.

Shelf tags and price labels at 300 dpi — sharp enough that small print stays readable on a 2-inch tag. Takes die-cut or linerless media, so the same printer does tags and bag seals.
Any USB or Bluetooth barcode scanner works — they type, so there's nothing to install and no approved-model list to buy from. Scan at the register, and scan a delivery straight onto the shelf count.
Tested on the real units. FoolProof supports and can supply Star Micronics® printers — Star makes them, we don’t. Star Micronics and the product names shown are trademarks of Star Micronics Co., Ltd.; product images courtesy of Star Micronics. Learn more at Star Micronics ↗.
Most systems give you a switch labeled “age check.” Alabama’s delivery law sets twenty specific conditions on delivery. Here is how the software handles the ones it can, with the rule each comes from.

Alabama isn’t wet or dry. It’s wet or dry by county, with municipalities that go their own way inside a dry one. Before a delivery order is accepted, the delivery point is placed in its county and inside its city limits from US Census boundaries — not the mailing city typed in the address, which often names a post office. Dry counties are refused except inside their wet cities, and a dry city inside a wet county is refused too, each one added from its official record.
Every delivery order is checked against what that customer has had delivered in the past 24 hours, and every pickup order against what they’ve picked up — two separate limits, as the law sets them. There is no guest checkout: every order needs a signed-in account with a verified ID, and that customer is counted across every FoolProof store they order from.
Ala. Code § 28-3A-13.1(b)(6) (delivery); § 28-3A-13.3 (pickup) — FoolProof counts every pickup class on the same 24-hour clock9,000 mL of spirits. 9,000 mL of wine. The equivalent of 120 twelve-ounce beers. 288 ounces of draft, where local law allows draft delivery. An order over a cap is refused when it is placed, not flagged for review afterwards.
§ 28-3A-13.1(b)(6)Recipient 21 or over, photo ID scanned and matched to the customer’s verified ID (or to the name on the order when none is on file), signature captured, and the driver confirming it went hand to hand — the driver app won’t complete the drop without them, and any refusal sends the order back to the store. The package label (“contains alcohol, 21+ signature required”) prints from your receipt printer and the driver confirms it before leaving. Where our map data places an address at a college residence hall, or at a licensed store on our records, the order is refused before it’s taken; a check we have no data for is noted on the order as not checked, never passed.
§ 28-3A-13.1(b)(3), (b)(9)–(11), (b)(13), (b)(16), (b)(18)Your store’s sale windows are checked in its local time — at the register, offline, and for pickup and delivery — and a window that crosses midnight is handled properly. Sunday sales in Alabama are a local option, so Sunday is closed unless your city or county has authorized Sunday sales, which is recorded when your store is set up. Until you set your own hours, Alabama’s default sale hours apply, and a sale outside every legal window is refused and logged.
§ 28-3A-25(a)(19)–(20); § 28-3-25; § 28-3A-13.1(b)(15)Delivery provisions apply to stores holding an Alabama Delivery Service License, and rules are configured for your jurisdiction when you are set up. This describes how the software behaves — it is not legal advice, and your beverage attorney should still review your operation.
FoolProof was built by people who ran a package store and got tired of software that didn't fit it. Every workaround, every extra click, every "the system won't let you do that" raised the same question: why isn't there a better way?
So we built one — designed specifically for Alabama retailers, by people who understand this business because they've stood behind the counter in it.
Alabama founded. Alabama focused.
“Why isn't there a better way?”
The question that started it. Every feature since has had to answer it.
National POS systems try to serve every kind of retail at once. We only have to get one thing right — and it's the thing you do every day.
* Delivering alcohol in Alabama requires the store to hold a Delivery Service License. That application is yours to make — we do not obtain it for you. What FoolProof does is help you keep to it once you have it: the volume caps, the hours, the dry counties, the 75-mile limit, and the ID scan and signature at the door. Every delivery order is refused unless a current delivery license is on file, and the delivery log and annual delivery report totals are ready for you to file with the board.
Book a demo and we'll walk your store through it — no call center, no script, and questions about ABC answered by someone who's dealt with them.
Questions, a demo, or help getting set up — send us a note and we'll get back to you, or email [email protected].