Problems after installing the 1.4.0 update? Please check your printer settings in WaiterOne!

We have a couple of emails from clients who experience stability issues after the update to version 1.4.0. It seems to be related to the use of the Epson ePOS SDK printer driver. For now, a perfect solution is to use the ESC/POS printer driver. Have a look in your data -> printers -> <all your printers> -> general -> type printer, change all your printers to ESC/POS if you had Epson ePOS SDK used before.


Change Epson ePOS SDK to …



Waiter identification, the WaiterOne way

Since version 1.3.17 of WaiterOne, we have a new neat way to logon. Traditional cash registers (or even our POS competition) have waiter keys, (Dalles)iButtons, Kelloxx keys, magnetic or RFID keycards or other dedicated (read expensive) solutions. We don’t have anything like that, what a pity, … but … we have a solution now. The beauty about our solution is that you don’t need to buy anything, you have all you need to make it work (and I don’t talk about kitchen stuff here).

What you need, your iPad, your printer, a nice plastic badge or card holder (maybe you have some left from your last visit to a trade fair or so) and WaiterOne of course. Let’s start cooking :

  • go to the settings of WaiterOne, click on barcode, activate software barcode, use front camera and activate blind mode. You should have a screen like this when finished :
    Software barcodeYou can also work with the back camera of your iPad, but for user identification it is more convenient to use your front camera. If you should want to use barcodes for your products, maybe consider using the back camera instead (it’s faster), or go for  dedicated hardware (like the Socket Mobile scanners). It all depends on your business of course.
  • go to data -> users and select the user you want to make a badge for, next click on the QR Code button located on the right (next to code)printqrcodeMagic!! A nicely printed QRCode comes out of your ‘bill’ printer. As a reminder for whom this waiter ID is, we added the user name underneath the Quick Response Code. Here is how it looks


  • Now log out. Hold your QRCode above your iPad. Keep it +/- 30 horizontal or vertical in front of the camera. Faster then lighting it will log you on. Awesome!

Restore your data

Since version 1.3.12 1.3.13 there is a new way to restore your data on a new or reinitialised iPad. Wether you want to restart from a previous backup or you have bought a new iPad and you don’t want to type in everything once more! Maybe you are opening a new shop/bar or restaurant? No problem. Backup and restore your data to a second iPad (for free)! Remember your data belongs to you. How to proceed? Easy :

  • First backup your data, go to Settings -> Data -> Data -> Backup in WaiterOne : send your data to your own email address or the address you will use on that other iPad
  • Open email on that other iPad, open the mail you received from your previous iPad and click on the w1.db file, then click on ‘Open in WaiterOne’

    Open in WaiterOne

    Open in WaiterOne

  • WaiterOne will launch, now click on Replace to replace your current database. Be careful as this will overwrite your previous data. Press cancel if you don’t want to continue

    Please make a backup first before you continue

    Please make a backup first before you continue

  • All done, click on ok to reset, restart WaiterOne manually

    Happy days :-)

    Happy days 🙂

That’s it, you have your old data back on your new iPad!

Forgotten printer parameter

This week I visited a new client of WaiterOne: Svenska Baren in Puerto Rico, G.C. Armed with my MacBook Pro and my iPad mini, I would tackle a ticket printer layout bug. As I don’t have an Epson TM-T20II here to test, I just made an appointment with the owner of the place to test it onsite. Connect my hardware to his network, …, ready, set, … debug :

svenka nok

As you see, the ticket width doesn’t seem to be used completely. But then again, the total of the ticket seems to be well aligned, also the text printed in the header and the footer seems to be exactly in the middle. Strange no? As my personal printer on my work place, seems to be working perfect. Small detail, it is not an Epson TM-T20II, but a Epson TM-T88V with wifi interface.

It didn’t took me long to see that the printing was just that little bit smaller then my own test prints. So if it prints smaller, then it probably also prints more columns?

Downloaded the Epson TM-T20II and the Epson TM-T88V specs and indeed, the first printer prints in Font A 48 characters, in Font B 64 characters on 1 line, the latter printer does 42 characters and 56 characters respectively in Font A and Font B. Eureka!!

As soon as I changed in WaiterOne the characters to 64 on the bill printer (data -> printers -> bill -> ticket : characters) all seems to be working as it should. Everybody happy, table foosball puppet included :

svenka ok

Working with different names on buttons, orders and bills

It was already a long time request from various different (power) users, how to use different descriptions for what is printed on the bar/kitchen orders and for what is printed on the bills. On top of that, there also was a huge demand to have different names on the buttons of your products. Working on the iPad is awesome but sometimes you meet the borders of that small screen much sooner then you appreciate (small is beautiful, less is more?). That iPad screen is becoming way too fast too small to add all those features and options you expect from a mature POS application. Some time ago there was a rumour that Apple was working on a 12 inch iPad, guess what, we at WaiterOne love the idea to have more screen size at our fingertips.

So yes, please Mr. Tim Cook, we want that iPad Air 2 Plus

That being said, it was not easy to find extra space on that little tiny screen. Don’t forget the extra hurdle to be taken: find an easy way, as always, so that it is useable for everybody who wants it but also for everybody who doesn’t want and doesn’t want to be faced with it every time he or she adds or change a button. If you download the latest version of WaiterOne (1.3.9) and you go to data -> buttons, you will find a new symbol (shaped like a chevron) next to the name of the button : multiname The added symbols means that there is a screen following the selection of the button name. BUT to make it as user friendly as possible, we only show you that extra screen if you really want it OR if the 3 used names (bill, order and button) are not the same. If you click on Westvleteren 12 (= the best beer in the world) everything will be the same as in previous versions, you can edit the name of your button straight away : multiname2 But if you have used different names/descriptions for that button OR if you have clicked in front or after the name of the button (see the gray zone), multiname2a new screen will be shown : multiname3 Et voila, there you have it : name on the bill, name on the order and the name that will be used on the button. From now on, if you change one of the names, this multi names screen will appear. As soon as you make them the same again, all will be back to normal. One side note : name on bill is the main name, it is also the name that will be used in your reports and so on.