Cocktail Bars, Wine Bars, Lounges & Taprooms

How do top bar operators run high-volume venues with zero leakage?

Calisto Pro locks pour tracking, high-speed tabs, VIP tables, and inventory into real-time sync, leaving guests with exceptional service and competitors wondering how you pull it off.

Cocktail Bar · Wine Bar · Sports Bar · Lounge · Brewery Taproom · Nightclub

Every Nightlife Venue

One platform for every beverage program

The format changes. The login does not.

Specs to the Millilitre

Sixty millilitres of rye, eight of demerara, two dashes, a twist, a large cube. Every line resolves to a cost from the bottle price actually paid, so the old fashioned on the list has a known margin.

Pre-Authorized Tabs

A tab opens on a pre-authorization rather than a card in a rack. It moves from the rail to table nine, survives the 10pm handover, and splits by seat, by item, or by a fixed amount at close.

Batches That Deplete Themselves

Six litres of batched negroni scales from the spec, depletes its components, and yields a known number of servings. Not a jug somebody made on Thursday.

The Usual on the Record

The drink, the tier, the table they like, and the allergy that matters sit on the guest record rather than in the head of the bartender who just took a job across town.

Back of House

The same drink, the same way, every time.

A guest decides a bar is theirs somewhere around the third visit, and what decides it is whether the drink tastes the same, the tab is right, and somebody knew what they order. Written down as a spec and a record, that holds on a Tuesday with a new bartender on the well.

Before: Every Number Lives in Someone's Head

Handwritten tickets on a spike. Cards in a rack behind the bar. The schedule in a WhatsApp group. Pour cost guessed at month-end. Every number lives in someone's head, and when they are off, so is the bar.

Card tabs held in a rack behind the bar, alphabetized by luck
A keg blows but the menu and the board keep selling it
Regulars remembered by face, not by a record anyone else can see
Tips split from memory and a calculator at 1 AM
Pour cost guessed monthly, a distributor price rise caught weeks late
Reviews checked when someone remembers, answered even later

During: One System Runs the Floor

One login runs the till, the kitchen, the book, the schedule, and the numbers. Enter an order once and it shows up everywhere it needs to, no re-typing, no reconciling by hand.

Drinks route to the pour point that owns the table while food routes to the kitchen
A blown keg disappears from every screen in ten seconds: register, QR menu, digital board, and website
One guest profile with the usual, allergens, visit history, and loyalty tier
Tip pools calculated automatically, with a full record of every split
Pour cost updates on every drink, so you see the leak the week it starts
Reviews from Google, Yelp, and TripAdvisor in one place, with ready-to-send replies

After: You Run It From the Numbers

Once the operation runs on one system, the decisions get easier. You price from data, not gut. You staff to the volume you actually do on a Saturday. You catch the variance while it is still one shift. The bar runs on facts, not on someone's memory.

Every drink ranked by margin and volume, so you know what to push and what to cut
Happy hour, late-night, and event pricing adjust on their own
Staffing built from the volume the bar actually does by hour
Win-back offers reach guests who have not been in for 30, 60, or 90 days automatically
A variance of 9% on Fridays and 1% on Wednesdays is a shift, not a mystery
Your data lives on your own domain, exportable any day
Daily operations

Tabs, Drink Specs & Inventory

Pre-authorized tabs that follow the party, cocktail specs to the millilitre with a real margin, and a count that works the way a bar actually pours: bottles by weight, kegs by yield.

Pre-Authorization, Not a Card Held Hostage

A card in a rack behind the bar is found by whoever put it there. A tab opens instead on a pre-authorization against the card, with the guest's name and the amount held. The tab belongs to the bar, not to the bartender who opened it, so the 10pm shift change hands over the room rather than a stack of open checks nobody else can read. A tab started at the bar moves to table nine when the party sits down: items ring once and follow, and "same again" reorders the round without re-selecting six drinks.

Payments · Settlements
Settlements
9
Net Deposited
DOP 1,497,000.00 · €85,315.00 · $57,235.00
Status
Processor
Payout DateProcessorNet DepositedGrossStatusBankTxnsReconciliation
8/7/2026Stripe€42,180.00€43,510.00DepositedCommerzbank ••4471318Matched
8/7/2026Adyen$19,640.00$20,205.00DepositedChase ••0192141Matched
8/6/2026SquareDOP 884,300.00DOP 912,450.00DepositedBanco Popular ••7730496Matched
8/6/2026Stripe€27,905.00€28,770.00In TransitCommerzbank ••44712032 unmatched
8/5/2026PayPal$6,120.00$6,390.00DepositedChase ••019258Matched
8/5/2026Adyen$31,475.00$32,380.00DepositedChase ••0192227Matched
8/4/2026SquareDOP 612,700.00DOP 631,900.00DepositedBanco Popular ••7730341Matched
8/10/2026Stripe€15,230.00€15,710.00ScheduledCommerzbank ••4471112Pending payout
8/3/2026PayPal$0.00$2,840.00FailedChase ••019224Bank rejected

