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") ...
    • Shipping label doesn't print

      This article is a guide to understand why a shipping label is not automatically printed when you confirm the packing 1. Check if shipping method is associated to a shipping template When you pack an order, the shipping label is automatically ...
    • Boostmyshop Ticket Portal

      Overview Boostmyshop provides a Portal where you can create a ticket, see your tickets, and reply to existing tickets The portal is available from this url: https://help.boostmyshop.com/portal/en/home Create an account To create an account, go at ...
    • 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 ...