Skip to content
getbizprint.com

Print several WooCommerce orders at once with BizPrint

This page shows you how to print a group of WooCommerce orders in one go, for example all the orders waiting for the kitchen or the packing table. It is for store owners and staff who use the BizPrint plugin for WooCommerce with a desktop or Android station.

Printing by hand makes a new printout for every order you select, even for orders that already printed. Do these checks first so you do not print any order twice:

  1. Look at the paper at the printer for each order’s printout.
  2. Check that the printer has paper and shows no error.
  3. Check the status of each order’s print job in the BizPrint dashboard. See print job status and View print jobs and their status in the BizPrint dashboard.
  4. Wait for the station to finish anything it is still printing, whatever status the job shows.
  5. Go to WooCommerce > Print Manager in WordPress.
  6. Click the Support tab.
  7. Check Queue Status in Print Job Queue.
  8. Wait for any pending or processing jobs to finish. See View and retry failed print jobs in WooCommerce with the BizPrint Print Job Queue.

Leave out any order that already printed, and any order whose job is pending, connecting-to-printer or processing. Never place an order again or take a payment again to get a printout.

  1. Do the checks in Check before you print for each order you plan to print.
  2. Go to WooCommerce > Orders in WordPress.
  3. Tick the box next to each order you want to print.
  4. Choose Print in the Bulk actions list.
  5. Click Apply. The Print Orders window opens, with the order numbers after the title.
  6. Untick the first location under Select Location(s) if you do not want it. It is ticked for you.
  7. Tick each other printer location you want.
  8. Click Print.

If you click Apply without ticking any order, nothing happens.

  • Every selected order is sent to every printer in each location you ticked, as long as the order matches that location’s mapping rules. For example, three orders and two locations make six printouts. You get more if a location has several printers or prints more than one copy, and fewer if an order does not match a location’s rules.
  • The location’s template and settings are used. It does not matter whether the location has Automatic Printing for Website Orders turned on.
  • Printing by hand still follows the location’s mapping rules from Product Mapping, Shipping Mapping or Metadata Mapping (add-ons included with some plans). An order that does not match a location’s rules does not print there. See WooCommerce says the BizPrint print job was sent, but nothing printed.
  • Each printout shows the order as it is now.

WordPress shows a notice that says the print jobs for the orders were sent successfully. To check that they printed:

  1. Look at the printer for each printout.
  2. Check each job’s status in the BizPrint dashboard.

If something is missing, see WooCommerce says the BizPrint print job was sent, but nothing printed.

If a print request could not reach BizPrint, the plugin may keep it in the Print Job Queue and try again later. This can print an order once more, so do every check in Check before you print again before you print again.

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