Home / Industries / Vape shops
Vape shop POS system

A vape shop POS system built for repeat swipes

A vape shop lives on small, frequent sales — a disposable here, a bottle of juice there. That is precisely where the flat per-swipe fee eats you alive. Batchly's dual pricing moves that fee onto the card, checks 21+ IDs, and keeps every flavor and coil in stock.

Your average ticket is $18, and a good chunk of the day is customers grabbing a single disposable on a card. Every one of those swipes carries 3.5% plus a flat $0.20. The flat part is the killer: a $15 disposable pays the same $0.20 as a $150 mod kit, so on a high-volume, low-dollar shop the fees pile up out of proportion to your sales. A vape shop POS system that ignores that is leaving your best margin on the table.

The per-swipe fee, in real dollars

Here is what a vape shop typically hands to the processor each month, and what dual pricing gives back:

Monthly card salesFee you eat now (absorb)With pass (customer covers)
$18,000~$830/mo$0
$35,000~$1,614/mo$0
$60,000~$2,767/mo$0

The middle row is a steady single location: about $35,000 a month on cards is roughly $1,614 gone every month, near $19,000 a year. On a shop with tight per-unit margins on the hardware, that fee line is the difference between a good year and a flat one. Plug in your own volume with the card fee calculator.

Dual pricing: choose who pays the fee, per sale

This is what a generic tablet register won't do. Batchly lets you decide, on each sale, who covers the processing fee — three modes only:

It is presented as a cash discount — cash customers get the lower price — which is the compliant model and is permitted in all 50 states. Surcharging is a different animal that some states cap or restrict, so Batchly is built on the cash-discount path. That is framing, not legal advice: confirm the details with your processor and counsel and check your state. Full walkthrough on dual pricing.

21+ checks that a busy counter won't skip

Vapor is federally 21+, and enforcement on vape shops is real. Batchly puts the age check inside the sale: flag a vapor SKU as ID-required and it cannot ring, cash or card, until the check is logged; staff scan the license and the register reads the date of birth and does the age math. The check is stamped on the transaction, so you have a clean record. A new hire slammed on a Saturday can't wave it through, because the register won't let the sale finish without it.

Inventory that survives flavor and coil sprawl

Vape inventory is deceptively deep. It isn't 40 products, it's 40 products times every variant:

Batchly treats each variant as its own SKU and watches it sell in real time. When a fast-moving flavor or a popular coil drops below its reorder point, a low-stock flag fires so you order before the peg is empty. Running out of the one disposable everyone wants is how a regular becomes the competition's regular.

Know your 20 core movers

A shop stocks around 100 products, but roughly 20 drive the volume — the top three disposables, the house e-liquid line, the coils for the two most common devices. Batchly surfaces those core movers so you keep them deep and stop tying up cash in the flavor nobody buys.

Turn coils and juice into repeat revenue

Coils and e-liquid are consumables — the same customer needs more in two or three weeks. Dual pricing protects the margin; The Usual protects the repeat. It's an SMS replenishment feature that texts a regular before they run dry so they reorder from you, not the shop down the block. And Shophand, the AI staff bundle, adds Front Desk to answer the phone 24/7, check live stock for a caller, and take pickup orders by text — all on the same register, no second system.

Flat pricing, 21 free days

Batchly is a flat monthly platform fee, and your processing rate is set at underwriting — bring any published quote and it gets matched or beaten. Take the 21-day free trial, ring real sales, and watch the fee line drop. See pricing, or how it compares on Batchly vs Square.

Questions vape shop owners ask

Is dual pricing legal for a vape shop?

Batchly runs dual pricing as a cash discount — a lower price for cash and the regular price on card — which is permitted in all 50 states. Surcharging is a separate model that is capped or restricted in some states, so Batchly is built on the cash-discount path instead. It is not legal advice; confirm with your processor and counsel and check your state. See the cash discounting explainer.

Does the vape shop POS check age at the register?

Yes. Flag any vapor SKU as ID-required and the register refuses to finish that sale, cash or card, until an ID check is logged. Staff scan the driver's license barcode and the register reads the date of birth and does the age math; the check is stamped on the sale so you keep a record. Batchly does not set the minimum age for you — that is your call per item and state.

Can it keep flavors, nicotine strengths, and coils straight?

That is exactly the SKU sprawl Batchly is built for. Each disposable flavor, each nic-salt strength, each coil resistance and pod type is its own tracked SKU, and low-stock flags fire on your fast movers before the shelf goes empty.

How does dual pricing help when tickets are small?

Small tickets are where the flat $0.20 per swipe hurts most — a $15 disposable pays the same fixed fee as a $150 mod kit. Passing the fee to the card, or offering the cash price, protects margin on exactly the high-frequency, low-dollar sales that define a vape shop.

Can it remind regulars to restock coils and juice?

Yes. The Usual is an SMS replenishment feature that texts a regular before they run out of their coils, pods, or e-liquid so they reorder from you instead of the shop down the street. Front Desk, part of the Shophand bundle, answers the phone, checks live stock for the caller, and takes pickup orders by text.

Keep the fee off your small tickets

Ring real sales, check 21+ IDs, and watch the per-swipe fee move to the card. 21 days free.

Start free