Split by Seat, by Item, or by Percentage

Checks split the way the table actually wants: evenly, by seat, by item, or a fixed amount on one card and the rest on another. Each split settles on its own payment, and every one lands on the same closed check. Walked tabs, unclosed checks, and pre-authorizations that never captured are a list at close rather than a discovery on the bank statement three days later.

Payments · Transactions
Transactions
10
Volume
DOP 61,150.00 · KES 12,000.00 · €880.00 · $405.00
TransactionDateAmountStatusMethodProviderSurfaceCustomer
TXN-884128/5/2026, 2:22:00 PMDOP 18,450.00SucceededCardStripeBookingsCarmen Almonte
TXN-884118/5/2026, 1:48:00 PM€240.00SucceededCardStripeWebsiteÉlodie Marchand
TXN-884108/5/2026, 12:05:00 PMDOP 3,200.00PendingBank transferWiseProposalsGrupo Caribe
TXN-884098/5/2026, 11:31:00 AM$95.00FailedCardStripeAppJames Chen
TXN-884088/4/2026, 6:12:00 PMDOP 12,800.00SucceededPOS terminalSquareStationDiego Ferrer
TXN-884078/4/2026, 4:44:00 PM€640.00RefundedCardStripeWebsiteOwen Bennett
TXN-884068/4/2026, 10:09:00 AMDOP 4,100.00Partially RefundedCardStripeBookingsPriya Raghunathan
TXN-884058/3/2026, 8:37:00 PM$310.00DisputedCardPayPalWebsiteThabo Nkosi
TXN-884048/3/2026, 3:02:00 PMDOP 22,600.00SucceededCardStripeTicketsSala Mayor
TXN-884038/3/2026, 9:18:00 AMKES 12,000.00SucceededMobile moneyM-PesaAppAmina Yusuf

The Spec Is the Recipe and the Cost

A drink list written on a laminated card stopped being true the day the bourbon price moved. Every cocktail is a spec instead: sixty millilitres of rye, eight of demerara, two dashes of bitters, an orange twist, and a large cube. Each line resolves to a cost from the bottle price actually paid. Batch recipes work the same way: six litres of batched negroni scales, depletes its components, and yields a known number of servings rather than a jug somebody made on Thursday.

Fish taco · sold
Salsa depletes tomato · onion · cilantro
Food-cost varianceno spreadsheet

19% Pour Cost Becomes 24%. You See the Number.

When the invoice cost of a spirit changes, every spec containing it recalculates. The margarita that was 19% pour cost and is now 24% shows up as a number rather than as a vague sense that margins feel tighter, which is the input to a real decision: raise the price, change the pour, switch the well, or drop the drink. Drinks rank by margin and by volume together, so the high-margin cocktail nobody orders and the popular one that barely pays are two different problems. Modifiers carry cost too.

Pulse · Dashboard
Pricing Rules
14
Channels
6
Channel Errors
1
iCal Feeds
3
Rates to Review
8
Overrides Expiring
2
Critical
At Risk
Data Confidence %
72
Days to Graduation
24
Normal

Bottles by Weight, Kegs by Yield

Bar inventory is not case counts. It is eleven full bottles, one a third gone, a keg at some unknown level, and six bottles of wine opened last night. Spirits count by weight or by tenths, so a partial bottle is a real number. Kegs track by yield: a fifty-litre keg is a known number of pints, and the pour count against it says how much is left without a scale in the walk-in. Wine by the glass counts against what was opened, which is also the number that says whether the second bottle of an expensive white is worth opening on a Tuesday.

Inventory · Movements
Movements
8
Net Quantity
11
Business area
DateItemBusiness AreaTypeQuantity
8/5/2026Presidente 355ml — caseLa TerrazaPurchase24
8/5/2026Barceló Añejo 750mlLa TerrazaUsage-6
8/4/2026Coffee beans — house blend, 1kgLa TerrazaWaste-2
8/4/2026Bath towel — 600gsmCoral Bay ResortTransfer-12
8/4/2026King sheet setCoral Bay ResortCorrection3
8/3/2026Amenity set — shampoo & soapCoral Bay ResortUsage-8
8/2/2026Snorkel set — adultBay ExperiencesReturn4
8/1/2026Pool chlorine — 25kgCoral Bay ResortPurchase8

Par Levels Write the Order

Par levels set per item and per day of the week: a Friday needs a different back bar than a Monday. What is below par on the delivery day drafts the purchase order, split by distributor, against their own price list and minimums. Receiving updates the cost, which updates the spec, which updates the margin, and the invoice is never re-typed. Slow movers are visible as capital sitting on a shelf: the amaro nobody has ordered since June is either a cocktail feature next month or a mistake you stop repeating.

