What has changed

Every change explained in plain language.

Version 1.7

New

Your own printers instead of rentals

You now print receipts on your own receipt printers. The printer agent, a small program, runs on a Windows or Linux PC in your network, a Raspberry Pi works too. It finds connected USB printers and network printers by itself and reports them to OpenEOS. Under "Printers" you connect the agent with the six-digit code it shows on start, adopt the printers it found with one click and send a test print. Which printer gets receipts and which gets kitchen tickets is set up in the web app as before; there is nothing left to configure on the PC. We no longer rent out printers or other hardware. A step-by-step guide is in the documentation on docs.openeos.de under "Printers".

New

Cashless mode

The payment settings of your organization now have a "Cashless mode" switch. When it is on, no till accepts cash any more, refunds only go back to the original card or online payment, returned deposits are not paid out in cash but offset against new deposits, and the cash drawer stays closed. Card and online payments keep working as before. A note explains why it matters: in Germany, anyone taking cash through an electronic till needs a certified TSE, without cash you do not. If you want to allow cash again, OpenEOS asks you to confirm first, and every change is listed with its date in the history. Read more in the FAQ on openeos.de.

New

Order history with cancellation and refunds

The till history shows every order with one clear status and can be filtered by period, payment method and status. Open an order to cancel single items or refund part or all of the amount; for card payments via SumUp the money goes straight back to the card. OpenEOS prints a counter-receipt for every refund, and the kitchen gets a cancellation ticket for cancelled dishes. In the admin area the order list offers the same options; it now also shows the payment method of every order, and cancelled items are struck through.

Improved

Invoices straight from the payment service

If you activate an event "by invoice", the invoice now comes straight from our payment service by e-mail, with a PDF and a link to a payment page where you pay by bank transfer or card. If the invoice is still open after the due date, the payment service reminds you automatically. If you cancel the activation or we refund an amount, you automatically receive a credit note. All invoices and credit notes of your organization are listed under "Billing".

New

Free cancellation up to 7 days before the start

If an event is called off, you no longer need to ask support: in the event you see your activation and cancel it yourself up to seven days before the start, free of charge. The amount goes back the way you paid, for invoices as a credit note. The deadline is shown right next to the activation. If the event starts in less than seven days, OpenEOS tells you before you pay.

Improved

An event day runs from 6 am to 6 am

Until now an event that ran past midnight counted as two days. For billing, an event day now runs from 6 in the morning to 6 the next morning. A party from 6 pm to 3 am is therefore one day, a weekend from Friday evening to Sunday morning is two. When activating you see how many days are charged, and the rule is explained on the pricing page.

New

Your club’s imprint and privacy notice

Your online shop and the pages where helpers sign up for shifts are public, and your club is responsible for them. That is why you now enter your club’s imprint and privacy notice in the organization. Both appear in the footer of the shop and the helper pages, separate from the details about OpenEOS itself. As long as nothing is entered, OpenEOS reminds you in the organization.

Improved

No real card payments in test mode

In test mode you try out the till, and nobody should accidentally have their card charged while doing so. The till therefore only talks to the SumUp card reader once the event is activated; before that, card payment is greyed out in the checkout sheet with a note. Cash and the other payment methods can be rehearsed in test mode as usual.

Improved

Net product and category reports

The reports per product and per category used to show gross amounts while the event revenue was net, and the two could not be reconciled. Now all three are net: the totals of the product and category reports add up exactly to the net revenue, with discounts and deposits taken into account. A note above the table reminds you that the figures exclude VAT.

Improved

Open source under one licence

All parts of OpenEOS, from the till and the online shop to the documentation, are now under the same free licence, the GNU AGPL. You may run OpenEOS yourself, adapt it and pass it on, as long as you publish your changes too. The footer of every interface links to the source code and to an overview of the building blocks from other projects we use.

Improved

Updates without interruption

Until now a till could lose its connection for a few seconds during an update. Now the new version starts up and is checked before the old one is switched off. For you that means updates happen in the background, even in the middle of an event, and the till does not notice.

Fixed

Cash drawer and re-sent kitchen tickets

The till tried to open a cash drawer on every cash payment, even on devices without one, and then reported an error. Now it only does so if the device has a cash drawer. Kitchen tickets that were re-sent after a short loss of connection to the printer were also printed with the wrong template and arrived blank or not at all. They are now printed exactly as the first time.

Version 1.6

New

The new till

The till has been redesigned from the ground up. Categories sit in a bar with their own colour and icon, your favourites are at the top, and the magnifier lets you search for any item directly. Cash, card, discount, deposit and "Split bill" are all handled in one checkout sheet. Sheets close when you swipe them down. The menu (three lines at the top) lets you choose light, dark or system for this device. In test mode a slim strip below the header reminds you that orders will be deleted on activation.

