BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Probo Connect – Print on demand icon
Actively maintained Tested with WP 7.1 #1 in dropshipment

Probo Connect – Print on demand

WordPress plugin that connects the Probo API to WooCommerce for seamless print fulfillment services.

Active installs200+100+ tier
Downloads · 30d767▲ +16.6% vs prev. 30d
Rating—0 reviews
Health score69/100Good
All-time downloads4.1KSince Nov 2025
Support resolved—No recent threads
RequiresWP 6.7PHP 8.0+
Downloads · 7d216▲ +191.9% week over week
Our verdict

Solid choice

Probo Connect – Print on demand is a solid plugin choice in 2026, with a few things worth checking first. It runs on 200+ sites and was last updated 7 hours ago, and scores 69/100 on our health check.

  • Actively developed — last update 7 hours ago
  • Tested with the latest WordPress (7.1)
  • Momentum — downloads up 16.6% vs the previous 30 days
  • Small user base (200+ active installs)
  • Very few reviews so far

Daily downloads

265380Jul 1Aug 14Sep 28
Yesterday10
Daily average (1y)11
Peak day107Sep 23, 2026
Last 12 months4K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Probo Connect stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
dropshipment #1 1 Best dropshipment plugins →
printing #83 813 Best printing plugins →
probo #1 1 Best probo plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Version adoption

Share of active sites per release.

  • 1.767.4%
  • 1.632.6%

About Probo Connect – Print on demand

From the official readme · v1.7.4

Description

This WordPress plugin connects the Probo API to WooCommerce, enabling customers to integrate Probo’s printing services into their WooCommerce store seamlessly. This allows businesses to automate the ordering process of printed materials directly from their online store.

Key Features:

  • Direct integration with Probo API
  • Automatic product data synchronization
  • Webhook support for order updates
  • Drop-shipping fulfillment

External Services

This plugin connects to the Probo API to obtain product and price information and to create print fulfillment orders.
When creating a print fulfillment order, customer name and address information, along with optional print data, are sent to the Probo API so that orders can be fulfilled and drop-shipped directly to customers.
This service is provided by Probo Print BV. Please review their terms of use and privacy policy before using this plugin.

API Endpoint: https://api.proboprints.com/order
Service Provider: Probo Print BV

Data Transmitted:

  • Customer name and shipping address
  • Product information and specifications
  • Optional print customization data
  • Order details

External Service: Probo Print BV
Purpose: Print fulfillment and drop-shipping services
Data Processing: Customer information is transmitted securely to facilitate order fulfillment

Installation

  1. Upload the plugin files to the /wp-content/plugins/probo-connect directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Make sure WooCommerce is installed and activated on your WordPress site.
  4. Navigate to WooCommerce → Settings → Probo Connect to configure the plugin.
  5. Enter your Probo API credentials (request these from your Probo account settings).
  6. Configure webhook settings if you want to receive automatic order updates.

Frequently asked questions

How do I get Probo API credentials?

Log in to your Probo Account. Go to your account & settings and set up an API account and obtain your credentials.

How do I know if my API key is valid?

On the Probo settings page (WooCommerce → Settings → Probo Settings), use the “Save & Test API Key” button next to the API Key field. It saves your settings and immediately makes a small test request to Probo, showing whether the key was accepted — with tips to fix it if it wasn’t.

Is customer data secure?

Yes, all data transmission to the Probo API is encrypted and secure. Please review Probo Print BV’s terms and conditions.

How do I create a Probo API Product?

You can create a Probo API Product on your Probo platform.

My order is canceled, what happened?

Make sure you did not enable the sandbox mode. Secondly, check your email to see the error notification.

The configurator is not loaded

Make sure you have entered your Probo API credentials in WooCommerce → Settings → Probo Connect and that the product has a valid Probo product ID configured. Additionally, check the settings (WooCommerce -> Settings -> Probo Settings -> Advanced) to make sure the configurator is autoloaded or you loaded the shortcode into your template

Does the module work with WooCommerce Shipping Tracking

Yes, it does! If a status change comes that contains any track and trace code, it is added.

Changelog

First stable release of Probo Connect. Upgrade from beta versions for improved stability.

1.7.4

  • Added: Optional shipping estimate in the cart totals, showing the lowest shipping cost and earliest delivery date.
  • Fixed: Upload status changes from Probo are now synced to existing orders, with an order note, so orders no longer wait on a stale status.
  • Fixed: Uploaded files are kept when the customer reopens the uploader.
  • Fixed: The order notice said a confirmed upload was not confirmed yet, when it was actually held back by file warnings. The notice now names the warnings.
  • Improved: A free rush surcharge is no longer shown to customers in the cart or order totals; the admin still sees the delivery date on the order.
  • Fixed: Admin dialogs now also open in browsers without Popover API support.
  • Fixed: The configurator editor did not load the first time it was opened on a product without saved options.
  • Fixed: The uploader “Download” button in the order admin opens the file in a new tab.

