How to Set Up a USB Printer with an Android Device

For a USB printer to work with Loyverse POS, you will need the following:

  • Smartphone or tablet (with OTG support) with the Loyverse POS app
  • USB printer, supported by Loyverse POS app (should support ESC/POS protocol, see also list of Supported Printers)
  • USB type A to type B cable (goes together with printer)
  • USB OTG adapter or cable
  • USB Hub if you want to connect several printers

Plug one end of the USB cable into the USB port of the printer, and the other end into the female USB connector of an OTG adapter or cable. Then, plug the micro-USB end of the OTG adapter or cable into the micro-USB port of your mobile device, and wait for the system to recognize the printer.

If you connect several printers, connect them to the USB Hub. The USB Hub connects to your mobile device through a USB OTG adapter or a cable.
Then, in the Loyverse POS app, go to Settings.

 Settings menu

Create a printer by tapping on the ‘+’ button.

Creating printer

Name your printer in the ‘Printer name’ field, select ‘Other model’ in the ‘Printer model’ list,

‘Other model’ in the ‘Printer model’ list

and select the USB in the ‘Interface’ field.  

 USB in the ‘Interface’ field

Now, select your printer in the drop down menu. USB Printers are named in USB: VID-PID format. VID stands for Vendor ID and PID is the Product ID.

printer in the drop down menu

Click on  ‘Print test’ button to test your printer’s connection with the Loyverse POS app.

 ‘Print test’ button

If a receipt is printed successfully, then your printer is set up correctly.

Test Receipt

Сhoose advanced settings for your printer depending on how you want to use it. Don't forget to save all of the settings at the end, by tapping on the ‘Save’ button.

advanced settings for printer

Now you can see your printer on the list. Nice work!

 printer in the list