Inventory · Purchase Orders
Draft
2
Submitted
3
Received
4
Total Value Open
DOP 228,400.00 · $39,840.00 · €10,560.00
Normal
Business area
PO #SupplierBusiness AreaStatusTotalExpectedCreated
PO-4821Textiles del NorteRoomsSubmitted€8,420.008/14/20268/6/2026
PO-4820Mercado Central ProduceKitchenReceivedDOP 96,400.008/7/20268/5/2026
PO-4819Atlantic Beverage Co.BarReceived$5,180.008/6/20268/2/2026
PO-4818ProKitchen EquipmentKitchenConfirmed$14,750.008/20/20268/1/2026
PO-4817Isla Limpia SanitationHousekeepingReceivedDOP 42,300.008/4/20267/30/2026
PO-4816Textiles del NorteSpaSubmitted€2,140.008/18/20267/29/2026
PO-4815Greenline Grounds SupplyGroundsReceived$3,890.008/1/20267/25/2026
PO-4814Atlantic Beverage Co.BarSubmitted$6,720.008/16/20267/24/2026
PO-4813Mercado Central ProduceKitchenDraftDOP 71,500.008/7/2026
PO-4812ProKitchen EquipmentKitchenDraft$9,300.008/7/2026
PO-4811Isla Limpia SanitationHousekeepingCancelledDOP 18,200.007/19/2026
Payments · Settlements
Settlements
9
Net Deposited
DOP 1,497,000.00 · €85,315.00 · $57,235.00
Status
Processor
Payout DateProcessorNet DepositedGrossStatusBankTxnsReconciliation
8/7/2026Stripe€42,180.00€43,510.00DepositedCommerzbank ••4471318Matched
8/7/2026Adyen$19,640.00$20,205.00DepositedChase ••0192141Matched
8/6/2026SquareDOP 884,300.00DOP 912,450.00DepositedBanco Popular ••7730496Matched
8/6/2026Stripe€27,905.00€28,770.00In TransitCommerzbank ••44712032 unmatched
8/5/2026PayPal$6,120.00$6,390.00DepositedChase ••019258Matched
8/5/2026Adyen$31,475.00$32,380.00DepositedChase ••0192227Matched
8/4/2026SquareDOP 612,700.00DOP 631,900.00DepositedBanco Popular ••7730341Matched
8/10/2026Stripe€15,230.00€15,710.00ScheduledCommerzbank ••4471112Pending payout
8/3/2026PayPal$0.00$2,840.00FailedChase ••019224Bank rejected
Commerce · Ops

Payments, Tips & Loss Prevention

Seventy-five gateways at your own rates, tip pools with a record of every share, and the gap between what left the bottle and what rang at the register, by shift and by bartender.

Your Bank, Your Rates, Your Market

Seventy-five gateway connectors. Cardnet and Azul in the Dominican Republic, Redsys and Bizum in Spain, Stripe and Square in the US, M-Pesa and PIX where they are how people actually pay. The bar keeps its own processor and its own rates, and card fees pass through at cost. The reader is not the boss, and switching processors does not mean switching systems. Cash, card, mobile wallet, gift card, and a room charge in a hotel bar all settle against the same check.

Gateways
Cardnet
Redsys
Stripe
Adyen
Mollie
MercadoPago
M-Pesa
+68
One billing dashboard75

Tip Pools With a Record of Every Split

Tip pools calculate on the rules the bar actually uses: by hours worked, by role weighting, by sales, with the barback share and the kitchen share defined once. Every split carries a record, which is what makes it defensible.

Workforce · Timesheets
Employees
10
Approved
6
Unapproved
3
Normal
At Risk
NameRegularOT HrsTotalRateGrossStatus
Carmen Almonte40.06.546.5DOP 420.00DOP 20,790.00Approved
Luis Peña40.00.040.0DOP 395.00DOP 15,800.00Approved
Diego Ferrer37.52.039.5DOP 460.00DOP 18,170.00Unapproved
Nadia Haddad40.011.051.0€14.50€739.50Approved
Owen Bennett32.00.032.0€16.00€512.00Approved
Priya Raghunathan40.04.544.5€18.25€812.13Unapproved
James Chen24.00.024.0€15.50€372.00Approved
Ana Okonkwo40.08.048.0€17.00€816.00Approved
Rafael Santos40.03.043.0DOP 410.00DOP 17,630.00Unapproved
Erik Lindqvist36.01.537.5€19.00€712.50Mixed

The Nightly Close in Minutes

The drawer counts blind against expected cash, and the variance is a number with a shift and a person attached rather than a rounding difference nobody investigates. Card settlement reconciles against the batch overnight. The close report is one screen at 2:15am: sales by category and daypart, comps and voids, discounts, labor against sales, and the cash position. Revenue journals without a re-entry.

