> For the complete documentation index, see [llms.txt](https://pumpd-co.gitbook.io/pumpd-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pumpd-co.gitbook.io/pumpd-docs/how-to-guides/understanding-printing/printing-windows-shared-printing.md).

# Printing - Windows Shared Printing

how to guide to connect a USB printer

#### 1. Please go to Windows control Panel

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-b52f44061df1e9cb41942857eaa8aeadc33c3046%2Funtitled%20\(3\).png?alt=media)

#### 2. Open 'Devices and Printers'

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-2a8a6b7cf5b5dc780d3be9a37402aa7335e91aaf%2Funtitled-1%20\(3\).png?alt=media)

#### 3. Right click and select 'Printer Properties'

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-851727312f21754f1b5da22716518a997a02f774%2Funtitled-2.png?alt=media)

#### 4. If your printer is not showing use these instructions to set it up. [Printer Set up](https://www.notion.so/cloudwaitresswiki/Printing-Add-a-printer-18689e4654fe4978b20aeb82b581d81e).

#### 5. To test that the printer is working, please press Print Test Page

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-92a975b0bc245dbe29029e6e08c5f8dfe4e23bca%2Funtitled-3%20\(3\).png?alt=media)

#### 5. If the test page does not print. Then please connect and install the printer correctly. Please see : [Printer Set up](https://www.notion.so/cloudwaitresswiki/Printing-Add-a-printer-18689e4654fe4978b20aeb82b581d81e).

#### 6. If the test page does print, please share the printer with the following settings;

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-489742d6498f129d339a8a49a15a423ddea8ffec%2Funtitled-4%20\(1\).png?alt=media)

#### 7. Click apply

#### 8. Open the [PushPrinter](https://pushprinter.com/#windows) application. Please check that the settings display as follows;

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-01bc4c3c2aa11a31142dead760e7f688fbefaf2f%2Funtitled-5.png?alt=media)

#### 7. Now either 'Create Printer' or 'edit' your existing printer:

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-dca8b96c6d0f0d869f357b0a131fdedb8da06ff1%2Funtitled-6%20\(4\).png?alt=media)

#### 8. Add settings including: API key from the printer just created, ensure printer type is Windows Shared Printer (ESCPOS). Windows shared printer name must match the shared printer name that was added before.

![](https://3022292367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FadsXDp24ryiG3eIIOAF3%2Fuploads%2Fgit-blob-51f583c571c285c6114730471738f7bceb226a61%2Funtitled-7%20\(1\).png?alt=media)

**NOTE:**

**Printer name** - This is the name that the printer will show inside of Pump'd.

**API Key** - This needs to be copied from the printer settings inside of Pump'd.

**Number of copies** - This will determine how many copies of the are printed.

**Printing type** - This needs to be set to Windows Shared Printer (ESCPOS) for this to work.

**Windows Share Printer Name** - This must match EXACTLY the shared printer name that was added before. You should avoid spaces and special characters.

#### 8. Then press 'Send Test Print' and then press 'Create Printer'.
