57 comments found.
The “All Order” section shows both Web Print and WiFi/Ethernet Print buttons, but these buttons are missing in “New Order,” “Order processing,” “Order Ready,” and “Completed.” If an order requires separate preparation by the Kitchen and the Bar, an additional receipt needs to be printed, but this isn’t possible. Improvements are needed.
hi mate
am not sure what you mean but the printer list got nothing to do with order status 
am just getting the added printer and list them
On All Orders, click the eye icon, and you can print using an Ethernet printer, but on New Order, you can’t use an Ethernet printer. But sometimes, I need to print the receipt on the New Orders screen.
mate all view order has the same functions
just view the new order?
The Ethernet printer works on the “All Orders” but not the “New Orders” page. Please make it functional on the “New Orders” page as well.
When a new order comes in, there may be a need for additional printing at the restaurant as required. Please add this feature to “New Orders” as well.
Thank you for the update. By the way, is it now possible to also use a USB printer?
Hi mate, the receipts are printed in 2 sheets each when new orders come. I tested many times. How can I fix it?
hi mate
you mean it print twice?
if yes let me investigate on my end cause this should only print once
The same issue keeps happening: two receipts are printed for every new order. I can share a video if needed. Let me know which merchant you’re testing on your demo site, and I’ll test it there too.
I’ve found out what the problem is. I’ve processed the contents below to be invisible, and they’re printing two copies at a time.
“
<?php echo t("If sold out")?>
<select v-model=”if_sold_out” class=”form-control custom-select”> <option v-for=”(sold_label, sold_key) in sold_out_options” :value=”sold_key” >{{sold_label}}</option> </select> “Re-using the code solved the problem of printing two copies at a time. But is there a way to make “sold_out_options” invisible without these problems?
But it doesn’t seem to be an “if sold out” issue. When I get a new online order again, the Printer will print out the receipt for 2 pieces. I’m using an Ethernet printer.
I tested this on your test site, McDonald’s, and noticed that two receipts are being printed for each order.
This test was conducted at McDonald’s, one of your test merchant sites. What could be causing this issue?
this got nothing to do with auto print
auto print only execute once but if your cron is not every minute and there is another actions done it will insert a new jobs for auto print and when cron runs it will execute those 2 jobs
am not sure if your getting my explanation i will just add a checking to check if order was already auto printed to avoid multiple printing
I checked your site to determine if the issue is specific to my server. If the cron job is the problem, it should also affect your server. However, this issue is occurring on my site as well.
Please let me know which cron job affects printing. Let me check my cron job. How about the printer server program?
Two sheets are printed continuously. There is no time difference for printing.
mate
i already mention don’t worry about this cause i will add checking
my demo is printing only once cause cron will execute only once
Can I get a quick fix for this?
wait for next small updates
Thank you so much. And can you add a USB printer together?
Adding a USB printer would be great, as it could replace most of the restaurant’s existing printers, reducing costs.
of course usb will be supported
Thank you so much. I’m looking forward to the update.
I got the report from a restaurant that one order printed 3 receipts, please update ASAP.
I also tested the order on my demo store, and then 1 order printed 3 receipts.
already on my update list mate
Mate, each restaurant gets over 10 orders daily and prints 30+ receipts. We need a quick fix.
i already mention it will be on next update
OK, Thank you.
It’s good working, thank you so much for the update.
hy any detail video how to config this addon for Bluetooth thermal printer on murchant side
hi mate
this addon is for wifi and lan printer only this is not for bluetooth printer
you can use bt printer already in merchant app
Any update to USB printers Receipt Printers? i m ready to buy.
hi mate
sorry not yet , will add next update
cheers
Hi mate please check emails its urgent … i bought wifi printer and using Windows PC. but always error websocket
i share a file to your email for print server use that instead
cheers
No Auto Print: New orders do not auto-print.
1) Printer Not Visible: The WiFi printer doesn’t appear when clicking the Print button on the New Orders page.
2) Order Processing Issue: Even after clicking Accept, the WiFi printer is not visible on the Order Processing page.
3) Order Ready Issue: The WiFi printer is also not visible on the Order Ready screen after clicking Ready for Pickup.
4) All Orders Page: The WiFi printer becomes visible only on the All Orders page after clicking Complete and viewing a specific order. Printing works normally only at this stage.
Summary: Printing only works after completing the entire order process.
I tested your demo site by adding my printer’s IP address and port number. The same issue occurred. Please check on your end.
Let me know if you’d like troubleshooting steps!
mate
why i would add it on the update list if auto print is not working
i tested the demo and its doing auto print just fine
what i think is you did not set the default status for auto print
set the status to new in admin panel -> site config -> printer settings -> Default Auto Print Status
choose new status
so that every time there is new order it will auto print
please provide screenshot of the issue cause the printer is already there when you view the orders so am not sure what your talking about
Auto Print Issue: After setting the default auto-print status to “New” (admin panel > site config > printer settings > Default Auto Print Status), orders are automatically printed as expected. However, each order is printed four times. I tested this multiple times, and the same issue occurred every time. What could be causing this?
Kitchen and Bar Printing Issue: The system currently doesn’t distinguish between kitchen and bar orders for auto-printing. As a result, if you need to provide order details to the bar, you might need to print an additional page. However, the WiFi printer cannot be used until the order is marked as complete and checked in the All Orders section.
Please review the screenshot below for details.
I can use my WiFi printer for new orders and the All Order section.
Restaurants need to print order info 1 or 2 sheets when get new orders.
Printing from the All Orders page works correctly with my WiFi printer, producing one print at a time. However, when I receive a new order, it prints four copies. Please look into this issue.
if your printing in merchant panel you need to add the printer in merchant panel hope it make sense
added printer in admin will not show in merchant panel
I did not add a printer on my admin panel.
I add on the merchant panel.
1) Why print 4~5 copies for new orders?
2) Why not show my WiFi printer on the new order page?
hi mate
i just check my demo its working fine i can see the wifi printer added when viewing order details your screenshot is web print
1. make sure to run the cron jobs every minute in your server
2. is there already so am not sure what your referring
I am using WiFi printer. 1) It doesn’t auto-print even with new orders. It’s checked on merchant/all printers/auto print, but manual print works. 2) backoffice/merchant/printers/printer logs show “No data available in table” there is no print record. How can I print it automatically when I get a new online order?
1. auto print is already added in main kmrs this trigger in main kmrs make sure the pusher is working in your site and make sure cron jobs /processjobs is set in your cpanel
2. this logs is for chinese printer not thermal printer
I tested your test website, but no print for new orders. Only print after its completion.
mate
why i would add it on the update list if auto print is not working
i tested the demo and its doing auto print just fine
what i think is you did not set the default status for auto print
set the status to new in admin panel -> site config -> printer settings -> Default Auto Print Status
choose new status
so that every time there is new order it will auto print
Hi mate,
I installed a WiFi printer, but when I click the print button, I get the following error.
WebSocket is not open. Ready state is:0
How to fix this problem?
Sorry working now.