New

Tables and floor plan

Under "Tables" you create areas such as a hall or terrace and the tables in them, one by one or as a whole series (for example A1 to A20). In the floor plan editor you drag tables into place, draw walls as lines, adjust the room shape and mark zones such as kitchen, bar/counter or blocked areas. If a table lies outside the room or in a blocked zone, the editor tells you. In the event you choose whether to work with fixed tables or free table numbers.

New

Table service at the till

With table service the till starts with "Open table": by number, from a list or right on the floor plan. You choose per device which view a till shows. The "Open tables" bar shows where something is still open and where a guest is waiting or food is ready to serve; "Served" ticks it off. Tapping the table lets you switch tables, and the cart you started is parked or taken along. At checkout you settle all open orders of the table in one step. All tills stay in sync live.

New

Switch on integrations for your organization

Under "Integrations" you now find a catalog of all connections, each with a description and pictures. Admins switch an integration on or off for the organization and set it up on its own page. Card payment with SumUp only appears at the till once the integration is switched on. Stored credentials are kept when you switch it off.

New

Product icons and coloured categories

For every product you can choose from a collection of till icons, such as beer, fries or sausage, instead of uploading a photo. Categories get an icon and a colour; you see both at the till in the category bar and on products without their own picture.

New

Station display shows what is ready

When you tap "Ready" on the station display, the item is ticked off immediately; once an order is complete, its card turns green. In the device settings, "Clear completed" sets after how many seconds finished orders disappear, or whether they stay collected at the end. All cards share the same layout and show table, pickup, to-go or counter.

New

Create members directly

If you run OpenEOS yourself, you often have no mail server for invitations. Under "Members" → "Add member" there is now a "Create account directly" tab: name, email and a starting password that you pass on to the new member. If the person already has an account, you add them without a password.

Improved

Order and payment in one step

When you check out immediately, order and payment are now booked together. If the payment is cancelled or the card is declined, no order is created, and the kitchen gets nothing that has not been paid. "Send" without payment is only offered when the event works with open tabs.

Improved

Clearer device setup

A device's settings are now grouped into operation, payment, security, display and appearance, and whatever depends on a choice sits right below it: for a till with tables the default area and table selection, for a customer display its till, for a station display its station. The "Linked to" tile shows at once what a device belongs to. The pairing code appears as six digits in one piece, and you may paste it with spaces when entering it.

Improved

Fully in English, informal in German

If you choose English, everything really is in English now, including navigation, dates and numbers. In German, OpenEOS addresses you informally everywhere: in the interface, in emails and on the receipt. Error messages now tell you in your language what exactly went wrong instead of just saying "error".

Improved

A fresher look

Headlines use a new, bolder typeface, and all icons come from one consistent set. Every page follows the same pattern: title and description at the top, actions such as "Create shift plan" or "Create stocktake" on the list they belong to. Detail pages for devices, shift plans, users and integrations have labelled buttons instead of bare symbols. Everything displays cleanly on phones and in dark mode.

Improved

Support requests and contact forms stay entirely within OpenEOS

What you write in the support chat or through the contact forms on the website is now handled solely within OpenEOS. Messages are no longer forwarded to a messenger service; the team is notified by email. Nothing changes in how you use it.

Improved

Error reports contain less data

When an error occurs, OpenEOS sends a report so we can fix it. These reports now contain only what is needed to find the fault; personal details and screen recordings are no longer included.

Fixed

Test orders are deleted on activation

The till says so: orders from test mode are deleted on activation. Until now they stayed anyway and counted in reports, stock and pickup numbers. Now they really disappear on activation, and the event starts with a clean slate.

Fixed

The right day around midnight

Shortly after midnight the same order number could be issued twice, and orders between midnight and 2 a.m. still counted towards the previous day in the dashboard and reports. The shift generator created shifts one day early. All three now follow the calendar day of your organization, and English dates appear in the usual format.

Fixed

Smaller fixes

Recent activity on the dashboard showed "0 items" for every order – it now shows the right number. To-go orders appear on the station display as to-go instead of counter. When members are removed or changed, an organization always keeps at least one admin, and everyone can only grant permissions they have themselves. Menus, dialogs and cards are no longer cut off or hard to read on phones and in dark mode, and the shop shows required fields, opening hours and the LIVE badge correctly.

Version 1.5

New

Run OpenEOS yourself, free of charge

OpenEOS can now be run on your own server free of charge. This edition is deliberately lean: one organisation in which you manage everything, with no billing and no self-registration — you create new members yourself with a starting password. How to set it up with Docker, back it up and update it is described in the handbook under "Self-hosting". Nothing changes for the hosted service at openeos.de.

New

Assign a kitchen screen to a station

A screen in station mode used to report "no station configured" with no way to change that. The device settings now offer the stations of the running event; once one is chosen, the screen shows that station's orders.