1.7.3

  • Fixed: Bulk importing API products into WooCommerce could run into the PHP execution limit, because every product downloads its image from Probo within the same admin request. Bulk imports are now queued through Action Scheduler, one job per product, and the list shows “Import queued…” until the product appears in WooCommerce as a draft.
  • Fixed: Bulk import could create duplicate WooCommerce products. Products that are already linked to a WooCommerce product, or already queued, are now skipped and reported as such. The single-product Import button still lets you deliberately create another copy.
  • Fixed: After a bulk or catalog action on the Probo Products page, the action stayed in the address bar, so reloading the page or clicking a pagination link ran it again. Actions are now handled before the page renders and redirect to a clean URL that keeps the current filters, search, sorting and page.
  • Improved: Pinned TypeScript to 5.3.x so npm run lint no longer crashes on newer TypeScript releases.
  • Fixed: A configured product could be ordered for less than it was produced for. The cart quantity of a configurable product is the print run, and the price is the price per product, so a quantity that no longer matched the configuration charged the customer for fewer pieces than Probo produced. Such an order is no longer sent to Probo: it is held with a notice naming the quantity that was paid for and the amount the configuration orders.
  • Fixed: “Sold individually” is now ignored for configurable products. WooCommerce forced their quantity back to 1 on the cart and checkout pages, which collapsed the line total by a factor of the print run. The setting never limited these products to one per order anyway, because every configuration is its own cart line.
  • Added: A “Save & Test API Key” button on the Probo settings page. It saves your settings and makes a small request to Probo to confirm the API key works, showing the result — including troubleshooting tips if the key is rejected — right away.

1.7.2

  • Fixed: Shipping issues that resulted in “free shipping”.
  • Fixed: Issues in the configurator, where the recalculate button would not work, and the configurator would not update.
  • Fixed: Custom settings dialogs (sender, addresses, shipping, pickup, auto-order, etc.) were saved as if they were plain options, which could silently wipe the auto-order settings on any Probo settings save.
  • Fixed: Products imported from the API catalog could import without a featured image. The image now also downloads at import time.
  • Fixed: In the minute before a cutoff time the shipping price lookup was bypassed along with the delivery options cache, so picking a shipping method failed. A stored calculation is now always readable; only the delivery options are refreshed near a cutoff.
  • Fixed: The shipping calculation cache was not dropped when the cart changed, because the invalidation read a session key that was never written.
  • Improved: The dashboard setup checklist now shows all steps at once, with completed/skipped ones ticked off and the progress bar updating in place.
  • Removed: The “Debug delivery/ shipping” setting. Its label, description and options were copied from another field and could never store the value the code looked for, while the behaviour it gated disabled the server-side shipping price lookup rather than just a cache.

1.7.1

  • Fixed: Enabling “Sold individually” on a Probo product charged a fraction of the real price. For a configurable product the cart quantity is the print run and the price is per product, so WooCommerce clamping the quantity to 1 turned a run of 100 at EUR 41.42 into EUR 0.41. The configured print run is now kept intact. Note that “Sold individually” never limited these products to one per order anyway: every configuration is added as its own cart line.
  • Fixed: More generally, a cart quantity that no longer matches the print run the price was calculated for is now restored, so a min/max quantity plugin, a stock limit or a hand-edited add-to-cart URL can no longer silently divide the line total. Probo pricing is not linear — setup cost dominates, and 100 and 1000 pieces can cost nearly the same — so a changed quantity cannot be corrected by multiplying: the only correct quantity is the one that was calculated.
  • Fixed: The Probo Delivery shipping method offered a rate for carts without a single Probo product, and the rush surcharge fee kept appearing on them. The rate and the checkout delivery selector are now both tied to the cart actually containing a Probo product, so they appear and disappear together. If Probo Delivery is the only method in your shipping zone, add a regular method (for example Flat rate) for carts without Probo products.
  • Fixed: The stored delivery date, shipping method and rush surcharge outlived the cart they were chosen for. They are now cleared as soon as the cart no longer holds a Probo product, and when the cart is emptied — the thank-you page is not always reached (offsite payment gateways, a closed tab), so it can no longer be the only moment the session is cleaned up.
  • Fixed: The status shown next to a Probo product code on a simple product and on a variation was looked up in the Probo assortment instead of in your API products, so a perfectly valid code always showed as “Unknown”. Each code type is now resolved against its own list and reports its real sync status.
  • Fixed: The uploader could fatal when the Probo API reported success without returning an uploaders list. That response is now treated as “no usable uploader” and logged.
  • Added: Tooltips on the product code status badges and on the sync status column of the API products list, explaining what each colour means.
  • Improved: Dutch, German and Spanish translations completed for the new API product status labels.
  • Improved: The “does this cart contain Probo products?” check was consolidated into a single helper and cached per cart, removing two duplicate implementations and the repeated payload rebuild it caused on every shipping calculation.