Today · Receipts
In Queue
6
Total Amount
51,510.00
At Risk
Receipt #VendorDescriptionCategoryAmountStatusDateSubmitted By
RC-4412Ferretería del EstePool pump sealsMaintenance4,820.00Pending8/5/2026Diego Ferrer
RC-4411Mercado CentralProduce — Tuesday runKitchen12,640.00Pending8/5/2026Carlos Reyes
RC-4409Suministros CaribeHousekeeping consumablesHousekeeping8,150.00Pending8/4/2026Nadia Haddad
RC-4407Taller MarinoOutboard serviceExperiences21,500.00Pending8/4/2026Luis Peña
RC-4405Gasolinera MalecónShuttle fuelTransport3,260.00Pending8/3/2026Amina Yusuf
RC-4402Papelería SurFront desk stationeryFront Office1,140.00Pending8/3/2026Élodie Marchand

Poured vs Sold, With a Name on the Gap

Over-pouring, the unrung round for a friend, the spill nobody logged, and the bottle that walked out the back door all look identical at month end. Usage from the specs says what should have been poured for the drinks that sold; the count says what actually left. The difference is variance, and it belongs to a bottle, a shift, and a bartender rather than to the month. A well vodka running 9% variance on Fridays and 1% on Wednesdays is not a mystery. It is a shift.

Inventory · Stock Alerts
Items Monitored
12
Alerts Triggered
5
Out of Stock
2
Paused Listings
2
At Risk
Critical
Inactive
Business area
ItemBusiness AreaOn HandReorder LevelReorder QtyStatus
Amenity set — shampoo & soapCoral Bay Resort42100200Low Stock
Barceló Añejo 750mlLa Terraza482424In Stock
Bath towel — 600gsmCoral Bay Resort320150100In Stock
Coffee beans — house blend, 1kgLa Terraza71224Low Stock
Presidente 355ml — caseLa Terraza92040Low Stock
Regulator — service kitBay Experiences048Out Of Stock
Sea salt — coarse, 5kgLa Terraza0612Out Of Stock

Voids, Comps, and the Pattern in Them

Voids after a check has been ordered, comps without a reason code, discounts applied at the same hour every week, and re-opened checks are each legitimate sometimes and a pattern rarely. Every one carries who did it, when, on what check, and why. Not surveillance, but the same record a manager already tries to keep in their head, kept accurately. Manager approval can be required on the actions that matter, and the exceptions report is a short list at close rather than a forensic exercise in March.

Today · Dashboard
Pending Tasks
14
Overdue
3
In House
62
Upcoming Res.
118
Open Folios
47
Folio Balance
€21,840.00
At Risk

Today's Arrivals

GuestSpaceCheck-in
Alvarez, M.Suite 40213:00
Peña, C.Room 21814:00
Herrera party (4)Rooms 305–30614:30
Bakr, Y.Room 11715:00
Chen, J.Suite 50115:00
Okonkwo, A.Room 22416:15
Lindqvist, E.Room 33118:40
Ferrer, D.Room 10921:10

Today's Departures

GuestSpaceCheck-out
Almonte, C.Room 21207:45
Raghunathan, P.Suite 40109:00
Bennett, O.Room 12810:00
Haddad, N.Room 31610:30
Santos group (6)Rooms 220–22511:00
Martin, R.Room 14011:45
Gateways
Cardnet
Redsys
Stripe
Adyen
Mollie
MercadoPago
M-Pesa
+68
One billing dashboard75
Live events

Events, Live Music & Food

Tickets sold and scanned, spend per head closed against the artist fee, and a food menu routed to the kitchen while drinks route to the bar.

Tickets, Capacity, and the Door

A bar running a Friday DJ night, a quiz night, a tasting, and a live set on Sunday is running four small businesses through one room, and a ticketing platform takes a cut and keeps the customer. Here: advance tiers, at-the-door price, comps for the artist's list, and capacity that stops selling when the room is full. Tickets scan at the door and the count is live, which is the number door staff actually need at 11pm. The buyer is a guest record rather than a row in someone else's database.

Spend Per Head the Night Actually Produced

A full room is not the same as a good night. Ticket revenue, bar revenue during the event, the artist or DJ fee, the extra staff, and the promotion cost close against the same event. The tasting with forty people at a high average check and the DJ night with two hundred at three beers each are different businesses, and only one may be worth repeating weekly.

Recurring Nights Carry Their History

The Thursday that has declined for six weeks is visible while it can still be changed.

ADD YOUR TEAM

Three ways to add your team to Calisto Pro

Three options adapt to every subscriber.

Agenda

Add anyone to your system for tasks and scheduling

Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.

Station

Decide what every employee sees of your system

Give each employee access to just what they need so they can do their job with ease with Station. Start with a pre-made template or customize each portal as your needs change. Station works best for companies that use Workforce.

Full access

Admins who see everything

Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.

Your team, your portals, and your admin access are all managed in Purview.

Team coordination

Staff, Shifts & Compliance

Integrated tools to manage labor expenses, schedule shifts and maintain compliance.

Revenue Streams

