We build the software
your stores run on.
Point of sale and back office for convenience stores, fuel retail, and independent chains — designed as one system. And when it has to fit the equipment already at your counter, our engineers come to the store and make it fit.
- Platform
- POS + back office, one system
- Services
- On-site integration engineering
- Built for
- C-store · Fuel · Independent retail
Dashboard
Today · America/Chicago · updated 6:14 PM
Built to work with what is already at the counter
A software company that still shows up in person.
Most retail software is sold as a login and a PDF. That works until the pump controller speaks a protocol nobody documented, the price book has fourteen years of drift in it, or the register at store four is running a build from 2016. We write the software, and we do the part after the software.
Product engineering
Anvil, our POS and back-office platform: register, catalog, fuel, inventory, and money, built as one system instead of five that sync overnight.
Integration services
On-site surveys, POS and pump-controller integration, data migration, and custom development against the systems you are already committed to.
Operations support
Monitoring on the store connection, alerts while the store is still open, and a support desk staffed by the people who wrote the code.
Anvil
One system from the register to the ledger. The counter keeps selling when the internet drops, and the office sees the day as it happens instead of the morning after.
A register the clerk can learn in a shift
Fast lookup, weighted and linked items, age verification, fuel prepay and postpay, EBT and WIC tender splits. It runs locally, so a dropped connection is a sync delay, not a closed store.
- Offline-first: sells through outages and reconciles on reconnect
- Fuel authorization, prepay reconciliation, and drive-off logging
- ID scanning with per-category age and quantity rules
- Every void, refund, and no-sale attributed to a cashier
Ticket #4471
Cashier: A. Reyes · 6:12 PM
| Item | Qty | Amount |
|---|---|---|
| Pump 4 · Regular · 14.212 gal | 1 | 50.31 |
| Corn chips 2.75 oz | 2 | 5.50 |
| Fountain 32 oz | 1 | 1.89 |
| Marlboro Red box ID 21+ | 1 | 9.45 |
Change a price once, everywhere
Edit one item or a whole department, then push the batch to every register and watch each one report back as it takes the change. If a register turns a batch down, the batch retries itself and somebody is told while the store is still open.
- Bulk edits by department, vendor, tax group, or margin target
- Full change history: who changed what, when, and from where
- Fuel grades in cash and credit, with competitor survey logging
- Push a store's catalog to the rest of the group in one action
Batch 1042 · 28 items
Queued 5:52 PM · 4 stores
| Store | Register | Items | Status |
|---|---|---|---|
| Eastside Market | Passport | 28 | Applied |
| Route 9 | Passport | 28 | Applied |
| Airport Rd. | Commander | 28 | In progress |
| Lakeside | Commander | 28 | Retrying · 2 of 5 |
The money side, closed out nightly
Till sessions against counted cash, drops and payouts, vendor invoices arriving over EDI and posting themselves, lottery settled against tickets that actually sold. The day closes on its own, and the exceptions are the only thing anyone has to look at.
- Shift-level over/short with the transactions behind every variance
- EDI 810 invoices matched to receipts and posted to your ledger
- Scratch and online lottery by book, slot, and settlement date
- Exports your accountant already knows how to open
Three sessions counted
Eastside Market · closes 11:00 PM
| Shift | Expected | Counted | Net |
|---|---|---|---|
| 1 · 6a–2p M. Ortiz | 1,206.00 | 1,207.45 | +1.45 |
| 2 · 2p–10p A. Reyes | 1,918.40 | 1,915.20 | −3.20 |
| 3 · 10p–6a D. Finch | 742.85 | 742.85 | 0.00 |
The rest of the day, handled.
Inventory
Stock by barcode with counts, adjustments, and the movement history behind every number. Reorder points that account for how the item actually sells.
Invoices & EDI
810 invoices from your distributors land on their own, match against receipts, and queue the cost changes they imply.
Lottery
Scan a book in, assign it a display slot, and settle the day against the tickets that actually sold. Low-ticket alerts before the slot goes empty.
Time clock
Punches that only register inside an approved location, with breaks, overtime, and a report that reads back every hour claimed.
Reporting
Daily sales, margin by department, shrink, fuel volume and CPG, and any report you need cut the way your accountant asks for it.
Multi-store
Run four stores or forty from one console: shared catalog, per-store overrides, and a group-level view that rolls up without a spreadsheet.
Our engineers come to the store.
Software is the easy half. The hard half is the pump controller, the twenty-year-old price book, the back-office PC under the desk, and the clerk who has run the same eight keys since 2011. We take that half too — as a scoped engagement with a named engineer, not a ticket queue.
Site survey & discovery
We walk the store. Registers, pump controllers, network, back office, and how the staff actually work — written up as a findings document before anyone quotes a number.
POS & hardware integration
Passport, Commander, Radiant, Clover, and the long tail. Scanners, scales, printers, pin pads, cameras, and pump controllers — wired into one data model.
Data migration
Price books, vendor catalogs, customer accounts, and years of sales history moved over and reconciled item by item, with a diff you can sign off on.
Custom development
A loyalty rule your group runs on, a report your lender requires, a feed to a jobber or an ERP. We build it against the platform and maintain it.
Installation & training
We cut over on site, usually overnight, and stay through the first shifts. Every clerk gets trained on the register they will actually stand at.
Managed support
We watch the link to every store. When a sync fails or a lane goes dark you hear it from us first, with the log already pulled.
Survey
A day in the store. We document the hardware, the data, and the workflow, then write it down.
Scope
A fixed statement of work: what gets built, what gets migrated, who does it, and what it costs.
Pilot
One store goes live first and runs a full cycle — a week of real shifts, real invoices, a real close.
Rollout
The rest of the group, store by store, on a schedule that never leaves two registers disagreeing.
Support
Monitoring, updates, and an engineer who already knows your install when you call.
Computronium LLC
We are a software company working on one problem: the systems that independent retail runs on are old, disconnected, and sold by companies that have stopped shipping. We build the replacement, and we do the unglamorous work of getting it installed.
Per location, per month.
Software is a subscription. Integration work is scoped and quoted per engagement, so you see the number before it starts.
Core
The register and the numbers behind it.
- Point of sale, unlimited lanes
- Price book, departments, tax groups
- Push to register with change history
- Sales dashboard and daily reports
- Email support
Complete
The whole store, front to back.
- Everything in Core, plus:
- Fuel pricing and competitor survey
- EDI invoices, expenses, receipt capture
- Inventory, lottery, till settlement
- Time clock and multi-store rollups
- Priority support with monitoring
Enterprise
Groups, jobbers, and anyone with a legacy system to unwind.
- Everything in Complete, plus:
- Named integration engineer
- Custom development and private modules
- Camera and loss-prevention matching
- SLA, on-site response, and training program
No contracts on Core and Complete. Site surveys, migration, and installation are quoted per engagement after the survey.
Questions we get asked
Do we have to replace our current POS?
What does the on-site engagement actually involve?
Which POS and pump systems do you integrate with?
How long does a cutover take?
Can we get our data back out?
Do you build custom features?
Start with the survey.
Tell us how many stores you run and what is behind the counter today. We will come look at it, write down what we find, and quote the work from there.
- Sales
- [email protected]
- Support
- [email protected]
- General
- [email protected]