Cloud Fulfillment Printing | Setup Guide

Article author
Caden Loza
  • Updated

This guide walks you through how to fully set up Cloud Chit Printing for a single Revenue Center in Shift4 Venue. This is ideal for streamlining fulfillment workflows like kitchen or bar printing for [POS] Tabs and [POS] Order Pay Fulfill menu models
 

🔧 Before You Begin

📌 Important Requirements:

  • Cloud Fulfillment Printing works only on Network-Enabled printers.
     
  • The printer must have a static IP address, and that IP must be reserved from your POS network’s DHCP range.
    • Optional: You do not need to have a Static IP Address if you're using DHCP Reservations. If you expect to use DHCP Reservations, then your printers do not need to have any static address assigned. The MAC Address of that device should be provided to the Network/IT Team so it can be automatically assigned an IP through the network.
  • You’ll need access to the Devices App
    yourinstance-devices.ordernext.com
    • If the page doesn’t load, contact venuesupport@shift4.com.

🧾 What Is Cloud Fulfillment (Chit) Printing?

This feature allows handheld or belly-up POS orders to automatically print to the kitchen, bar, or other fulfillment areas depending on how you configure it.

📱 Example: An order placed on a PAX A800 handheld with an In-Seat Menu will send the relevant items to specific printers — e.g., burgers to the kitchen, drinks to the bar — using Production Lines and Routing Groups

👨‍🍳 Cloud Fulfillment supports complex setups like:

  • Multiple chit printers per RVC
  • Routing by food type (Hot 🔥, Cold 🧊, Beverage 🍹)

🖥️ Step 1: Identify a Print Controller

A Print Controller is a POS terminal that sends print requests to your chit printer(s).

✅ Use a PAX L1400 or PAX E700 terminal (preferably hardwired via LAN for stability).
 

🧭 To identify the device:

Note: You should choose a workstation that is closest to your printer(s) or at an easily accessible location. 

  1. Log into the Shift4 Venue App.
  2. Tap the hamburger menu (☰) → select Debug Info.
  3. Record the first 5 digits of the terminal’s Device ID.

📝 Important Note:
If your stand uses a mix of wired (LAN) and wireless (WiFi) connections for POS devices and network printers, it's important to ensure that your network supports "bridging" (also known as "crosstalk").

Bridging allows devices on both wired and wireless connections to communicate with each other. Without it, some devices may not be able to send print requests, or printing may not work at all.

Make sure bridging is enabled on your network to avoid issues with printing across different connection types.
 

When a workstation is made a Print Controller, it can still be used as a POS device with no change in operation.


🏷️ Step 2: Name the Print Controller

  1. Go to yourinstance-devices.ordernext.com.
  2. In the Devices > Configurations tab, search for the Device ID.

  1. Click the terminal and rename it with:
    • Stand or location name 📍
       
    • Last 4 digits of the device’s serial number 🔢
      (This is the actual SN from within the device's Android Settings or printed under the base of the terminal.)
       
    • “Print Controller” or “PC” 🖨️
       
    • Any additional unique identifiers that you feel are necessary to add to the device’s name. 
       
  2. Select SAVE when done. 

💡 Example: Burgers & Fries | SN:7789(Print Controller)

🔖 Physically label the terminal with: "PRINT CONTROLLER - DO NOT TURN OFF" and a similar label that includes the name we gave the device under configurations. 


🖨️ Step 3: Create a Cloud Chit Printer

  1. In Devices > Printers, click the blue [+] button in the upper right.

  1. Fill in the following under the “Add Printer” panel:
    • Name: Similar to how we named our Print Controller, we should include the following when naming our printer to make it easily identifiable.
      • Stand or location name 📍
      • Last 4 digits of the device’s serial number 🔢
      • Any additional unique identifiers that you feel are necessary to add to the device’s name. Such as where the device is located in the stand(Kitchen, Bar, Left, Right, Center, and so on).
    • Printer Type: Epson Thermal, Star Micronics Thermal, or SNBC
    • Printer Model: Select the desired printer model
    • Receipt Printer: OFF ❌
    • Connection: Select IP 🌐
    • IP Address: Enter the static IP of the printer
      • Optional: You do not need to have a Static IP Address if you're using DHCP Reservations. If you expect to use DHCP Reservations, then your printers do not need to have any static address assigned. The MAC Address of that device should be provided to the Network/IT Team so it can be automatically assigned an IP through the network.
    • Print Controller: Select the renamed terminal from Step 2
    • Backup Printer (optional): Assign a fallback printer

Click Save 💾


 

Upon saving, your new printer will populate in the printer list at the very top. 

Now that we have created a printer and assigned a Print Controller to it, that turns that workstation into a Print Controller device. 


🔁 Step 4: Refresh the Print Controller

After making a device a Print Controller by assigning it to a printer, we are required to refresh the terminal so that it reflects the change and sends future print requests successfully. 

  1. Open the STV App on the terminal.
  2. Tap the Hamburger Menu ☰ → Refresh Config
  3. Wait for a success message ✅
  4. Confirm you see the Print Icon 🖨️ in the top right


🛠️ Step 5: Set Up Production Lines & Routing Groups

You’ll now define where specific menu items print.

When using Cloud Chit Printing, we are required to set up both Production Lines & Routing Groups so that we can assign Routing to each item under the RVC/Menu. 

🔹 Go to Canopy Classic (via top-left dropdown in Canopy 2.0)

🏭 Create Production Lines:

After completing the setup of your Production Lines, proceed with setting up your Routing Groups. 

🧭 Set Routing Groups:

🗂️ Assign Items to Route:

  • Go to F&B → Locations


🧪 Final Step: Test and Verify

✅ Run test orders on your configured menu and verify:

  • Items route correctly to the designated chit printers

🛠️ If Chits don’t print or print incorrectly:

🔁 Always ensure Print Controller terminals:

  • Are powered ON 🔌
  • Have a stable network connection 🌐
  • Have the STV POS app launched 📲

Was this article helpful?

1 out of 1 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.