Every way a bar makes money. On one room.

A tab opens on a pre-authorization and splits by seat at close. A table books against a spend minimum. Friday sells tickets at the door. The kitchen runs bar food until eleven. Bottles, merch, and gift cards sell when the room is closed.

Bar & Tabs

A guest opens a tab on a single swipe pre-authorization. The bartender pours. Beverage cost tracks by the millilitre. Happy hour pricing activates at 4 PM and deactivates at 7.

Tables & Bottle Service

A party of eight books a table against a spend minimum with the deposit taken at booking. The tab carries the minimum, so the running total shows how far they are from it at 12:40 AM.

Events & Live Music

The Friday DJ night sells advance tickets and scans them at the door. The artist fee, the door take, and the bar spend during the event close against one night.

Food Menu

Wings and a burger route to the kitchen while the round routes to the well. The late-night menu switches at eleven on the clock, not on a chalkboard.

Retail & Merchandise

A guest buys a bottle of the house amaro at the register. The same bottle is on the website. One catalog, one stock count, one sale record.

Gift Cards

A digital gift card sells online at 2 AM. The recipient redeems it at the counter the next day. Balance tracks across every location.

Table optimization

Pricing, Floor & Reservations

Time-based pricing on the clock, a live floor with station routing, and table reservations with deposits, spend minimums, and a guest list the door can work from.

The 7:04 Drink That Rang at Happy Hour Price

Happy hour pricing that lives in a bartender's head leaks in both directions: the round at 7:04 that rings at the discount, and the regular at 6:50 who gets charged full because it was busy. Pricing windows activate and deactivate on the clock: happy hour from four to seven, late-night from eleven, the Sunday session, the game-day special, the event-night surcharge. The register applies the price for the moment the item rings, and the discount is a rule rather than a favor. Covers, average check and margin during the window are measurable against the same daypart without it.

Always in sync

The list at the door is the list in the system.

Guest lists that live on a phone belong to whoever is holding the phone.

The Floor Planner

Bar, stools, highboys, and the booths along the back.

The bar and lounge template opens with a long bar and its stools, highboys, booth seating and a lounge cluster, and everything on it is editable. Bar stools and booth benches carry their own cover counts, so the capacity readout separates seats from covers instead of quietly adding them together. Group a cluster, colour it, and it becomes a named section the rest of the system books against.

One design, every app
1
Save the design

The design is stored once, with an assignment for every place it operates.

2
Inventory regenerates

Pooled areas become bookable zones. Every seat-bearing element becomes an individual bookable seat.

3
Nothing already sold moves

A seat that already carries a holder or an occupant is preserved through the rebuild.

BookingsOrderflowAccessTicketsListings

One design, read by every app that needs the same room. The plan a customer picks from is the plan you drew.

Nexus Suite

Website, Retail & Gift Cards

What you sell online, at the table, and over the bar is one list of products with one stock count, plus gift cards that redeem as tender and merchandise that tracks as revenue.

Menu Always Current

A guest who checks the menu before they come should find the one you are pouring tonight. The site, the QR menu at the table, the digital board behind the bar, and the register all read the same catalog. A cocktail added Tuesday is live everywhere Tuesday, and the sold-out beer is gone everywhere at once.

Folio · room 412
Lobby restaurant€62.00
Pool bar€18.50
Spa€140.00
Gift shop€24.00
Posted in real timeno night walk

QR Table Ordering

Guests order from the table by QR where the bar wants that, which turns a busy Saturday into a shorter queue at the rail rather than a longer one.

Table 12 · scan to order
You are at Table 12
Negroni×2
Tomato and basil×1
Add to the same check
Send to kitchen

Digital Gift Cards at Any Hour

Gift cards sell online at any hour and redeem at the counter the next day, with the balance tracked across locations. Physical cards work the same way.

Registry · Credit Allocations
Allocations
10
Total Allocated
176
Total Used
104
Remaining
72
Normal
MemberCredit TypeAllocatedUsedRemainingCycle EndsExpiredActions
Carmen AlmonteSpa Credits12758/31/2026No
Carmen AlmonteGuest Passes241868/31/2026No
Thabo NkosiCourt Hours3221118/31/2026No
Élodie MarchandSpa Credits12488/31/2026No
Diego FerrerGuest Passes121208/31/2026No
Amina YusufParking3019118/31/2026No
Priya RaghunathanMeeting Hours201379/30/2026No
Owen BennettEvent Passes6249/30/2026No
Nadia HaddadGolf Rounds8359/30/2026No
Luis PeñaSpa Credits205155/31/2026Yes

Bottles, Merch & Branded Goods

Bottles to take home, house bitters, coffee beans, t-shirts, and branded glassware are catalog items with stock counts, sold at the register and on the site from the same pool. One jar of house pickles cannot be sold twice.

