Vending management software
See the machine. Fill it by scanning. Reconcile it automatically.
Dryline VMS replaces the vending spreadsheet with the machine itself: every slot, its product, its price, and how full it is, with the sales and DEX records behind it checked against each other.

Start the day knowing
Today, at a glance.
Sales today, machines online, low or empty selections, and a needs-attention list with the fix one tap away. Per venue or fleet-wide.

- Sales today and vends, live
- Machines online, with the offline ones called out
- Low and empty selections across the fleet
- Needs-attention list with Manage stock one tap away
Set up by scanning
Point, scan, and the slot fills itself.
Build a machine’s layout by scanning product barcodes. Save it as a template, reuse it across machines, review every change in plain English before it goes live, and roll back to any earlier version.

- Scan a barcode to fill a slot
- Templates you can reuse across machines
- Plain-English review before it’s live
- Version history with rollback
Restock without guesswork
Every slot, its real count.
Per-slot on-hand from the machine front, restock and recount in a couple of taps, and the same on the operator app on site, which keeps working without coverage and syncs when it is back.

- Per-slot on-hand and capacity
- Restock or recount in a couple of taps
- Operator app with offline restocks that sync later
- Low and empty slots turn copper
One catalog
Products once, placed everywhere.
One product catalog with photos, brands, categories, cost, default price, and several GS1 barcodes per product. See where each product is placed across machines from one screen.

- Photos, brand, category, cost, and price
- Multiple GS1 barcodes per product
- Cross-machine placements per product
- Archive without losing history
Know what’s selling
Restocks stop being guesswork.
Sales, vends, average vend, and failure rate for today, the last 7, or the last 30 days. Sales by day, top machines, and top products, with every card vend tied to the real product behind the slot. Export any period to CSV, or a NAMA VDI 2.0 file.

- Sales, vends, average vend, failure rate
- Top machines and top products, ranked
- Every card vend tied to a real product
- CSV and NAMA VDI 2.0 export
Every dollar accounted for
DEX, dispense, and ledger, checked against each other.
For every machine and period, the DEX cashless meter, the dispense records from the reader, and the settlement ledger are reconciled live. Differences beyond a small tolerance are flagged for review. Included in Core.

- DEX reads arrive automatically from the reader
- Dispensed versus booked, per machine
- Exceptions beyond tolerance flagged
- Included in Core, not an add-on
DrylineVMS Pro
All-in · $34.95 per machine / monthWhen the fleet outgrows the clipboard.
Pro adds the supply-chain layer: routes for drivers, a central warehouse with prekits, forecasting per slot, a workflow for exceptions, alerts when a machine goes dark, and a benchmark across venues. It replaces Core, so one price covers everything.

Exception workflow
Acknowledge, assign, and resolve reconciliation exceptions, with a note and an owner on each one.

Driver routes and service visits
Order the stops across venues, assign a driver, and record each visit from the operator app.

Central warehouse and prekitting
Track warehouse stock, pack a prekit per machine, and transfer to a slot as a restock in one step.

Forecasting and par levels
Velocity per selection, days to sellout, a suggested fill-to-par restock, and the riskiest slots sorted first.

Anomaly and downtime alerts
An email when a machine goes dark or starts failing vends, and another when it recovers. Nothing to configure.

Cross-location benchmarking
Every venue compared per machine over the period and ranked against the fleet line.
Cashless with Rain Pay
Cards on the machines you already run.
The Rain Pay reader connects over MDB cashless and adds tap, chip, and swipe alongside the coin and bill acceptors already on the machine. Every card vend lands in Dryline tied to the product in the slot, and the reader’s DEX reads feed reconciliation.
Fit confirmed first
Most machines that support MDB cashless work; we confirm your models before you order, and there is no retrofit for those that can’t.
Processing included
Rain Pay processing comes with the solution and is quoted with your order.
Core added at checkout
DrylineVMS Core is added to the reader order automatically, $14.95 per machine per month.
Now on iOS and Android
Take Dryline VMS to the machine.
The Dryline VMS app puts the whole system in your pocket. Scan to restock, check every slot, and see reconciliation as it happens, right at the machine. Explore it in demo mode, or sign in with your operator account.
App Store
Scan for iPhone & iPad
Google Play
Scan for Android
Common questions
Dryline VMS, answered
- What is Dryline VMS?
- Dryline VMS is vending management software for operators of unattended machines. It shows each machine as its real front, sets up planograms by scanning barcodes, tracks stock per slot, reconciles DEX, dispense, and settlement records, and reports sales tied to the product in each slot. DrylineVMS Pro adds driver routes, a central warehouse with prekitting, forecasting, an exception workflow, anomaly alerts, and cross-location benchmarking.
- Do I have to replace my machines?
- No. Dryline works with the machines you run today, provided they support MDB cashless, which most modern machines do. The Rain Pay reader connects over the MDB bus alongside the coin and bill acceptors already there. There is no retrofit for a machine that cannot take MDB cashless.
- What does reconciliation check?
- Three records for every machine and period: the DEX cashless meter reported by the machine, the dispense records from the reader, and the settlement ledger. Differences beyond a small tolerance are flagged as exceptions. Reconciliation itself is part of Core; the workflow to acknowledge, assign, and resolve exceptions is part of Pro.
- What is the difference between Core and Pro?
- Core is everything to see, record, reconcile, and restock: machine fronts, planograms, per-slot inventory, DEX and reconciliation, reports and exports, and cashless. Pro adds the supply-chain automation a growing fleet needs: driver routes and service visits, a central warehouse with prekitting and transfers, forecasting and par levels, the exception workflow, anomaly and downtime alerts, and cross-location benchmarking. Pro is all-in and replaces Core at $34.95 per machine per month.
- Is there a mobile app?
- Yes. The Dryline VMS operator app for iOS and Android handles restocks and recounts on site, scans barcodes with the camera or a Socket Mobile scanner, keeps working without coverage and syncs when it is back, and on Pro shows drivers their route for the day. Accounts are provided by your organization.
- How do I get started?
- Book a 20-minute demo and we will walk through the setup on real screens. You can also order the Rain Pay reader online; DrylineVMS Core is added to the order automatically.
See it on your machines in 20 minutes
Tell us a little about your setup and we will walk you through Dryline VMS and Rain Pay on real screens. No slides, no pressure.