---
title: "Turn on automatic order printing in the BizPrint plugin for WooCommerce"
description: "Set up the BizPrint plugin for WooCommerce so new website orders print by themselves when they reach an order status you choose."
url: https://docs.getbizprint.com/set-up/automatic-printing/
section: "Set up"
last_updated: 2026-11-12
---

# Turn on automatic order printing in the BizPrint plugin for WooCommerce

Section: Set up

> Set up the BizPrint plugin for WooCommerce so new website orders print by themselves when they reach an order status you choose.

This page shows you how to make new WooCommerce website orders print by themselves with the [BizPrint plugin for WooCommerce](https://docs.getbizprint.com/start-here/glossary/#bizprint-plugin-for-woocommerce), without anyone clicking **Print**. It is for WooCommerce store owners and the people who set up printing for them, with [printers](https://docs.getbizprint.com/start-here/glossary/#printer) connected to either the [BizPrint desktop app](https://docs.getbizprint.com/start-here/glossary/#bizprint-desktop-app) or the [BizPrint Android app](https://docs.getbizprint.com/start-here/glossary/#bizprint-android-app).

## Before you start

- [Connect the BizPrint plugin for WooCommerce to your BizPrint account](https://docs.getbizprint.com/set-up/connect-woocommerce-plugin/).
- Create at least one [printer location](https://docs.getbizprint.com/start-here/glossary/#printer-location) with a printer selected. See [Create a printer location in the BizPrint plugin for WooCommerce](https://docs.getbizprint.com/set-up/create-printer-location/).
- Check the paper settings of every printer location that prints to an Android [station](https://docs.getbizprint.com/start-here/glossary/#station). The BizPrint Android app prints both [**Output Format**](https://docs.getbizprint.com/start-here/glossary/#output-format) choices, and the printer’s paper size is set in the app. See [Set up a WooCommerce printer location for an Android station with BizPrint](https://docs.getbizprint.com/set-up/android-printer-location/).
- Check that the printer location prints. See [Verify your first BizPrint printout from WooCommerce](https://docs.getbizprint.com/set-up/verify-first-printout/).

## How automatic printing works

It helps to know exactly when [automatic printing](https://docs.getbizprint.com/start-here/glossary/#automatic-printing) prints an order, so you are not surprised later:

- **It prints each order once.** The plugin makes one automatic print attempt for each order: the first time the order reaches a status you ticked and WooCommerce no longer marks it as needing payment. Ticking several statuses does not print the order again at each one.
- **It waits until WooCommerce says no payment is needed.** An order that WooCommerce still marks as needing payment does not print yet. It prints once WooCommerce no longer marks it that way and the order is at a status you ticked. BizPrint relies on WooCommerce for this: a printout does not confirm that you received the payment.
- **It prints only to some printer locations.** The order goes to every printer location that has **Automatic Printing for Website Orders** turned on, and to each printer in those printer locations. Printer locations without it do not receive automatic prints.
- **It does not try again when the order changes status.** When an order reaches a ticked status, the plugin makes its one attempt. That attempt counts even if it did not reach BizPrint, for example because of a short network problem. If a print request could not reach BizPrint, the plugin may keep it in the **Print Job Queue** and try again later. So an order that did not print may still print by itself later. If an order did not print, do every check in [Check that it works](https://docs.getbizprint.com/set-up/automatic-printing/#check-that-it-works) on this page, including the [**Print Job Queue**](https://docs.getbizprint.com/start-here/glossary/#print-job-queue), before you print it by hand or contact BizPrint support.
- **Printing by hand does not count.** If you print an order by hand before it prints automatically, for example while it still needs payment, it still prints automatically once it qualifies. Tell your staff to expect that extra printout.
- **Orders that already passed the status do not print.** Automatic printing starts with orders that reach a ticked status after you turn it on. Print older orders by hand from the order screen.

## Turn on automatic printing for your store

1. Go to **WooCommerce** > **Print Manager** in WordPress.
2. Open the **General** tab.
3. Find the **Automatic Order Printing** section.
4. Tick **Enable** next to **Enable Automatic Printing**. If your store also uses Jovvie Point of Sale, this setting has three choices instead: tick **Website Orders**.
5. Tick the statuses that should print, under **Automatically Printed Order Statuses**. If your store uses Jovvie Point of Sale, this list is called **Automatically Printed Website Order Statuses**. **Pending payment** and **Processing** are ticked at first. For most stores, **Processing** is the status orders reach after checkout.
6. Type the number of printouts you want for each order in **Copies**. See [Copies](https://docs.getbizprint.com/set-up/automatic-printing/#copies) on this page before you change it.
7. Click **Save Changes**.

## Turn on automatic printing for each printer location

Do this for every printer location that should print new orders by themselves.

1. Open the **Printers** tab in **Print Manager**. The **Enabled** column shows **Enabled** or **Disabled** for each printer location. If your store uses Jovvie Point of Sale, look at the **Automatic Print Website Order** column instead.
2. Click the name of the printer location in the **Description** column, for a printer location that shows **Disabled**.
3. Tick **Enable** next to **Automatic Printing for Website Orders**.
4. Check that the **Printers** box has at least one printer selected.
5. Click **Save Changes**.

If you put the same printer in more than one printer location with automatic printing turned on, each order prints once for each of those printer locations.

## Copies

**Copies** sets how many times every [print job](https://docs.getbizprint.com/start-here/glossary/#print-job) from the plugin prints. It applies to all your printer locations, and to orders you print by hand and test prints as well as automatic prints.

Copies work on printers connected to the BizPrint desktop app and the BizPrint Android app. See [Print more than one copy of each WooCommerce order with BizPrint](https://docs.getbizprint.com/print/copies/).

## Check that it works

1. Wait for the next order that reaches a status you ticked and no longer needs payment.
2. Look at the printer for the printout.

Never place an order again, or take a payment again, to get a printout. If an order did not print, do these checks before you print it by hand or retry anything, so you do not print it twice:

1. Look at the paper at the printer for that order’s printout.
2. Check the status of the order’s print job in the [BizPrint dashboard](https://docs.getbizprint.com/start-here/glossary/#bizprint-dashboard).
3. Wait for the station to finish anything it is still printing, whatever status the job shows.
4. Go to **WooCommerce** > **Print Manager** in WordPress.
5. Click the **Support** tab.
6. Check **Queue Status** in **Print Job Queue**. If a print request could not reach BizPrint, the plugin may keep it in the **Print Job Queue** and try again later.
7. Wait for any pending or processing jobs to finish.

Do not print the order by hand while its job is **pending**, **connecting-to-printer** or **processing**.

Then see [WooCommerce orders are not printing automatically with BizPrint](https://docs.getbizprint.com/troubleshooting/automatic-printing/) for each possible cause and its fix.

## Print again at a later status

Automatic printing prints each order once. If you also want a printout when an order changes to another status, for example a packing slip when it is marked completed, use the [Status Triggers](https://docs.getbizprint.com/start-here/glossary/#status-trigger) add-on, included with some plans. See [Print WooCommerce orders when their status changes with BizPrint Status Triggers](https://docs.getbizprint.com/manage/status-triggers/). Choose trigger statuses that are different from the ones you ticked for automatic printing, or the same order can print twice.

## Related pages

- [WooCommerce orders are not printing automatically with BizPrint](https://docs.getbizprint.com/troubleshooting/automatic-printing/)
- [Create a printer location in the BizPrint plugin for WooCommerce](https://docs.getbizprint.com/set-up/create-printer-location/)
- [Print Jovvie Point of Sale orders with BizPrint](https://docs.getbizprint.com/set-up/jovvie-point-of-sale/)
- [Orders print twice or more with BizPrint](https://docs.getbizprint.com/troubleshooting/duplicate-prints/)

Need help? Contact BizPrint support at <https://getbizprint.com/support/>.
