CloudWaitress
  • Overview
  • Getting Started
    • Hardware Requirements
    • 10-Minute Quickstart
    • Setup Your Menus
    • Configure Your Services
    • Customize Your Design
      • Hide Store Header Section (header image)
    • Managing Orders & Bookings
    • Promoting Your Store
  • How to Guides
    • Accepting Payments
      • 🔐Stripe+ Integrated Payments
        • Setup Integrated Stripe Payments
        • Using Stripe Integrated
        • Changing Bank Account / Debit Card Details Associated with an Express Account
      • Setup PayPal Payments
      • Setup Apple Pay with Checkout.com
      • Setup Stripe Payments
      • Set up Bancontact Payments
    • Adding Closed Hours
    • Adding Delivery Zones
    • Adding Staff Account
    • Bump Screen Technology
      • Mastering the Bump Screen
    • Cloudwaitress and Walletly
    • Design Customization - Advanced
      • Hide Store Header Section (image)
    • Examples of Dates & Times and their corresponding formats
    • Export/Import Menu Feature
    • How To Add Driver Tracking
    • How To Add SEO (Search Engine Optimization)
    • How To Change Weekly Reporting View
    • How to Create & Import a Menu Using a Spreadsheet
    • How to Enable Pre-Orders in CloudWaitress
    • How To Integrate Postmates with CloudWaitress
    • How To Integrate Walletly with CloudWaitress
    • How To Opt-Out of Google Hosted Fonts
    • How to Set Up Conditional Fees in CloudWaitress
    • How To Set Up Google Analytics Integration
    • How to Show/Hide Header Function
    • Link Directly to menu
    • Managing the Order Dashboard
    • Order Acknowledgement Feature
    • Pause Ordering Feature
    • Purchase A Domain Name
    • Set Maximum Orders Per Time Interval
    • Setup A Custom Domain
    • Setup An iOS & Android App
    • Setup Custom Checkout Fields
    • Setup Facebook Login
    • Setup Facebook Ordering
    • Setup Google OAuth Client ID
    • Uber Direct Setup Manual
    • Understanding Languages
      • How users can change languages on frontend
    • Understanding Printing
      • How to Set Up a Printer on Android
      • Printing - Windows Network Printing
      • Printing - Windows Shared Printing
      • Printing - API Key
      • Add a USB printer to Windows
      • Setup Split Printing
      • How to copy the printer API key
      • Setup Printing For Windows
  • Platform Information
    • Customer Accounts
    • Your Subscription & Billing
    • Special & New Features
      • Public Holiday Surcharge
      • Make Service Pop-Up Required
      • COVID-19 Discount for United Kingdom
      • Delayed Order Email Notification
  • Resellers
    • Overview
    • Getting Started
    • Documentation
Powered by GitBook
On this page
  • Requirements
  • Setup Process
  • Verify Printer Drivers Are Installed & Working
  • Take Note Of The Paper Sizes Available
  • Create A Printer Configuration
  • Install PushPrinter
  • Configure PushPrinter
  • Test Print
  • Troubleshooting
  1. How to Guides
  2. Understanding Printing

Setup Printing For Windows

Learn how to setup and configure order printing for Windows devices with our printing software

PreviousHow to copy the printer API keyNextPlatform Information

Last updated 2 months ago

Our system allows you to manually and automatically print out new orders. This guide will show you how to set order printing and troubleshoot issues.

|| We are happy to remotely set up your printer for you. We know this is a step that can trip up many people due to every printer being a bit different. Please get in touch with us if you need assistance

For step by step instructions by printing method. Please use the following instructions. It is worth noting that for most situations, we recommend using the Windows Shared Printing method;

Requirements

  • Windows 7 / 8 / 10 either 32-bit or 64-bit

  • A Windows-compatible printer with the drivers installed

  • Latest version of PushPrinter that can be downloaded

Setup Process

