How to read this page
In the engine
The module exists: its rules, taxes and reports are done.
Your screen
The screen for this use, written by you or your coding agent, often starting from an example. The engine keeps the rules.
Already running in the examples
Three combinations already run in the examples, and you can try them in your browser.
Transport and Retail
The train store: coffee and the newspaper at the desk, in the same sale as the ticket, and a fixed register on board that sells offline.
Sites and seats, Retail, Bars and restaurants
A campground: sites, camp store, nightclub and guest accounts, for the same customers.
Ticketing, Bars and restaurants
A movie theater: tickets, snack bar, kiosk and website on the same seats.
Moving people differently
The Transport module knows lines, stops and departures. The example's train is just one kind of network.
Shuttle or bus
In the engine: lines and stops, fare grid by pair of stops, stops on request, departures and delays, ticket check on a tablet, GPS on the on-train server.
Your screen: the sale, and a tablet or register on board.
Ferry
In the engine: a line with two stops, classes tied to sections by count, round trip, seasons, a ticket tied to a departure.
Your screen: the sale, with the vehicle sold as a fare and a section.
Ski lift
In the engine: with Ticketing, the day ticket on a label; with Transport, departures, stations and classes.
Your screen: the sale at the ticket window.
Excursion
In the engine: a line for the tour, scheduled departures, classes, round trip, numbered seats.
Your screen: the sale and your tour map.
Mixing Transport with the other modules
A register sells what its licenses unlock, and one cart can hold a ticket and an item. The example's desk already does it with Retail.
Transport and Retail: the store on board
In the example. Inventory, barcodes and a fixed register on board, sales sent at the next station.
Transport and Ticketing: the trip and the admission
Your screen offers the train together with the show, the museum or a day on the mountain.
Transport and Bar: the restaurant on board
Your screen at the counter on board, with split bills and tips.
Transport and Sites: the package
Your screen sells the trip and the nights as two lines of one sale; a discount gives the package price.
Transport and Loyalty cards: the regulars
Your screen for cards. The example's desk already reads a customer card or a coupon.
Transport and Services: the appointment
Your screen sells a guided tour or an escort with its qualified employee, at the same counter as the trip.
Transport and Rental: the bike at the station
Your screen at the station rents the bike with its rental agreement, deposit and rate grid by duration.
A park or a festival with access
The broadest case: Ticketing for the entries, Transport for the parking shuttle, Bars and restaurants and Retail on site, a prepaid card so no one needs to take out a wallet.
- In the engine: each module, its taxes and reports, offline sales, tickets with a signed code, checked even without the Internet.
- Your screen: the one at each counter, and a ticket website if you want one.
What serves every business
These features are in the engine, not in Transport. They apply to every combination.
A channel per kind of register
A ticket or a receipt can be limited to the register, the kiosk or the web. The kind of register decides, never a value someone types in.
One email per template
A sale sends one email per template, with its tickets attached. The queue is durable and resumes after a failure.
Apple Wallet and Google Wallet
Two components to place in an email template, with your Apple certificates and your Google account.
A discount equal to the taxes
For an exempt customer, at the discretion of an authorized employee. Taxes are still computed, so the reports stay correct.
Offline sales and code checks
Each register sells without a network, and a signed code is checked without the Internet.
A shift timeout per register
Past the timeout set on the register's record, the shift pauses. Every pause cancels the sale in progress and releases what it held, unless a payment was accepted. On .NET registers linked in process.
The database's time
PostgreSQL is the only source of time zones. The software never contradicts it, and the Admin asks you to update it when it falls behind.
The Admin in two languages
The Admin opens in French or English, following the browser.
Questions about combinations
Which software for a festival, a park or a shuttle?
StillDeep brings Ticketing, Transport, Bars and restaurants and Retail together on one engine: same taxes, same reports, offline selling. A register sells what its licenses unlock, and your screen presents it your way.
How do I combine modules on screen?
Your screen presents the modules of your registers: your own, or an example you adapt. That is what a point of sale with no imposed screen means.
Can one register sell everything?
Yes, if its licenses unlock those modules. The example's desk sells the ticket and the store items in one sale.
What does a combination cost?
Module prices and online purchase open in January 2027. A license unlocks a module on one register: you only take what your registers use.
My use case is not listed?
Write to us, or describe it to your coding agent after reading the guide to building a screen. An extension adds the rules of your trade.