Skip to content
getbizprint.com

How BizPrint works: accounts, stations, applications and printers

This page explains the four building blocks of BizPrint and how they fit together, so the setup steps make sense before you start. It is for everyone who sets up BizPrint, whether your orders come from WooCommerce, Shopify, the Print API or the BizPrint MCP server, and whether you print with the BizPrint desktop app or the BizPrint Android app (for Shopify, use the desktop app).

Every BizPrint setup uses the same pieces. You set up the first three once, then connect the place your orders come from.

1. Your account and the BizPrint dashboard

Section titled “1. Your account and the BizPrint dashboard”

You sign up for BizPrint with a BizSwoop account. You then use the BizPrint dashboard, a website, to manage everything else: your plan, your stations, your applications and your print jobs. Everything you create belongs to your account.

A station is a computer or Android device at your business that runs a BizPrint app and is connected to your printers. You create stations in the dashboard under Stations. Each station has a Public Key and a Secret Key, which the app uses to connect to that station.

  • The BizPrint desktop app runs on Windows, Mac and Linux. You can connect it with the station’s keys, or sign in with your BizSwoop account and pick the station from a list.
  • The BizPrint Android app runs on Android phones, tablets and Sunmi point of sale devices. You can sign in with your BizSwoop account and choose the station, or enter the station’s keys.

You can have more than one station, for example one computer at the front counter and one tablet in the kitchen. A station prints only while its app is running and connected to the internet.

3. Printers: what is connected to each station

Section titled “3. Printers: what is connected to each station”

A printer always belongs to a station. You never add printers in the dashboard. Instead:

  • The desktop app reports every printer installed on the computer, so you first install the printer on the computer the usual way.
  • In the Android app, you add each printer yourself with Add printer. The app searches for printers on your Wi-Fi or network, Bluetooth printers and USB printers nearby, and the built-in printer of a Sunmi device. You can also enter a printer’s address.

The printers then appear in the dashboard under their station. That is also where you see the print jobs for each printer.

An application is the connection between BizPrint and an order source. You create one in the dashboard under Applications, one for each store or app. Each application also has its own Public Key and Secret Key, which are different from your station keys. You enter the application keys in the order source so it can send print jobs to your account:

Once the four pieces are in place, printing works like this:

  1. An order comes in, or someone asks to print it, in your store or app.
  2. The order source chooses a printer and sends a print job to BizPrint, using its application keys.
  3. BizPrint passes the print job to the station that the printer belongs to.
  4. The station prints the job on that printer.
  5. The station reports back, and the dashboard shows the job’s print job status, such as done or failed.

An application can send print jobs to any printer on any of your stations. In WooCommerce, for example, you choose the printers in a printer location, together with the template and the paper size. Each printer is listed with the name of its station, so you can tell the front counter printer from the kitchen printer.

If a station is turned off or cannot connect when a print job arrives, the job cannot print right away. What happens next depends on the Archive offline print jobs setting in the dashboard. The job either waits and prints when the station comes back, or it is set aside so you can decide whether to print it again. See Choose what happens to BizPrint print jobs when a station is offline.

Before you print a job again, always look at the printer first and check the job’s status in the dashboard. A job’s status alone does not tell you whether paper came out, so also wait for the station to finish anything it is still printing. If the order came from WooCommerce, also check the plugin’s Print Job Queue (in Print Manager, on the Support tab). If a print request could not reach BizPrint, the plugin may keep it in the Print Job Queue and try again later. Wait for any pending or processing jobs there to finish. Never create another job while the first one is pending, connecting-to-printer or processing, and never create an order again or take a payment again to get a printout. Reprint a print job from the BizPrint dashboard instead.

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