Improved

Turning off two-factor sign-in needs a code

To turn off two-factor sign-in or create new recovery codes you now enter a current code from your app, by email, or a recovery code. That way nobody can remove the protection just because a device was left signed in.

Fixed

Payment provider credentials survive saving settings

Saving the organisation settings could leave a stored SumUp or PayPal key unusable, after which card payments at the till failed. This is fixed, and credentials are now handed to the interface far more sparingly. If card payments have not worked for you since, enter the key once more under "Integrations".

Fixed

Organisation settings save completely again

The organisation description was not kept when saving, and operators with their own organisation did not see the "Organisation" tab in the settings. Both are fixed.

Fixed

Switching language keeps your page

Changing the language in the settings used to send you back to the start page. The page you are on now stays open.

Fixed

Receipts show VAT and change

Receipts used to show neither the VAT they contain nor the change. Each VAT rate now gets its own line, leaving deposits and tips out. For cash payments the receipt prints the change as soon as the received amount is entered at the till. Organisations registered as VAT-exempt still get no VAT line.

Fixed

Shop opening hours follow local time

Weekly opening hours of the online shop were not calculated in the event's time zone, so the shop could open an hour or two early or late, especially around the clock change. The hours now apply exactly as entered.

Improved

A message with a shift confirmation

When confirming a shift registration you could enter a message, but it never arrived. It now appears in the confirmation email to the helper, together with your name.

Improved

Recognisable signed-in devices

Settings → Security used to list every sign-in as "Unknown device", and the list kept growing. You now see browser and operating system, the device you are using is marked, and each sign-in appears only once. "Sign out all others" keeps your own session.

Fixed

Module permissions apply to direct links too

A member without permission for events, products, devices and so on did not see the menu item, but could still open the page through a direct link. They are now taken back to the dashboard.

Fixed

Small fixes in sign-in and settings

Wrong sign-in details and password reset errors are now reported in your chosen language instead of always in English or German. In the profile and organisation settings the save button becomes inactive again after saving, so you can see nothing is pending. Dialogs work better with screen readers.

Version 1.4

Fixed

Tills and screens connect again

Tills and screens could not open their live connection and were permanently shown as offline, even though they otherwise worked. Orders therefore did not reach the kitchen and the screens straight away. The connection works again; devices need to reload the page once.

New

The price is shown as you create an event

When you create an event, the cost of activating it now appears directly under the date range, with the arithmetic and a note that testing is free. Previously the amount only turned up in the checkout dialog, at the very end of setting up.

Fixed

Events can be deleted

Deleting an event used to end in an error message. It works now. The event disappears from the list while orders and billing records are kept in the background, so the accounts stay complete.

New

Support replies arrive by email

When we reply to a support request you now receive an email with an excerpt and a link into the chat. Previously you had to go and look for yourself.

Improved

Signing out ends the session immediately

After signing out, access technically remained valid for up to an hour. It now ends at once, and only for the device you sign out from — signing out at the till does not throw anyone out of the office.

Improved

A handbook from signing up to selling

The handbook at docs.openeos.de has been rebuilt as a path: from signing up through setup to selling on the day, with new chapters on the till and the screens, and with current screenshots.

Version 1.3

New

Connect screens with a code

A TV or tablet shows a six-digit number when it starts. Enter that number in OpenEOS and you are done. With a phone to hand, scan the QR code on the screen instead. Nothing needs to be set up on the device itself.

New

Style your screens

Every screen can be set up individually: light or dark, normal or large text for monitors further away, its own header and its own welcome message. Changes appear on the screen straight away — no need to walk over to it.

Improved

Kitchen screen shows orders immediately

The kitchen screen used to check for new orders every 30 seconds, so an order could sit there for half a minute before anyone saw it. Now it appears the moment it is taken.

Version 1.2

New

Sign in without a password

You can have a sign-in link emailed to you instead of typing a password. The link is valid for 15 minutes and works exactly once. Passwords still work — and new accounts no longer need one at all.

Fixed

Two-factor sign-in works again

Anyone who had set up sign-in with an extra code was never asked for it — the password alone was enough. Fixed: the code is now required before sign-in completes. Devices you marked as trusted stay trusted.

Version 1.1

New

Getting started and a guided tour

New accounts get a checklist on the dashboard covering everything up to the first order. On first sign-in, a short tour walks through the interface. Both can be dismissed at any time.

New

Try an event before paying for it

An event can be tried in test mode with up to 25 orders at no cost. Only when you want to sell beyond that does it need activating.

Version 1.0

New

Card payment instead of an invoice

Events are now paid by card or direct debit. The invoice arrives by email automatically and is also available for download under "Invoices".

We do not list older changes. Questions? Get in touch.