Login / Register

The Auto Print documentation

Automatically print orders, receipts and packing slips from your online store to any printer β€” thermal, laser or inkjet β€” anywhere in the world.

How it works

πŸ›’ Your store
order paid
β†’ ☁️ The Auto Print Cloud
renders the receipt
β†’ πŸ’» Desktop app
on the printer’s computer
β†’ πŸ–¨ Printer
paper out, seconds later

The store and the printer don’t need to be on the same network β€” the cloud relays every job. One account can serve multiple stores and multiple printers.

Getting started

  1. 1
    Create an account at theautoprint.com. Installing our Shopify app? Skip this β€” an account is created for you automatically.
  2. 2
    Download the desktop app and install it on the computer physically connected to your printer (Windows, macOS or Linux).
  3. 3
    Sign in and select your printer(s) in the desktop app. Leave it running β€” it receives print jobs (it minimises to the system tray).
  4. 4
    Connect your store β€” follow the WooCommerce or Shopify guide below.
  5. 5
    Send a test print from your store’s settings page. Paper comes out β†’ you’re live. πŸŽ‰

Desktop app

The desktop app is the bridge between the cloud and your physical printer.

Signing in

Click Sign in β€” your browser opens the The Auto Print login. Use your username/password, Google, or a passkey. Already signed in to the dashboard in that browser? It connects instantly, no typing.

Signing in on a different computer than the one you browse on? Set a password first: Dashboard β†’ Account β†’ Change password.

Selecting printers

Tick the printers this computer should expose to the cloud. Each appears in your dashboard and store settings, tagged with the computer’s name.

Staying online

The app runs in the background/system tray and reconnects automatically. If the connection drops, jobs fail with a clear message (Pro+ plans queue them instead β€” they print the moment the app reconnects).

What it prints

PDF, images (PNG/JPG), and rendered receipts. Documents are converted in the cloud, so the app prints natively β€” fast and driver-friendly, including 58/80mm thermal printers.

WooCommerce

  1. 1
    Install the plugin: WordPress admin β†’ Plugins β†’ Add New β†’ search β€œThe Auto Print” β†’ Install β†’ Activate.
  2. 2
    Get an API key: Dashboard β†’ API Keys β†’ Generate.
  3. 3
    Connect: WooCommerce β†’ Settings β†’ The Auto Print tab β†’ paste the API key β†’ Fetch printers β†’ pick your printer β†’ Save β†’ Test print.
  4. 4
    Choose when to print under Triggers & Rules, and customise the receipt under Templates.
πŸ’‘ Orders can also be printed manually: open any WooCommerce order and use the Print action.

Shopify

  1. 1
    Install β€œThe Auto Print” from the Shopify App Store. A The Auto Print account is created for your store automatically β€” the API key is pre-filled. No signup.
  2. 2
    Set up the printer: app β†’ Connection page β†’ Fetch printers β†’ pick printer β†’ Save β†’ Test print. (Desktop app must be running β€” see Desktop app.)
  3. 3
    Automate: Triggers & Rules decides when orders print (e.g. when paid). POS enabled controls whether Shopify POS orders print too.
  4. 4
    Manual print: open any order β†’ More actions β†’ Print order with The Auto Print β†’ Print now.
πŸ’‘ Click Manage your account in the app to open your The Auto Print dashboard already signed in β€” manage printers, history, plan and API keys, and set a password for the desktop app.

Receipt templates

Three ready-made templates ship with every store integration β€” edit them or add your own.

🧾 Thermal Receipt

58/80mm rolls β€” kitchen & counter.

πŸ“„ Invoice

A4/A5/Letter β€” full order details.

πŸ“¦ Packing Slip

A4 with barcode for the warehouse.

Each template can toggle: store logo, customer note, prices, Code-39 barcode and QR code (both encode the order number β€” scan to look the order up). Edit content β€” store name, address, header/footer text β€” in the Template Editor with a live preview against a sample or real order, and print a proof directly from the editor.

Triggers & rules

Triggers choose when an order prints automatically: when it’s created, paid, fulfilled, or cancelled. Each order prints once β€” duplicates are filtered even if your store sends multiple events.

Conditions (optional) filter which orders qualify. Combine rules on order total, payment method, shipping method, product, collection/category or tag; match all or any; then choose to print or skip matching orders.

Example: WHEN order is paid Β· IF total > $50 AND shipping = “Express” β†’ print Packing Slip

Cloud dashboard

Everything account-wide lives at theautoprint.com/dashboard:

  • Print Something β€” upload a PDF/image/DOC and print it; press Print with no file to print a test page
  • Devices β€” computers & printers, live online/offline status
  • API Keys β€” create a key per store or integration
  • Print History β€” every job with status and filters
  • Passkeys β€” passwordless sign-in
  • Account β€” plan, usage, upgrade, change password

Plans

FeatureFreeProUltra
Connected computers1MultipleUnlimited
Prints per monthLimitedHighHighest
Choose a specific printerβ€” (default only)βœ“βœ“
Offline queue (jobs wait for the device)β€”βœ“βœ“
Developer APIβœ“βœ“βœ“

Upgrade any time from Dashboard β†’ Account. One plan covers all your stores β€” WooCommerce, Shopify and API together.

Troubleshooting

β€œNo printer is connected to this account” βŒ„

The desktop app isn’t running or isn’t signed in to this account. Install it from theautoprint.com/download, sign in, select printers. Then click Fetch printers in your store settings.

β€œYour printer is offlineβ€βŒ„

The computer with the desktop app is off or lost internet. Open the app and check it shows Online. On the Free plan offline jobs fail immediately; on Pro+ they queue and print automatically when the device reconnects.

β€œDevice limit reachedβ€βŒ„

More computers are signed in than your plan allows (Free = 1). Close the app on the extra computer, or upgrade your plan.

Order printed 0 times or the wrong templateβŒ„

Check Triggers & Rules: is the right trigger enabled, and do your conditions match the order? Use the store’s Test print and the dashboard’s Print History to see what was sent and why.

I can’t sign in to the desktop app on the shop computerβŒ„

Accounts created automatically (from the Shopify app) have no password yet. Open your dashboard (from the store app: Manage your account) β†’ Account β†’ Change password, then sign in on the shop computer with your username + new password.

Printing is slow or pages come out wrong sizeβŒ„

Set the template’s paper size to match the printer (80mm/58mm for thermal; A4/Letter for documents), and make sure the printer’s own driver default matches. The cloud renders to exactly that size.

Still stuck? Contact support with your account name and the time of the failed print β€” we can see the job trail.