1.7.0

  • Added: A companion “Probo Connect” theme installer/updater, letting shop owners install and keep the theme updated straight from the plugin dashboard, without relying on the WordPress.org theme directory. The same install button is also available under Styling settings, so it stays reachable after the dashboard banner is dismissed, and activating the theme sends a one-off email — in the user’s own language — confirming the theme is unsupported and free to customize.
  • Added: connectUploader:status JavaScript event, fired whenever an uploader’s status changes, with the full AJAX payload in event.detail. Documented together with the other frontend events in docs/hooks.md.
  • Added: “Order reference” field on the order’s Probo panel. Fill it in to send your own reference to Probo instead of the generated prefix + order number; leave it empty and nothing changes. The field turns read-only once the order has been sent to Probo.
  • Added: “Require payment” option for auto-order (Advanced settings). When enabled, orders that pass every auto-order check are held at the new “Awaiting payment” sync status instead of being sent to Probo, and are submitted automatically as soon as WooCommerce marks the order as paid.
  • Improved: Reworked the plugin dashboard.
  • Improved: The error notification email setting now accepts multiple comma-separated addresses. Invalid entries are reported and skipped when saving.
  • Improved: Block editor translations for the Probo Configurator block now load from the plugin’s own languages directory.
  • Improved: Updated @wordpress/element and wp-coding-standards/wpcs dependencies.

1.6.2

  • Added: probo_proxy_filter_pre_{$endpoint} and probo_proxy_filter_post_{$endpoint} filters on the configurator proxy (configure, price, product), so you can serve your own products, option trees and pricing without touching the route. A pre filter that answers the request skips the Probo API entirely; configure responses returned this way are still stored in the calculation transient, so add-to-cart keeps working.
  • Added: Documentation for building custom configurator products (docs/tutorial-custom-configurator-products.md) and for the new proxy filters.
  • Fixed: Uploader statuses in_progress, copying, uploading and uploading_failed were not registered, so those callbacks were silently stored as “pending”. All statuses the Probo API reports are now registered, listed in the uploader sessions filter bar and shown with their own colour.
  • Fixed: Checkout, cart validation and auto-order now accept both confirmed and processed as a finished upload. Previously only confirmed was accepted, which blocked exactly the customers whose files had already been converted successfully.
  • Fixed: Changing the delivery date at checkout while a shipping method was already selected kept the pricing of the previous date. The method is now re-priced for the new date, or dropped when it is not offered then, and the order review is refreshed.
  • Fixed: The REST API admin notice (“routes are not accessible”) no longer relies on a loopback HTTP request, which could fail on SSL, DNS or firewall issues while the REST API worked fine. The registered routes are now checked directly, so the false-positive notice no longer appears.
  • Fixed: Uploader status comparisons are now case-insensitive on both the server and in the browser, matching what the API callbacks send.
  • Improved: The configurator summary and the checkout shipping selector no longer paint their own background; they inherit the theme’s, so they blend into dark themes as well. Structure now comes from the list borders.
  • Improved: Shipping session handling was consolidated into shared helpers (store selection, reset method, invalidate package cache), removing duplicated cache-invalidation code.
  • Improved: GitHub Actions workflows updated to current action versions and Node 22.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

Probo Connect – Print on demand: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Probo Connect – Print on demand free?

Yes. Probo Connect – Print on demand is free to download and use from the official WordPress.org plugin directory.

Is Probo Connect – Print on demand safe to use in 2026?

Probo Connect – Print on demand is a solid plugin choice in 2026, with a few things worth checking first. It runs on 200+ sites and was last updated 7 hours ago, and scores 69/100 on our health check.

How many websites use Probo Connect – Print on demand?

Probo Connect – Print on demand is active on 200+ WordPress websites and has been downloaded 4,058 times since it launched in November 2025. It was downloaded 767 times in the last 30 days.

Does Probo Connect – Print on demand work with WordPress 7.1?

Yes. The developer has tested Probo Connect – Print on demand up to WordPress 7.1.2, the latest release. It requires WordPress 6.7 or newer.

What PHP version does Probo Connect – Print on demand need?

Probo Connect – Print on demand requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Probo Connect – Print on demand last updated?

The latest version, 1.7.4, was released on September 29, 2026 (7 hours ago).

Who makes Probo Connect – Print on demand?

Probo Connect – Print on demand is developed and maintained by Team Probo Connect.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.