Pump'd Docs
  • Overview
  • Getting Started
    • Hardware Requirements
    • 10-Minute Quickstart
    • Setup Your Menus
    • Configure Your Services
    • Customize Your Design
    • 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
    • Understanding Printing
      • Setup Printing For 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
    • Setup Custom Checkout Fields
    • Setup Facebook Login
    • Setup Google OAuth Client ID
    • How to integrate Postmates with Pump'd
    • How To Set Up Google Analytics Integration
    • How to add SEO (Search Engine Optimization)
    • How to add Driver Tracking
    • Purchase A Domain Name
    • Setup A Custom Domain
    • Link Directly to Menu
    • Setup an iOS & Android App
    • Setup Facebook Ordering
    • Adding Closed Hours
    • How to Opt-Out of Google Hosted Fonts
    • How to change weekly reporting view
    • Understanding Languages
      • How users can change languages on frontend
    • How to Show/Hide Header Function
    • Uber Direct Setup Manual
    • Examples of Dates & Times and their corresponding formats
    • Pump'd and Walletly
    • Bump Screen Technology
    • Pause Ordering Feature
  • Platform Information
    • Customer Accounts
    • Your Subscription & Billing
    • Special & New Features
      • Public Holiday Surcharge
      • Make Service Pop-Up Required
      • Delayed Order Email Notification
Powered by GitBook
On this page
  • Requirements
  • Setup Process
  • Create A Printer Configuration
  • Install PushPrinter
  • Configure PushPrinter
  • Test Print
  • Troubleshooting
  1. How to Guides
  2. Understanding Printing

Setup Printing For Android

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

PreviousUnderstanding PrintingNextPrinting - Windows Network Printing

Last updated 10 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.

Requirements

  • An Android device with Android 1.4 or above

  • A ESC/POS compatible printer

  • Latest version of PushPrinter that can be downloaded

Setup Process

Create A Printer Configuration

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

  2. Fill out the following:

    • Printer Name

    • Go to Printer Settings and make sure that the Printing Method is “ESCPOS” and the Printing Type is in ESCPOS Image. (Note that some older printers may not support this method and ESCPOS Text Only can be used in these cases.

    • The default paper settings work for most printers. If the test print is cutting off the edge of the text, please adjust the Paper Scale Factor to 1.7 and test again.

3. Once all the printer configuration is done, click "Save"

4. 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.

Install PushPrinter

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

Configure PushPrinter

  1. Press the "Settings Cog" and select Default.

2. Press the "+” sign on the top to configure a printing service. Make sure that the printer is on.

3. Pair the Android device to the printer via Bluetooth

4. Once it’s successfully connected, a test print will be sent to the printer.

5. Fill out Printer Details such as the Printer Name, API Key and Number of Copies.

Note: If it will ask for a pin code, oftentimes, it is “0000” or “1234”

  • API can be found on the restaurant's printer settings. (Settings > Receipt Printing)

  • Ensure that the API is correct.

6. Once all the details are filled out, check the status of the printer on your restaurant’s settings. Make sure it appears as connected.

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 Paper Scale Factor to 1.7 and test print again. Adjust until it fits.

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

Printing not working even though everything is set up correctly

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

Download PushPrinter from Playstore, or click on this

link
here
Printer Settings for Android