Verify Printer Drivers Are Installed & Working

  1. If your drivers are successfully installed, your printer will be shown on your PC under "Control Panel > Hardware and Sound > Devices and Printers"

  2. Right-click your printer and select "Properties"

  3. On the bottom left, press "Print Test Page".

  4. Verify that the test page successfully printed

If this is successful, your printer will work fine. If you cannot find your printer or it doesn't work, reinstall the driver again.

Take Note Of The Paper Sizes Available

This step is slightly different for all printers. Some printers provide their own configuration tool where you can view the paper sizes available.

By default, you might find this information under your printer "Properties" dialogue as described in the previous step. Sometimes this is found under the "Device Settings" tab in your printer properties.

Other times you may select "Preferences" at the bottom of the printer properties popup and then select "Advanced" at the bottom again

Refer to the image below to see what this may look like.

Take note of the paper sizes available as you will likely need to try a few to get it working flawlessly

Create A Printer Configuration

  1. Visit your restaurant dashboard and navigate to "Settings > Receipt Printing"

  2. Press the "New Printer" button and fill out any options needed

  3. On the "Paper Settings" tab, set your paper width and paper height according to the largest available paper size available for your printer as noted in the previous step. Going off the image above, we would enter a width of "72" and a height of "210"

  4. We highly recommend starting with a font size of "18" and a paper margin of "0"

  5. Create the print configuration. After creating it, you will get a unique API key to connect to it. Keep this screen open as you will need to copy your API key soon

|| The paper sizes entered in your printer configuration must match your Windows paper size settings as set in the printer driver options. If the printout is incorrect or skewed, you will need to test out the other sizes from largest to smallest. When changing the sizes in the printer configuration make sure to change it in the Windows printer driver settings.

Install PushPrinter

  1. Run the installer, you will get a warning that the application is unverified, proceed with the installation

  2. After it is installed successfully, PushPrinter will automatically open

Configure PushPrinter

  1. The first thing you will likely want to do is toggle the "Auto Start" switch so it connects and starts when your PC is started. Activate this by selecting the "Settings Cog" and ticking the 'Automatically start PushPrinter' button (image 1.1).

  2. Press on the "Printer Icon" tab at the top to configure a printing service

  3. Press "Create Printer" button (image 1.2).

  4. Copy and paste the API key for the printer you created 2 steps ago

  5. Set the number of copies to print and select your printer

  6. Press the start button and make sure it says connected at the bottom

Test Print

Visit your orders page. Select an order, under the action select bar, select print. We recommend printing both short and long orders to ensure that there is nothing being cut out vertically. If you have enabled auto-printing for this print configuration, place an order and test out the auto printing

Troubleshooting

Contact Us

We have successfully setup 100's of printers, there is a good chance we can save you lots of headaches so please don't hesitate to contact us.

Sides being cut-off

Start by reducing either your margin or paper width values under your printer configuration in your admin dashboard. You will eventually calibrate a suitable width and margin. You can also adjust the font size to something smaller. You can get your correct paper width under your Windows printer settings as seen in the guide above.

The end of the receipt doesn't come out fully

Under your Windows printer settings. Set your "Feed Line After Printing" option to a high value to allow the printer to feed through a few extra lines.

Invalid API Key

The API key you entered does not below to any of your print configurations. Double check your API key

Could Not Authenticate

Check your internet connection or try again shortly

Printer not being detected in Windows

You need to find the correct driver for your printer provided its available for Windows. Try googling your printer name followed by the words "windows {insert your windows version} driver"

Printing not working even though everything is set up correctly

Please ensure that Windows detects your printer. Try restarting your printer or PC. Try printing to your printer from other programs on your PC such as your browser.

Printer paper size settings
Printer API key

Download PushPrinter from the following

Get started for free at

Printing - API Key
Printing - Windows Shared Printing
Printing - Windows Network Printing
here
link
www.cloudwaitress.com/signup
Image 1.1 - 'Automatically start PushPrinter' button
Image 1.2 - 'Create Printer'