Skip to content
getbizprint.com

Print kitchen tickets for WooCommerce orders with BizPrint

This page shows you how to print a kitchen ticket, also called a prep or fulfillment ticket, for each WooCommerce order. It is for restaurants, cafes, and shops that want the team preparing an order to see what to make or pack, without prices. It uses the BizPrint plugin for WooCommerce with a desktop or Android station.

BizPrint has no template called “kitchen”. The Order Receipt template does that job. It prints the order number, date, time ordered, each product with its quantity and options, any fees, and the customer’s order note. It does not print prices or totals, so it is safe to hand to staff who should not see them.

You set it up on a printer location that points at the kitchen printer. You can keep a separate location for the front desk with a customer receipt template, and tick both locations when you print by hand.

  1. Go to WooCommerce > Print Manager in WordPress.
  2. Open the Printers tab.
  3. Click Add new to create a location, or click the name of an existing location in the Description column.
  4. Type a name such as Kitchen in the Description box.
  5. Choose the kitchen printer in the Printers list.
  6. Choose Order Receipt in the Template list.
  7. Tick Include Billing & Shipping Details if the ticket should show the customer’s address, phone, and email. Leave it unticked for a ticket with only the order and its products.
  8. Tick Include Shipping Method if the ticket should show how the order is delivered or collected.
  9. Type a heading in Check Header, in the Appearance box, if you want one. It prints at the top, so a word like Kitchen makes the ticket easy to spot.
  10. Choose a format in the Output Format list under Settings: HTML or Plain Text. On a receipt printer connected to an Android station, Plain Text prints fast with the printer’s own fonts. See Set up a WooCommerce printer location for an Android station with BizPrint.
  11. Choose the paper size in Layout Size, in the Settings section, if it is not set yet. You must choose one before you can save. For a receipt printer, see Set up a BizPrint printer location in WooCommerce for 80 mm or 58 mm receipt paper.
  12. Tick Enable next to Automatic Printing for Website Orders if this location should print orders automatically.
  13. Click Save Changes.

With Automatic Printing for Website Orders ticked, an order prints on this location only when automatic printing is turned on for the store, the order reaches one of the statuses you chose for automatic printing, and the order no longer needs payment. See Turn on automatic order printing in the BizPrint plugin for WooCommerce.

Order Receipt has no price options. The other settings on the page depend on the template you choose.

A test print, or a ticket you print by hand, prints a real order again. Do these checks first, so you do not print an order twice:

  1. Look at the paper at the printer for the order’s printout. If it already printed, a test print or a ticket printed by hand prints it again.
  2. Check that the printer has paper, shows no error, and is not in the middle of a real order.
  3. Check the print job status of the latest print jobs in the BizPrint dashboard. See 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.

Do not print while a job for that order is pending, connecting-to-printer or processing. Never place or re-create an order to get a printout.

  1. Click View Sample on the printer location to preview the ticket on screen. See Preview a BizPrint printout in WooCommerce with View Sample.
  2. Do the checks in Check before you print a ticket. The checks take you to the Support tab.
  3. Click the Printers tab.
  4. Click the name of the kitchen printer location in the Description column.
  5. Click Test print to print your newest order on the kitchen printer. See Send a test print from a BizPrint printer location in WooCommerce.
  6. Check that the products, quantities, and notes are what your team needs.

You can print a ticket for an existing order by hand. Do every check in Check before you print a ticket first. Never place an order again to get a ticket.

Printing a ticket by hand does not stop the automatic ticket. If the order has not printed automatically yet, for example because it still needs payment or has not reached a status you chose for automatic printing, it still prints automatically when it qualifies. Tell your kitchen team to expect that extra ticket, so nobody makes the order twice. See Print a WooCommerce order manually with BizPrint and Reprint a print job from the BizPrint dashboard.

Optional: a separate ticket for each product

Section titled “Optional: a separate ticket for each product”

If different products are made at different stations, for example drinks at the bar and food in the kitchen, the Product Mapping add-on can send each product to its own printer. It is included with some plans. See Print only some products at a WooCommerce printer location with BizPrint Product Mapping.

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