Skip to content

Pair Pro

Pair Pro is the premium edition for Pair. It is an add-on that requires the free Pair plugin installed and active; it is distributed through Freemius (licensing, activation and automatic updates), not the WordPress.org directory.

Pair Pro extends the free recommendation blocks with the one type shoppers respond to most: Frequently bought together, computed from what your customers actually buy in the same order. It does not work on its own. If the free plugin is missing, deactivated, or older than the required version, Pair Pro stays dormant and shows an admin notice instead of booting.

  • Frequently bought together: a block on the single product page listing the products most often purchased in the same order as the one being viewed. CoPurchaseRepository scans your most recent completed and processing orders (a bounded, cached scan) and counts co-purchases, so suggestions reflect genuine buying behaviour instead of category guesses. Renders just above the free “You may also like” block using your theme’s product cards.
  • One-click “Add all to cart”: an optional button that adds the whole bought-together set to the cart in a single request. Plain POST form with a nonce, no frontend JavaScript; only purchasable, in-stock products are added.
  • Settings page: a WooCommerce → Pair Pro screen with enable/disable, heading, product count (1-6), columns, in-stock-only filter, the add-all button and how many recent orders to analyse.

On the first view of a product, Pair Pro fetches the most recent paid orders (completed and processing, 150 by default, configurable from 20 to 1000), keeps the orders that contain the product being viewed, and tallies the other products bought alongside it. Variations collapse into their parent product so one product appears once. The ranked list is cached in a transient for 12 hours per product, so the order scan runs at most once per cache window.

Orders are read through the WooCommerce order API (wc_get_orders), which is HPOS-safe.

ScreenPurpose
WooCommerce → Pair recommendationsFree blocks: product-page, cart and recently viewed recommendations.
WooCommerce → Pair ProFrequently bought together: enable, heading, count, columns, add-all button, in-stock filter and order scan depth.
  • WordPress 6.4 or later
  • PHP 8.1 or later
  • WooCommerce 8.0 or later
  • The free Pair plugin, version 0.1.0 or later, installed and active

Pair Pro is sold through Freemius with annual licenses: EUR 29 for 1 site, EUR 59 for 5 sites, EUR 99 for unlimited sites. The license covers updates and support for the term.

The free plugin covers automatic “You may also like” and cart cross-sell blocks based on shared categories and tags, plus recently viewed products. PRO adds order-history co-purchase recommendations with a one-click add-all-to-cart button. The PRO block reuses the free plugin’s markup and stylesheet, so both blocks inherit the same theme product cards.

  • Getting started, install on top of the free plugin and verify the block.
  • Configuration, every setting on the Pair Pro screen.
  • FAQ, common questions about data, caching and licensing.