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.
How kitchen tickets work
Section titled “How kitchen tickets work”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.
Before you start
Section titled “Before you start”- Connect your kitchen printer to a station in the BizPrint dashboard. See Create a station in the BizPrint dashboard, then add the printer. For a desktop station, see Add a printer to the BizPrint desktop app. For an Android station, see Add a printer to the BizPrint Android app.
- Connect the plugin to your store. See Connect the BizPrint plugin for WooCommerce to your BizPrint account.
- If the kitchen ticket should print automatically, turn on automatic printing for your store and choose the order statuses that print first. See Turn on automatic order printing in the BizPrint plugin for WooCommerce. Ticking the setting on the location alone is not enough.
Set up the kitchen ticket
Section titled “Set up the kitchen ticket”- Go to WooCommerce > Print Manager in WordPress.
- Open the Printers tab.
- Click Add new to create a location, or click the name of an existing location in the Description column.
- Type a name such as Kitchen in the Description box.
- Choose the kitchen printer in the Printers list.
- Choose Order Receipt in the Template list.
- 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.
- Tick Include Shipping Method if the ticket should show how the order is delivered or collected.
- 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.
- 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.
- 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.
- Tick Enable next to Automatic Printing for Website Orders if this location should print orders automatically.
- 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.
Check before you print a ticket
Section titled “Check before you print a ticket”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:
- 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.
- Check that the printer has paper, shows no error, and is not in the middle of a real order.
- 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.
- Wait for the station to finish anything it is still printing, whatever status the job shows.
- Go to WooCommerce > Print Manager in WordPress.
- Click the Support tab.
- Check Queue Status in Print Job Queue.
- 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.
Check the ticket
Section titled “Check the ticket”- Click View Sample on the printer location to preview the ticket on screen. See Preview a BizPrint printout in WooCommerce with View Sample.
- Do the checks in Check before you print a ticket. The checks take you to the Support tab.
- Click the Printers tab.
- Click the name of the kitchen printer location in the Description column.
- Click Test print to print your newest order on the kitchen printer. See Send a test print from a BizPrint printer location in WooCommerce.
- Check that the products, quantities, and notes are what your team needs.
Print a ticket again or for older orders
Section titled “Print a ticket again or for older orders”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.
Related pages
Section titled “Related pages”- Choose a BizPrint template for WooCommerce printouts
- Print only some products at a WooCommerce printer location with BizPrint Product Mapping
- Turn on automatic order printing in the BizPrint plugin for WooCommerce
- Preview a BizPrint printout in WooCommerce with View Sample
Need help? Contact BizPrint support at https://getbizprint.com/support/.