Hi mate, please check this link. https://loyalty-secu.com/product/print-server
am sorry i don’t understand
The restaurant uses three types of printers: USB, WiFi, and Bluetooth. KMRS already supports WiFi and Bluetooth printers. Adding support for a USB printer and enabling automatic printing for all printers allows new online orders to be printed automatically without issues. Updating USB printer support quickly will greatly enhance KMRS’s competitiveness. Please prioritize this update.
you already mention this 
and i already have taken notes
so please be patience this will be added once i completed some updates to other addons
OK, thank you.
cheers
If a restaurant already has a WiFi printer installed, can it be used with our system? If so, is it necessary to install the Karenderia Thermal Printer?
you always need this addon to be able to print
cause this addon is the bridge to your wifi printer
OK thank you.
welcome
Hi mate, Happy New Year!
How do I add a USB printer to Merchant?
Can a USB printer auto-print? If so, how do I set it up?
Many restaurants already own USB printers, so making this available would be very helpful.
happy new year
i haven’t add the options to use USB in next update i will add this
Will USB printers with auto-print be available in the next update?
It would be great if orders could be printed separately for the kitchen and bar, showing only the order number and item name to save paper.
For restaurants with a single USB printer, adding a “Kitchen” or “Bar” label at the top of the printout would make it easier to deliver order information to the right place.
Yes it will have auto print as well
will do take note
cheers
Thank you so much.
Pre-Purchase Question:
1- Interested in this. Does this print website orders or just POS? 2- If i set a port forward, would i open the port to the printer’s IP or the Windows that is running bat file? also, If to windows A- can i set it to open a specific port to listen at? and B- can i limited access to only accept print jobs from my server’s IP? if anyone scanned my public IP Address and found the port they would be able to simple print anything to it. Please advise.
hi
thank you for your interest
1. it prints on the website and POS
2. the printer should have the i.p address set and you need to use that i.p address and port it will be using the default port so all you need is the i.p address of the printer
cheers
Thanks, with that said, how can i limit the print to only come in from my server? If the public IP is open to accept then anyone would be able to send print jobs to it. would i limit my windows firewall to only accept from my server IP on that printing port?
technically you can add some filter in the code to accept only certain i.p address
Hello, basti. When will we have the option to print via USB?
next update mate sorry i was away for emergency reason,
Hello, Basti. Do you have any plans for this?
yes but am still doing updates to customer app
Any predictions?
i cannot promise exact date but this will happen after other apps has been updated this month
I am waiting for the next update with auto print.
noted mate
Our top priority is to have orders print automatically when they’re placed. How much longer will this take?
next update
Hi, mate,
We’ve always wanted automatic thermal printing for orders, and it’s finally coming in the next update. This is the best news ever! Great job.
cheers
I am waiting for auto print, it’s been almost one month, when are you updated?
?
already done on my end will be on next update
I received some fantastic news today and can’t wait to hear your update!
Hi, can we not print from a tablet? Is that normal?
hi mate
unfortunately at the moment you cannot print using table or phone with thermal printer addon unless your printer has public i.p address
if your printer has public i.p address means that can be access to anywhere then you can print using thermal printer addon
cheers
Hi, can we not print from a tablet? Is that normal?
double post
Hello Basti,
i ordered the printer module for karenderia, but i don’t understand, how this has to be installed. (Addon Manager?)
Our karenderia server is hosted outside by a hoster. Our printer is local on a windows computer.
I can’t find any documentation that describes, what i have to install where. And also i don’t understand, how the karenderia server can find my local printer?
This is not possible, since the printer is not in the network of our karenderia installation.
Can you please explain us, what softeware has to be installed on which machine, and do you have a documentation that explains, how the
printer can communicate with our server installation in the hosting environment?
Thank you
hi mate
sorry for late reply
its already in the docs if you read them you will understand how this works its very simple you just need to start the printer server by clicking print.bat
please do watch this video https://youtu.be/KOzbIeCZkC8?si=fJiYcU6ZjslrBMuj
which is already on the descriptions
printer should be in your same network else you cannot print unless your printer has public i.p address
Can we use ESC/POS functions to fire open cash drawers?
hi mate
i haven’t try this but i have someone sent me a cash drawer so it will not be long i will test this and will make the update
Thanks, I have some suggestions as well. 1. Auto open for cash payments. 2. Manual open button for change. 3. Log file showing logged in operator open date and time.
yes will do take note of this
Hi mate. Please we need more options to make the font more bigger I try too many way the only option you add is “bold” the font size really small we need make some information a little bigger.
Also that’s would be nice if you add merchant logo to the files
'position'=>'left',
'type'=>'font',
'font_type'=>"bold"
I try here to add bigger or bolder not works
Thanks for understanding my point
try this in the print-server folder open the file print-server/project/CposThermalPrinter.php
under public static function prepareRawPrint($data=[])
you see the condition font = bold
if($type=="font"){
$font_type = isset($items['font_type'])?$items['font_type']:false;
$is_bold = $font_type=='bold'?true:false;
self::$printer->setEmphasis($is_bold);
change this self::$printer->setEmphasis($is_bold);
to
self::$printer->setFont(Printer::FONT_B);
or
self::$printer->setTextSize(2, 2);
self::$printer->setTextSize(2, 2); its works but size is 10 time bigger
i just try to make this bigger 'value'=>t(" {order_type1}",[
'{order_type1}'=>isset($orderinfo['order_type1'])?$orderinfo['order_type1']:''
you can adjust the font size by 1,1 
self::$printer->setTextSize(1, 1);
more information here
https://github.com/mike42/escpos-php/issues/388I actually try yesterday (1, 1) it’s smaller than we use. And (1, 2) etc to end its bigger
If we only can we use this 1 or 2 it’s not working
please refer to the example on the link i give you that is the only way to change font size either use font b or set the text size
Purchased this as the printer I got for one of my merchants was a ethernet printer… how do I set this up so I can use the printer from the merchant app?
Thank you mate for purchasing
please watch this video how
https://youtu.be/KOzbIeCZkC8?si=fJiYcU6ZjslrBMujHi Basti,
Can this addon autoprint all orders without going to “POS” tab?
hi mate
it will be added next update
thank you