Inventory · Locations
Locations
6
Total Stock Value
DOP 1,284,500.00
Type
Status
NameTypeAddressItemsStock ValueStatus
Bar StoreStoreLa Terraza — ground floor, Calle El Conde 422DOP 96,400.00Active
Dry StoreKitchenLa Terraza — kitchen pass, Calle El Conde 423DOP 54,800.00Active
Linen RoomWarehouseCoral Bay Resort — service block B2DOP 548,300.00Active
Housekeeping StoreWarehouseCoral Bay Resort — service block B, level 21DOP 16,400.00Active
Plant RoomDepotCoral Bay Resort — pool deck plant room1DOP 212,600.00Active
Dive ShedDepotBay Experiences — Marina Sur, berth 73DOP 356,000.00Active

Delivery in the Same Queue

Where the bar runs delivery or pickup for food, those orders land in the same queue as everything else, priced from the same list, with commission tracked per channel rather than reconciled from a statement.

Orderflow · Intake
POS
Last intake 40 seconds ago
1,284 today
Healthy
No open failures
Sync
Last intake 6 minutes ago
803 today
Degraded
3 open failures
Bookings
Last intake 2 minutes ago
212 today
Healthy
No open failures
API
Last intake 11 seconds ago
4,470 today
Healthy
No open failures
Deals
Last intake 18 minutes ago
46 today
Healthy
No open failures
Tickets
Last intake 2 hours ago
77 today
Down
2 open failures
Inventory
Last intake 4 minutes ago
318 today
Healthy
No open failures
Manual
Last intake 51 minutes ago
9 today
Healthy
No open failures
Error Type
WhenSourceErrorDetailRefPayloadActions
8/5/2026, 2:41:00 PMticketsServerUpstream returned 503 while claiming the payloadTKT-90412{"eventId":"EVT-220","seats":4,…}
8/5/2026, 2:22:00 PMsyncValidationLine 3 has no matching catalog itemSYN-77120{"channel":"MercadoLibre","lines":[…]}
8/5/2026, 1:58:00 PMsyncValidationCurrency missing on an order totalSYN-77118{"channel":"Jumia","total":18400,…}
8/5/2026, 1:31:00 PMticketsDatabaseWrite rejected, the referenced order was already closedTKT-90388{"orderRef":"ORD-4702","refund":true,…}
8/5/2026, 12:47:00 PMsyncServerMarketplace webhook timed out before the body arrivedSYN-77094{"channel":"Amazon","partial":true,…}

Patio Terminal for a Tablet

The register runs on the tablet you already own. Adding a second terminal for the patio bar on a Saturday costs a tablet, not a hardware package, and it reads the same open tabs as the main bar.

Signal · Devices
Total
8
DeviceTypeStatusLocationManufacturerBatteryProvisioningLast Seen
Cold room — probe ATemperatureOnlineLa TerrazaElsys88%Provisioned7d overdue
Freezer — probe BTemperatureOnlineLa TerrazaElsys74%Provisioned7d overdue
Plant room leakLeakOnlineCoral Bay ResortDragino61%Provisioned7d overdue
Main meterEnergyOnlineCoral Bay ResortShelly100%Provisioned7d overdue
Lobby occupancyOccupancyOnlineLobbyMilesight55%Provisioned7d overdue
Dive shed doorDoorOfflineBay ExperiencesDragino9%Provisioned9d overdue
Pool plant tempTemperatureOnlineCoral Bay ResortElsys43%Provisioned7d overdue
Linen room humidityHumidityOnlineGarden BungalowsMilesight96%Pending7d overdue
Folio · room 412
Lobby restaurant€62.00
Pool bar€18.50
Spa€140.00
Gift shop€24.00
Posted in real timeno night walk
Client engagement

Marketing & Review Management

Reviews, loyalty, and marketing read from the same guest record the register rings against.

A Negroni, Orange Twist, No Ice in the Water

From the first search to the fifth visit, and the tab in between

  • 1
    Discover
    Guests find you through local search, the event listing, or your own site. The drink list, the events calendar, and the ticket link all read the live catalog.
  • 2
    Book or Arrive
    A table books with its spend minimum and deposit, a ticket sells for Friday, or a walk-in joins the waitlist and gets an SMS page when the booth frees. The quoted wait moves as the room turns.
  • 3
    Open a Tab
    A pre-authorization opens the tab against the guest, at the rail or at the table. It moves with them and survives the shift change.
  • 4
    Order & Pour
    Drinks route to the pour point that owns the table, food routes to the kitchen. Every drink depletes its spec to the millilitre, and happy hour pricing applies for the moment the item rings.
  • 5
    Pay
    Card, mobile wallet, cash, gift card, or a split by seat and by item. Your processor, your rates, through any of 75 gateways.
  • 6
    Review
    The review request sends while the night is still the night. Responses from Google, Yelp, and TripAdvisor aggregate in one place, with replies sent from the same screen.
  • 7
    Engage
    Points accrue on the same record the tab closed against. Birthday offers, event invitations to the people who came to the last one, and win-back messages at 60 days run through Campaigns.
  • 8
    Return
    The guest comes back and the usual is on the record: the drink, the tier, the table they like, and the allergy that matters. The new bartender pours it right the first time.
