BoostMyShop Auto print for windows (old version)

BoostMyShop Auto print for windows (old version)

This article is about a deprecated version of autoprint, please use this link to go to the current version: https://help.boostmyshop.com/portal/en/kb/articles/boostmyshop-auto-print-for-windows-new-version


Overview


BoostMyShop provides a windows software to automatically print PDF generated by Connect such as shipping label. 

Connect is available through the browser only. When you select a print action in Connect, the PDF is download by the browser.

BoostMyShop  Auto Print will then catch the downloaded file and depending of the file name, send it automatically to the printer without any user action.


Install BoostMyShop Auto Print


Install Foxit reader



Connect auto print requires foxit reader to send the PDF files to the printer.

Go to Foxit Reader downloads page.

Then, you should see Foxit PDF Reader in the downloads list :



Click on Free Download, select your language and click again on Download to get the extension.

Then, simply run the installation file downloaded to install Foxit Reader on your computer.



Install BoostMyShop Auto Print


You can Download BoostMyShop  Auto Print here :

Once downloaded, unzip the file
Connect Auto Printer folder contains 2 files :
  1. ConnectAutoPrint.exe : This is executable. Open it to run ConnectAutoPrint.
  2. pref.xml : ConnectAutoPrint user settings. This is the file needed to edit to configure ConnectAutoPrint.
Open ConnectAutoPrint.exe to continue.

Configuration

Open AutoPrint.exe and click on the Configuration button : 



The next screen show the configuration options : 



  1. Download directory : this is the directory where files are downloaded from your computer, it is automatically configured but you can change it
    1. Note that it depends on what directory your web browser downloads files to 
  2. Foxit reader path : path to the foxit reader executable, it should be populated automatically if foxit reader has been installed
    1. Exemple : C:\Program Files (x86)\Foxit Software\Foxit PDF Reader\FoxitPDFReader.exe
  3. Send documents to printer : here you can associate file names with printers. For instance, invoices files downloaded from Connect is named invoice_XXX.pdf. If you wish to automatically send them to a printer, you must add a row with filename = invoice_(.*).pdf and select the matching printer. 
    1. For shipping labels you need to use 1 line per carrier since each file name is different
"Send documents to printer" is only for PDF files and "Custom commands" is only for ZPL files


When the configuration is done, click on save button : your changes are saved and the application is closed, you need to open it again to apply changes.

Label printing in ZPL format (Zebra thermal printer)

Some carriers allow you to print your labels in ZPL format. This format allows you to optimize the printing of the label (quality, size).

Setting up your printer

To enable direct printing in ZPL, you need to create a new printer dedicated to this mode. 

1/ Go to the system configuration of your printers and select these options :


2/ Add a local printer


3/ Select printer port :


4/ Choose Generic / Generic / Text Only


5/ Replace current driver


6/ Choose a name for the printer


Setting the ZPL print mode for the carrier

In the carrier configuration, select the ZPL mode :



2/ Set the suffix of the label file :
In the "Export" tab, define a file name with the suffix .zpl as follows :



3/ Add a custom line in Auto print 

In the "custom commands" section :
  1. Filename pattern : example geodis_(.*).zpl
  2. Command line : "C:\Windows\System32\notepad.exe" /pt "$fileName" "ZPLPRINT"
       Path to windows notepad software
       Name of your previously created printer

Do not put the ZPL commande line in the "send documents to printer" section

DEBUG

If you have any issues, you can check the log.txt file in the autoprint fold that is generated after attempting to print a file.

You can provide that in your support ticket to help locate the issue


    • Related Articles

    • BoostMyShop Auto print for windows (new version)

      Overview BoostMyShop provides a windows software to automatically print PDF generated by myFulfillment such as shipping label. myFulfillment is available through the browser only. When you select a print action in myFulfillment, the PDF is download ...
    • AutoPrint Web - Print shipping labels from mobile App

      Autoprint web is a feature allowing to send shipping labels to printer when you pack orders from BMS Mobile application. Prerequiresites To use Autoprint Web, you need: A mobile device with BMS Mobile to pack orders A computer ("AutoPrint station") ...
    • Prestashop - Boostmyshop additional module

      Connect provides a prestashop Module to improve the communication between Pretashop and Connect. Main features :  Show stock details in the Prestashop product view Show fulfilment progress in the Pretashop order view Support relay codes for specific ...
    • New Version release on Mobile APP - 1.0.17

      A new version of Boostmyshop myFulfillment mobile app has been deployed on the Google store (1.0.17).   Boostmyshop myFulfillment 1.0.17 includes several bug fixes and better management of the "Receptions" section of the app. Here is a sum-up of ...
    • Magento 2 - Boostmyshop additional module

      Boostmyshop provides a Magento2 Module to improve the communication with Magento2. Main features :  Show stock details in the Magento product view Show fulfilment progress in the Magento order view Improve stock check performance Note : this module ...