Printing with PrintNode
The default behavior when printing from Microsoft Dynamics 365 Business Central is that the printout is saved as a PDF document and needs to be opened in a PDF viewer before it can be printed. But, from version 1.0.3, LS Express can be set up to print directly to a receipt printer by using a 3rd party service: PrintNode.
Please note that the information provided herein is provided „as is“ without warranties of any kind, either expressed or implied, including without limitation warranties of title or implied warranties of merchantibility or fitness for a particular purpose. You hereby acknowledge that you use this information at your own risk. LS Retail ehf. and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. LS Retail ehf. and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.
How to install PrintNode
The first step is to sign up for a PrintNode account on the PrintNode website, https://www.printnode.com/.
Once an account has been created, download the PrintNode client (available for both Windows and OSX).
Once the client has been downloaded, install it on a computer that has access to the printer which will be used to print receipts on and sign in using the same account information as used to log into the PrintNode website.
How to set up PrintNode in LS Express
From the Point of Sale role center, open the Administration tile.
On the PrintNode website, open the API tab, and copy the API Key (if a key has not been created, create the key):
On the Printing tab, copy the API key to the PrintNode API Key field.
How to assign PrintNode printers
Printing configurations are defined in sales profiles. See sales profile for details on how to configure a sales profile to print using a PrintNode printer.
How to refresh PrintNode printers
If you add a new printer or a computer to your PrintNode account the changes need to be refreshed in LS Express. On the administration page there is an action Refresh Printers. This actions retrieves all printers from your PrintNode account into LS Express.