Free WooCommerce Plugin  ·  Installs in 2 minutes  ·  No API key hassles

WooCommerce orders in.
Packing slips out.

Install the free DingPack plugin, connect your store, and every new WooCommerce order automatically triggers your printer — no clicking, no copy-pasting, no missed shipments.

30 free prints · No credit card · Works on WordPress 5.8+, WooCommerce 6.0+

DingPack Agent — WooCommerce store

[10:02:11] Polling for new orders...

[10:02:14] ✓ WooCommerce order received: #5821 — Sarah Mitchell

[10:02:14] Status: Processing — sending to printer

[10:02:14] Printer: Zebra ZD421 (thermal)

[10:02:15] ✓ Packing slip printed successfully.

[10:02:20] Polling for new orders...

[10:02:25] ✓ WooCommerce order received: #5822 — David Park

🔌

Free WordPress plugin — no coding required

DingPack for WooCommerce is a lightweight WordPress plugin that handles everything: it sends order details to DingPack the moment the status you choose (Processing, Completed, or On Hold) is reached. Install it in under 2 minutes from the WordPress Plugins screen.

Download plugin →

Up and running in under 10 minutes

Four simple steps. No technical knowledge required.

1️⃣

Create a free account

Sign up at dingpack.com — free, no credit card. You'll get a DingPack API key to paste into the plugin.

2️⃣

Install the WordPress plugin

Download DingPack for WooCommerce and install it from Plugins → Add New → Upload. Activate and paste your API key.

3️⃣

Install the print agent

Download the DingPack agent for Windows or Mac. Run the installer, sign in, and it configures itself. Sits quietly in the system tray.

4️⃣

Orders print automatically

The moment a WooCommerce order reaches your chosen status, the packing slip prints. Zero manual work required.

Built specifically for WooCommerce

Deep integration with WooCommerce — not a generic webhook tool.

Instant on status change

Choose Processing, Completed, or On Hold. The moment WooCommerce updates the status, the print job fires — no polling delay.

🔁

Manual reprint from WooCommerce

Find any order, open the Order Actions dropdown, and click Send to DingPack. Reprint in two clicks without leaving WooCommerce admin.

📝

Order notes logged automatically

Every print event — sent, duplicate skipped, or failed — is recorded as a WooCommerce order note. Full audit trail inside WooCommerce.

🗄️

HPOS compatible

Explicitly declares compatibility with WooCommerce High-Performance Order Storage. Works whether HPOS is on or off.

🌡️

Thermal printer optimized

Auto-detects Zebra, Rollo, Dymo, BIXOLON, and more. Renders slips in pure black for crisp, smear-free thermal output.

🔒

Secure & lightweight

No external libraries bundled — uses only WordPress core HTTP functions. All data transmitted over HTTPS with SSL verification.

🖥️

Quiet system tray agent

The DingPack agent runs in the background on your Windows or Mac fulfillment PC. It auto-updates and restarts itself if anything goes wrong.

🏪

Multi-store support

Run multiple WooCommerce stores? Connect them all to one DingPack account — one agent, one dashboard, one subscription per store.

📊

Print history & dashboard

Monitor job history, track monthly usage, and manage stores from the DingPack dashboard. Reprint any past order in seconds.

Frequently asked questions

Does the plugin work with any WooCommerce order status?

You can choose Processing (recommended — fires when payment is confirmed), Completed, or On Hold. The setting is changed from the plugin settings page in WordPress admin.

What data does the plugin send to DingPack?

Order number, date, line items (name, SKU, quantity, price), shipping address, customer name, phone, email, order notes, and shipping method. No payment card data is ever included.

Can I reprint an order?

Yes. Open any order in WooCommerce admin, find the Order Actions dropdown, select Send to DingPack (print now), and click the arrow button. You can also reprint from the DingPack dashboard or system tray.

What happens if the print agent is offline when an order comes in?

The order is queued in DingPack and will print as soon as the agent comes back online. A WooCommerce order note records any delay or error so you always have a full audit trail.

Which WordPress and WooCommerce versions are supported?

WordPress 5.8+ and WooCommerce 6.0+. The plugin is compatible with WooCommerce HPOS (High-Performance Order Storage) and works with PHP 7.4 or later.

Do test prints count toward my monthly limit?

No. Test prints sent from the DingPack dashboard or the plugin's Test Connection button do not count against your monthly quota.

Simple, transparent pricing

Sign up free — your first 30 prints are on us. No credit card required.

Monthly Annual Save 20%
🎉

Start with 30 free prints

Every new account gets 30 prints free — no credit card required. Pick a plan when you need more.

Get started free
Starter
$7
/ store / month
  • 100 prints / month
  • $0.09 / extra print
  • Multi-store support
  • Thermal printer support
  • Help center & docs
Start free, then $7/mo
MOST POPULAR
Pro
$22
/ store / month
  • 400 prints / month
  • $0.07 / extra print
  • All integrations
  • Print history & reprint
  • REST API access
  • Priority support
Start free, then $22/mo
Business
$48
/ store / month
  • 1,200 prints / month
  • $0.05 / extra print
  • All integrations
  • Print history & reprint
  • REST API access
  • Dedicated support
Start free, then $48/mo

All plans include overage printing — only pay for what you use beyond your monthly limit. Multi-store accounts add one subscription per store.

Stop printing WooCommerce orders manually.

Install the free plugin, connect your store, and let your printer do the work.

No credit card · 30 free prints · Ready in under 10 minutes