Hi. How can we help?

Fixing receipt printing issues after Firefox updates

When Firefox updates, it can sometimes incorrectly update the print dimensions of your receipts in your Firefox settings. Because Retail POS depends on these Firefox settings to know the dimensions of your receipts, an update can potentially cause your receipts to print incorrectly.

To avoid this issue, connect your receipt printer with Lightspeed Hub. Hub bypasses these Firefox settings so you can reliably print receipts going forward. While you set up your receipt printer with Hub, you can email receipts to your customers.

 

Note: For optimal performance, we highly recommend connecting your receipt printer with Hub. Only rely on Firefox and its settings if absolutely need to and have tried Hub as a first step.

 

If for a certain reason you can't use Hub to print receipts, you need to format certain Firefox settings to fix this receipt printing issue. To format your Firefox settings:

 

  1. Open Firefox.
  2. In the address bar, enter about:config.
  3. Select Accept the Risk and Continue.mceclip0.png
  4. In the Search bar, enter print. This will group all of the settings that you need to format together.
  5. Update the following settings to their correct value: 

 

Margin setting Incorrect value Correct value
print.printer_[name of receipt printer].print_margin_bottom 0.5 0
print.printer_[name of receipt printer].print_margin_left 0.5 0
print.printer_[name of receipt printer].print_margin_right 0.5 0
print.printer_[name of receipt printer].print_margin_top 0.5 0
print.printer_[name of receipt printer].print_unwriteable_margin_bottom 0.5 0
print.printer_[name of receipt printer].print_unwriteable_margin_left 0.5 0
print.printer_[name of receipt printer].print_unwriteable_margin_right 0.5 0
print.printer_[name of receipt printer].print_unwriteable_margin_top 0.5 0

 

Screen_Shot_2020-10-22_at_11.50_1.png

Screen_Shot_2020-10-22_at_11.51_1.png

Header setting Incorrect value Correct value

print.printer_[name of receipt printer].print_headerleft

&U blank

print.printer_[name of receipt printer].print_headerright

&T blank

Screen_Shot_2020-10-22_at_11.56_1.png

Footer setting Incorrect value Correct value

print.printer_[name of receipt printer].print_footerleft

&PT blank

print.printer_[name of receipt printer].print_footerright

&D blank

 

Screen_Shot_2020-10-22_at_11.57_1.png

Paper setting Correct value

print.printer_[name of receipt printer].print_paper_height

78.82

print.printer_[name of receipt printer].print_paper_name

72mm x Receipt

print.printer_[name of receipt printer].print_paper_width

2.83

 

Screen_Shot_2020-10-22_at_12.07_1.png

 

You should now be able to print receipts from Retail POS correctly again. To be sure, print a test receipt:

 

  1. Sign in the Retail POS.
  2. Select Sales > New Sale.
  3. Select Payment Finish Sale.
  4. In the new window, select Print.

Screen_Shot_2020-11-16_at_4.50_1__1_.png

 

Still having issues printing receipts?

 

  1. In Firefox, enter about:support in the address bar.
  2. Select Refresh Firefox...Screen_Shot_2020-10-22_at_12.15_1.png
  3. In the confirmation window, select Refresh Firefox. Firefox will close to refresh itself.
  4. When finished, a window will list your imported information. Select Finish and Firefox will open.
  5. Sign in to Retail POS.
  6. Print a test receipt.
  7. Repeat the instructions in the previous section to try to format your Firefox settings again.

 

If your receipts still aren't printing correctly, please contact Support for assistance. You can continue to email receipts to your customers until you are able to resolve the issue or reach our Support team.

 

Are your receipts also printing slowly?

When Firefox updates, it can sometimes affect the speed at which your receipts print. To fix this issue:

 

    1. Print a test receipt.
    2. In the Print window, deselect Print Background Colors.

      Screen_Shot_2020-11-20_at_3.45_1.png

    3. From the Presets drop-down, select Save Current Settings as Preset...Screen_Shot_2020-11-20_at_3.38_1.png
    4. Enter a name for the presets (e.g. Epson Tm-M30). 
    5. Select Save > Print.
    1. Print a test receipt.
    2. In the Print window, select Preferences.

      Pasted_Graphic_copy_1.png

    3. Select the Paper/Quality tab.
    4. Under Color, select Black & White.

      image__7__1.png

    5. Select OK Print.

     

    Your receipts should now print at a normal speed. If so, check that your color settings in Firefox are also correct:

     

    1. In the address bar, enter about:config.
    2. Select Accept the Risk and Continue.mceclip0.png
    3. In the Search bar, enter color. This will group all of the settings that you need to format together.
    4. Update the following settings to their correct value: 

       

      Color setting Incorrect value Correct value
      print.printer_[name of receipt printer].print_in_color true false
      print.print_in_color true false

 

If your receipts are still printing slowly, you need to refresh Firefox (see the Still having issues printing receipts? section above). Then, follow the instructions in this article to re-format all of your Firefox settings:

 

  • Margin settings
  • Header settings
  • Footer settings
  • Printer settings
  • Color settings

Was this article helpful?

1 out of 1 found this helpful