Selling
Your public booking page sells sessions, booklets and passes, paid by card through Stripe on your own account. The QR code arrives by email; if sending fails, Omnisim retries for 24 hours.
Guide
Customers can buy online, scan at the simulator, race and leave without anyone at the counter. Getting there takes some preparation, and a few jobs will always need a person. This guide covers both.
Definition
In a classic center, the counter does five jobs: it sells the session, explains how things work, starts the game, watches the clock and resets the rig for the next customer. Running without front-desk staff means that each of these jobs is handled either before the customer arrives or by the simulator itself. It does not mean that nobody is ever responsible for the venue.
The self-service loop looks like this: the customer buys a session, a booklet or a pass on your booking page and receives a QR code by email. At the center, they scan it at a locked simulator, set up their race with the wheel, drive, see their results, and the simulator locks itself behind them. No one has to be standing next to them at any point.
One thing to know before you plan: Omnisim does not book a given rig at a given time. Customers buy a product, not a slot. You can limit when each product is sold and usable (for example only during opening hours, or an off-peak offer), but if your concept relies on reserving a specific simulator at 3 pm, plan for that separately.
The five counter jobs
Each job a person used to do at the desk has to land somewhere. Here is where it goes with Omnisim.
Your public booking page sells sessions, booklets and passes, paid by card through Stripe on your own account. The QR code arrives by email; if sending fails, Omnisim retries for 24 hours.
The screensaver shows a booking QR code that opens your booking page with the simulator type already selected. A refused ticket is explained on screen: expired, used up, wrong center, wrong simulator type, outside its time slot.
After the scan, the player picks experience, mode, level, car and track with the wheel, and the simulator starts Assetto Corsa. An optional auto-launch starts a Novice Hotlap after a countdown if they don't choose.
Time only counts once the car is on track, and only the time actually driven is deducted. An overlay in the menus shows the time remaining.
At the end, a results screen shows laps and sectors for 15 seconds, then the simulator returns to the screensaver, locked, ready for the next customer.
Checklist
Work through these in order on one simulator first, then roll them out to the fleet. The last step is a full test run without anyone helping.
Windows 10 or 11, Assetto Corsa installed through Steam on an account that owns it, a wheel and pedals, a QR reader and a permanent internet connection. Content Manager and Custom Shaders Patch are not required. Set Windows automatic sleep to Never. Details: prepare a simulator.
After a power cut or a restart, the simulator must come back to the screensaver on its own, not to the Windows desktop. In the simulator settings, System tab, tick the option that starts Omnisim Ignition with Windows, then restart once to check.
Most USB readers work out of the box: the software listens to keyboard-emulation (HID) and COM port readers at the same time. Run the detection, then scan a real ticket. See connect and set up the QR reader.
Players navigate with six controls on wheel buttons, paddles, pedals or a D-pad, with a hint bar on screen. Once the controls are mapped, put the keyboard and mouse out of reach.
Protect the settings button on each simulator with a 4-digit PIN, so a curious customer cannot change what you configured.
Offer only the cars, tracks and weather presets you have tested on that simulator, and set the three difficulty levels to match your customers. A short, reliable menu gets beginners on track without help. Consider auto-launch for walk-in customers.
Publish your booking page and set each product's availability calendar: the hours of the week when it is on sale and usable. Customers do not book a time; a ticket scanned outside those hours is refused with the reason on screen.
Add your video or image, your logo and the booking QR code to the screensaver. A passer-by can buy on their phone in front of the simulator.
In Settings › Energy, choose Sleep mode with a shutdown time and a wake time, the same every day or per day. Check that each machine's Windows clock is right. Details: schedule shutdown and wake-up.
Log in to the dashboard on your phone, set your notification preferences for the center, and print a few command QR codes (Restart, Unlock, Maintenance) for whoever is on site. Then run a full test: buy a ticket, scan it, stop the race early and check that the remaining time is still on the QR code.
Session time
Without staff, the timer is the referee, so it has to be fair and predictable. Credit is deducted at the actual end of a session and only for the time spent driving: loading, the grid and the menus are free. If a player stops with 10 seconds or more left, the session is not used up and the remaining time is given back at the next scan. If Assetto Corsa fails to load, nothing is deducted.
A QR code works on one simulator at a time. Re-scanning it on the same simulator locks or unlocks it without deducting anything, which lets a player step away for a minute. If a simulator goes silent for more than 90 seconds, after a power cut for example, the ticket can be taken over on another one. All the rules are in how QR credit is used.
Internet outages
Every scan is checked online, so the center's internet connection becomes the one thing an unstaffed venue cannot do without. When it drops, a race in progress is not lost: the player finishes, the laps are kept and sent when the connection returns. But no new session can start: scans are refused with the message “Internet connection lost — try again in a moment.” This is a deliberate choice, so that no session runs without being recorded.
In practice, that means a reliable line, a router on a protected power socket, and someone who knows they will be called if every simulator goes offline at once. The manual explains how to diagnose an offline simulator.
Be honest about it
Software takes the routine off the counter. It does not replace someone who can come on site, or answer the phone.
A wheel unplugged, pedals that slip, a reader knocked off its mount, a screen that stays black. The dashboard can alert you, for example when a COM port reader stops answering, but someone has to fix it. A keyboard-emulation reader cannot report that it was unplugged at all.
Omnisim cannot switch on a machine that is powered off. In Shut down mode, only the BIOS can start it in the morning; a simulator that did not wake up needs someone to press the button.
There is no card terminal and no till in Omnisim. Online payment is by card through Stripe. A customer who pays on site needs someone to take the payment and issue a ticket from the dashboard.
Refunds are made from the dashboard and a full refund disables the QR code, so this can be done remotely. But somebody still has to read the emails and answer the calls.
Adjusting a seat for a child, explaining a gearbox to a first-timer, keeping the room clean, opening and closing the doors: these stay human jobs. Check the rules that apply to unattended venues where you operate.
A remote restart fixes a lot, but not everything. A Windows sign-in screen after wake-up, for example, needs someone at the machine (the kiosk software corrects that Windows setting when the account allows it).
Remote operations
With no one at the desk, the Simulators page of the dashboard becomes your counter. Each simulator's status is refreshed every 10 seconds: Racing, Available, Maintenance, Standby, Asleep, Powered off, Offline. From there you can lock or unlock a simulator, put it in maintenance, restart the PC, close a frozen Assetto Corsa or take a screenshot. These tools are presented in sim racing fleet management; the customer side is covered in self-service kiosk software.
Sessions bought online can run from scan to relock without anyone at the counter. But someone must be reachable to fix hardware, switch on a machine that stayed off, take payments on site and handle customers. How much of the day you leave unattended also depends on your venue and local rules.
No. Omnisim has no card terminal. Customers pay online by card through Stripe before they arrive, or at a counter, where staff issue a ticket from the dashboard and take the payment outside Omnisim.
No. They buy a session, a booklet or a pass and receive a QR code. Each product can be limited to certain time slots, but it does not reserve a rig.
Their time has not started: the clock only runs once the car is on track. A hint bar shows which wheel button does what, and an optional auto-launch starts a Novice Hotlap after a countdown. You can also lock or unlock the simulator remotely.
The dashboard notifies you of a crash, and you can close Assetto Corsa or restart the PC remotely. If the game failed to load, the player loses nothing, because nothing was driven. If the machine does not respond at all, someone has to go and look.
No. Updates of the simulator software install only when the simulator is locked and Assetto Corsa is closed.
With Sleep mode, it shows as Asleep until 10 minutes after the wake time. If it has not come back by then, it turns Offline and you receive an alert. In Shut down mode, a machine is only switched on again by its BIOS.
See also
Install Omnisim on your simulators, work through the checklist and run your first unattended sessions during the 14-day free trial. No credit card required.