The Dashboard

Open tabs, pour cost, keg levels. Live.

The room, the well, the till, and the labor line in one view. Open tabs and their pre-authorizations, pour cost against tonight's sales, keg and bottle levels, comps and voids as they happen. The numbers a bar manager used to carry in their head, on one screen.

Every Open Tab on One Screen

Tabs opened on a pre-authorized card, with the owner, the running total, and how long they have been open. A tab moves from the rail to table nine, survives the shift change, and splits by seat at close. The register runs on the tablet you already own, and the patio station costs a second tablet rather than a second hardware package.

Pour Cost, Live

Tonight's pour cost against tonight's sales, by category and by bartender. The number that used to arrive at month end, when the leak was already a season old.

21%

Kegs, Bottles & Par

Keg levels by yield, spirits by weight, wine by the glass against what was opened. What falls below par on the delivery day drafts the distributor order, split by supplier and priced from their own list.

Comps, Voids & Variance

Poured against sold, comps and voids by employee, and re-opened checks with a reason on each. The four percent that disappears between the bottle and the register becomes a number with a shift attached.

Labor Against Sales

Labor as a live percentage of sales by daypart, not a surprise at month end. Clock-in runs at the terminal, tip pools split on their rule with a record of every share, and certifications block a roster before they lapse.

0

Delivery Platforms, One Queue

0

Payment Gateways, Your Rates

0

Per-Cover Fees

What Changes

What the pour costs, and whether it tastes the same.

A guest cannot audit your inventory. They notice the drink, the wait, and what the tab says. What decides all three is whether the spec and the shift are written down or carried in somebody's head.

Know What Every Pour Costs Before the Margin Goes

Cocktail specs costed to the millilitre against what the distributor actually charged. Pour cost updates on every drink sold, so a supplier price rise shows up as a repricing decision rather than as a thin month.

Run Every Shift Like Your Best Shift

Specs, opening and closing checks, line and cooler logs, and the tip rule on every bartender's phone. Consistency behind the bar is what separates a room from a brand.

Why Clients Love Calisto Pro

One record behind the tab. The data stays yours.

Take payment the way your guests already pay, keep every guest record on your own domain, and know what every pour costs while the night is still running. When a tab gets disputed, a comp gets questioned or a door incident comes back weeks later, the record already says who, when and how much.

1

system runs the well, the kitchen, the book, and the door. One guest record, one spec list, one count, read by every screen in the room.

"The new bartender poured her Negroni right on his first shift."
ONE SYSTEM
75

ways to take payment. Your bank, your rates. M-Pesa, PIX, Cardnet, Stripe. The card reader is not the boss.

GET PAID ANYWHERE
0

lock-in. Your recipes, your guest list, your sales history stay yours, on your own domain, exportable any day.

YOUR DATA
11

delivery apps on one screen. Orders drop straight into the kitchen. Nobody re-types a ticket off a buzzing tablet.

ALL DELIVERY, ONE SCREEN
Sold out

The keg blows once. It goes dark on the register, the QR menu, the board behind the bar, and the website, in ten seconds.

SOLD-OUT SYNC
The Connections

Six apps. One night.

The tab, the pour cost, the roster and the door all read the same record, so what happened on a Friday is answerable on Saturday morning.

Bar
Station
Inventory
Bookings
Tickets
Workforce
Ledger

Station

Tab → Shift Change

Every open tab on one screen, transferable between bartenders without being rebuilt. The regular's usual is on the record rather than in whoever is behind the bar tonight.

Inventory

Pour → Cost

Cocktail specs to the millilitre, kegs and bottles against par, and pour cost while the night is still running instead of after the next count.

Bookings

Table → Bottle Service

Table reservations and bottle service minimums on the same floor plan, so a booked banquette is not sold twice and the minimum is enforced at the tab rather than argued at close.

Tickets

Live Music → Door

A cover charge, a guest list and a capacity count for the nights there is a band, scanned at the door and settled into the same night's takings.

Workforce

Roster → Bar

Who is on which station, when they clocked in, and what the labour percentage is against a night that is still in progress.

Ledger

Takings → Books

Comps, voids and variance post as entries rather than as a note. The gap between what poured and what rang is a number you can look up, not a suspicion.

PAYMENT FREEDOM

75 payment gateways. 11 regions. Your choice.

Connect your preferred local payment provider anywhere in the world. Your merchant account. Your rates. Zero platform lock-in.

🌎

North America & Global

🇪🇺

Europe

🇪🇸

Iberia

🌎

Latin America

🏝️

Caribbean & Central America

🌍

Africa

🌍

MENA

🌏

Asia Pacific

🌐

Central Asia & Eastern Bloc

🎨

