Connect an Xprinter receipt printer (58 mm or 80 mm)

8 min readUpdated
In shortPufferPOS prints through your computer’s normal printing, so any thermal receipt printer whose driver is installed works. Install the Xprinter driver on Windows, set the paper to 58 mm or 80 mm, and choose Print receipt on any order.
On this page
  1. How printing works
  2. Which connection do you have?
  3. Install the driver on Windows
  4. Print from PufferPOS
  5. One-tap printing (optional)
  6. If something looks wrong

How printing works

There is nothing extra to install inside PufferPOS. When you print, PufferPOS opens a receipt sized for your paper roll and hands it to the printer you installed on the device. If you can print a test page from Windows, you can print from PufferPOS.

How the receipt fits your roll

Coffee Corner كافيه كورنر ---------------------------------------- ORDER #1042 TAKEAWAY ---------------------------------------- 2 x Cappuccino 130.00 كابتشينو 1 x Croissant 55.00 كرواسون 1 x Iced latte 75.00 آيس لاتيه ---------------------------------------- TOTAL EGP 260.00 PAID CASH EGP 300.00 CHANGE EGP 40.00 ---------------------------------------- Thank you · شكرًا

Illustration. A 58 mm roll fits about 32 characters per line; 80 mm fits about 42.

Which connection do you have?

Choose your connection

  1. Plug the printer into the cashier PC and turn it on.
  2. Run the Xprinter driver installer and choose the USB port it suggests.
  3. Print a Windows test page, then print from PufferPOS.

Install the driver on Windows

  1. Get the driver

    Use the CD that came with the printer, or download the Xprinter Windows driver from the seller or from Xprinter’s official website.

  2. Connect and install

    Plug the printer in (USB, or network cable to your router), turn it on, run the installer and pick your model and port.

  3. Print a test page

    Windows Settings → Printers → your Xprinter → Print a test page. If it prints, Windows is ready.

  4. Set the paper size

    In Printing preferences choose 80 × 297 mm (or 58 mm for small rolls). Make it the default printer on the cashier PC.

Note

Network printers: give the printer a fixed IP address in your router, so it keeps working after a power cut.

One-tap printing (optional)

On a dedicated cashier PC you can skip the print dialog. Create a Chrome shortcut, open its Properties, and add --kiosk-printing at the end of Target. Receipts then go straight to the default printer.

Note

Use this shortcut only for PufferPOS on the cashier PC: every page printed from it skips the dialog.

If something looks wrong

The receipt is cut off on the right

Your paper choice is wider than the roll. Choose 58 mm in PufferPOS, and 58 mm in the driver’s paper size.

The text is tiny

The print dialog is scaling the page. Set Scale to 100% and Margins to None.

It prints a long blank strip

Pick a paper size of 80 × 297 mm or the driver’s “receipt” size, not A4.

Can I print from a phone or iPad?

iPhone and iPad print only to AirPrint printers, which these Xprinter models are not. For Android we have not finished testing yet. Today we recommend a Windows PC or laptop at the counter.

Does it open the cash drawer?

Most Xprinter models have a cash drawer port (RJ11). Plug the drawer into the printer and, in the Windows driver settings, set the drawer to open when a receipt prints.

Next guideYour day in PufferPOS: orders, shifts and closing the cash drawer
YOUR NEXT SHIFT, A LITTLE LIGHTER

A better shift
starts here.

Try PufferPOS with your own menu and team. Or tell us about your place and we’ll help you see if it fits.

14-day trial · No credit card required