Mobile Client Printing


Closing tickets from the mobile client and doesnt seem to be executing any printing.
The printers in Samba are set as Shared Printers \PC\Printer.
Does this make any diffrence?
Does the Message Server need to be on same PC as one the printer is connect to.
The client does ask me to input Print Bill Rule, my printing is done on the close ticket rule?



Hi,which mobile client are you using.
Also you need to have your mobile device on the homegroup to access the shared printer.
And you need to have drivers installed for the shared printer on mobile device.
I assume you are using local install of SambaPOS on your mobile device.


No he is using the Android mobile app. It uses the print bill rule and it will print on the terminal you defined in mobile app settings.


Lovely to see the application grow over so many platforms Keep It Up Samba Developers :sunglasses:


thanks for replies, im rather confused. On the tablet i have put the terminal as Server. which is what the printer is connected to (the main till). And i have put the print bill rule in the field.

How would this print my kitchen orders tab if im using print bill ?


Ok so let’s clear somrthinbg up are you using the mobile app? Or are you just using Windows tablets and sambapos? Or are you using rdp?

You would use the rule that triggers the print job you want. If you want kitchen then use kitchen print rule.


im using the android app.


So you need to use the rule for whichever print job you plan to use. Set the terminal to whatever one your printer is hooked too.


right i see i shall test this, does this mean the ‘close’ button on the mobile terminal doesnt execute the same as the close button on the till itself. As i have my kitchen printing attached to that so if there is a new order it prints.
SO do you have to press the print rule button the click close.


Yes you do. The mobile app is hard coded and does not follow same logic.


Managed to get it working, you can use a shared printer name but the SambaMessage Server has to be running on the same client the printer is connected to.
I have seprate client for the SQL server and i put message server on the same machine.

Works Great! Thanks


Sorry to bring up this old issue. I have followed the steps but mine is also not printing. I want to understand if the close button also works as the close button on the machine. ( does it execute same rules )


In my rules, the order is printed through a separate button. Probably because of this it is impossible to set up printing. When ordering from a mobile client, if I select “print bill” - the check is automatically closed without printing. I tried to add a rule for closing a check - it does not help. Developers, can you describe what rules the mobile application is implementing? P.S. printing of the check of payment occurs without problems.


In the mobile client settings there is an option says Ticket Printing you would select the automation command that is responsible for printing a ticket. By default it is Print Bill. In Sambapos you need to have automation built around that command that executes the Print Job If you do not or you altered default Print Bill rule then it will not work.


So, if I printed receipe for client - it’s OK. “Print bill” worked normaly. But I need to print firstly orders for kitchen/bar. When I try to print order - receipe window will be closed without printing.
But I noticed that if you remove the statuses in print - then the print from the mobile client is normal. But then orders can be duplicated. The initial configuration was completed in Russian long ago, can this be a problem? I did not change the statuses.