Creator Economy

🔄

Buy Now Pay Later

Pricing

No setup cost. Pay when you start using.

Take a whole suite or pick a single app.

Calisto Core

The door, the pour and the regulars

0Additional Cost
Recommended

Calisto Commerce

Drink list, happy hour and tabs

2%of revenue processed

Calisto Ops

Bar routing, cooler logs and the nightly close

1%of revenue processed

Available Upgrades

Every App Works Independently. Calisto Pro works better together.

€4/user/mo
Priced per app
€195/brand/mo
From €4/user/mo
Priced per surface
Extensions for bar & lounge

Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.

Browse extensions
Get help setting up

Buy concierge hours and our team does the data entry, the configuration and the training.

See concierge packages
Need a full migration?

Request a proposal from a certified consultant who has implemented Calisto at your scale.

Request a proposal
Honest answers

Frequently asked questions

The card rack behind the bar, the handwritten tickets, the reservation book, the schedule that lives on somebody's phone, and the pour cost that only arrives at month-end. All of it becomes one system. Pour a drink and it depletes the bottle to the millilitre, updates the online menu if it was the last of something, moves the tab, and lands in the numbers in one pass. Nothing gets re-typed, and nothing gets lost.

Yes. Seventy-five payment options. Cardnet and Azul in the Dominican Republic, Redsys and Bizum in Spain, Stripe in the US, M-Pesa, PIX, and dozens more. You keep your own bank and your own rates. Card fees pass through at cost, with no markup from us.

No. The POS runs on standard tablets, the iPad or Android device you already own. No proprietary terminal locked to a contract. No paperweight hardware if you switch. Add a second register for the cost of a tablet, not a second hardware package.

Set pricing rules, opening hours, drink standards, and terminology at HQ and they hold at every room, not communicated, enforced. A spec written once is the same pour in every bar. Multi-currency runs natively at the register, menus deploy per location in their own language, and labor compliance templates cover DR overtime at 44 hours and 1.35x, US FLSA at 40 hours and 1.5x, and California at 8 hours and 1.5x with a 30-minute break after 5 hours.

For bars that run a kitchen, UberEats, DoorDash, Glovo, PedidosYa, Rappi, Deliveroo, Just Eat, Bolt Food, iFood, and more feed one order queue. Every delivery order enters the same kitchen screen as the food ordered in the room. One menu feeds every platform, an item marked out disappears from all of them, and commission tracking reconciles per channel. Delivery aggregation is included in the Commerce plan.

Your data lives on your domain. No vendor lock-in, no proprietary data formats, no surprise extraction fees. Export everything at any time. The platform runs on your infrastructure if you choose self-hosted, or on managed infrastructure with full data portability.

Yes. Post bar charges directly to a guest room folio, with PMS sync for guest lookup. Lobby bar, pool bar, and rooftop lounge each run as their own pour point and their own profit center on one dashboard, so the rooftop's margin is not hidden inside the hotel's F&B total. No middleware.

A punch card does not know who is holding it. Points, tiers, and referrals run inside the same system that rings the tab. A member books a table and their terms apply automatically. The register shows their pricing at checkout. Your email list segments them by tier on its own. One program, no separate app to wire up.

Items route by station. Drinks appear at the pour point that owns the table, whether that is the main bar, the service bar, or the patio station, while food appears on the kitchen screen with an expediter view that holds it until the table is ready. Ticket times track per station, so a slow pass on a Saturday is a number rather than an argument between the bar and the kitchen.

Allergens are tagged on the raw ingredient, not the menu item, so a tag cascades automatically to every dish that uses it: the KDS station card, the online menu badge, the kiosk screen, and the server POS. A guest dietary profile stored in Bookings raises the warning on the POS the moment the ticket opens. The cooler and line-check logs run on the same platform, and an out-of-spec temperature reading writes a priority job to Dispatch, flags the affected menu items, and records the correction in the audit trail for the health inspection. The fixer and the verifier cannot be the same person.

Scheduling, time tracking, payroll, tip pooling, and food safety training run in one app. Staff confirm shifts on their phones. Clock-in runs from the POS terminal. Payroll computes from hours worked with jurisdiction-specific overtime rules built in. Labor cost journals to the accounting ledger automatically.

Yes. The floor, the well, the kitchen, table reservations, ticketed nights, scheduling, loyalty, and the numbers all read from one guest record, one catalog, and one set of stock counts. A cocktail rung at the rail depletes each spirit to the millilitre, moves the keg or bottle against par, credits the guest's loyalty, and lands in the accounts, without anyone re-typing it. That is the whole point: one record, read by every screen, so nothing has to be reconciled by hand.

Core carries 0 additional cost. Reservations, inventory, recipe costing, event ticketing, and memberships at zero cost, zero per-cover fees, zero per-ticket fees. Start with Core. Add Commerce, Ops, or Nexus when your operation needs them. No trial period. No credit card required for Core.