WordPress plugin profile

Cross-Sell with Discounts for WooCommerce

Category-based cross-sell suggestions with optional discounts and badges in the mini-cart, cart, and checkout — as a list, slider, or grid.

Version1.14.1
Active installsNew
Rating5.0 / 5
Tested toWP 7.1

About this plugin

Cross-Sell with Discounts for WooCommerce shows the right add-on products at the moment customers are ready to buy — in the mini-cart, on the cart page, and at checkout — with an optional automatic discount and a savings badge. You decide which products are suggested and which category triggers them. As soon as a customer has a product from a trigger category in the cart, the matching cross-sell products appear as one-click suggestions. The discount applies automatically while a trigger product is in the cart, and disappears when it is removed — no coupon codes needed. The plugin is theme-neutral : it uses the standard WooCommerce mini-cart hook and works with Storefront, Astra, Kadence and other common themes. For themes without a matching mini-cart hook (or block themes), a shortcode and a block are provided. Optional adapters keep full compatibility with the Flatsome theme and the WooFood plugin. Key features Category-based cross-sell suggestions — configure the trigger category per product. Optional automatic discount per product (0–100 %), shown with a struck-through original price and a savings badge. One-click “add to cart” without a page reload (AJAX), including in the block checkout (Store API). Suggestions in the mini-cart, on the cart page, and at checkout — each location can be toggled on or off individually. Three display layouts: a stacked list , a horizontal slider (swipe/drag, with dots or arrow controls), or a responsive grid with a per-location maximum column count and automatic card widths for any theme. Grid image format — landscape 4:3, square 1:1, or portrait 3:4 (full-tile image with the title, price and controls overlaid), with overlay styles for the portrait format: soft gradient, frosted reveal-on-hover, or a solid bar with adjustable colour and opacity. Optional quantity selector, an “add to cart” button with a custom label, icon, icon-only mode, and colour. Per-page rule to hide suggestions once a cross-sell product is already in the cart. A global heading above the suggestions, plus per-product short description, image, and link options. Works with the classic and the block-based cart/checkout. HPOS (High-Performance Order Storage) compatible. Query result caching with automatic invalidation for fast mini-cart and checkout on large catalogs. Diagnostics tab explaining why suggestions do (or do not) appear, with a preview simulation that never touches the live cart. How the discount works The discount is a price reduction on the cart item, not a WooCommerce coupon, so it combines cleanly with coupons. An active sale price stays the basis: the cross-sell discount is calculated from the lower of the regular and sale price and never undercuts the sale price. Pro add-on A separate Pro add-on adds role-based discounts: give individual user roles an extra discount on cross-sell products, configurable per role (percentage and “add” or “replace” mode), with optional per-product overrides. The free plugin works fully on its own; the Pro add-on is optional.