> 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-network-printing.md).

# Printing - Windows Network Printing

How to guide to print with a network printer

## **Network printing**

1. Please go to the 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\(1\).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.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%20\(5\).png?alt=media)

4\. If your printer is not showing use these instructions to set it up [Printer Set up](/pumpd-docs/how-to-guides/understanding-printing/printing-add-a-printer-to-windows.md).

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\(1\).png?alt=media)

6\. 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).

7\. Open the PushPrinter for Windows program application

8\. Go to the 'settings' cog and select the default provider profile from the dropdown list.

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

9\. Enable 'Automatically start PushPrinter'. (This allows the application to auto-start when resetting your machine).

10\. Press the printer button

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

11\. Using the Create Printer button, create printer

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

12\. Add settings including API key from the printer just created.

{% hint style="info" %}
**For a network printer:**

* Name the printer.
* Add API printer (found in the store printer settings),
* Set number of copies
* Add printer IP address and set port to 9100).
  {% endhint %}

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

{% hint style="danger" %}
**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.
{% endhint %}

13\. Test print

14\. Create printer

15\. Go to your store and place a test order.
