This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. J Cart Upsell and Cross-sell for WooCommerce

J Cart Upsell and Cross-sell for WooCommerce

Boost your WooCommerce with targeted upsells, cross-sells, gifts and a cool modal cart.

300+ active installs
5.0
(13 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping J Cart Upsell and Cross-sell for WooCommerce running.

WordPress compatibility
Tested to 6.8.6 — 2 branches behind 7.0
A branch or two behind — normal for a plugin between releases.
Last updated
8 months ago
At least 0.9 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.1
Your host must be running at least this version.
Requires WordPress
5.0
Contributors
2

300+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how J Cart Upsell and Cross-sell for WooCommerce is looked after — not on how many stores run it.

75

out of 100
Mixed signalsSome ratings or support history.

Maintenance
26 / 35
Updated 254 days ago.
WordPress compatibility
14 / 20
Tested to WP 6.8.6, 2 branch(es) behind.
Support responsiveness
Not enough data
Only 1 support thread(s) — not enough to judge.
Merchant satisfaction
13 / 15
5.0/5 across 13 rating(s).
Listing transparency
7 / 10
Provides: screenshots, description
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-02 from the WordPress.org plugin registry.
Ratings

5.0

13 ratings
5★13
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

J Cart Upsell and Cross-sell is a WooCommerce plugin that boosts your sales trough a modern, customizable modal shopping cart.

See it in action on a demo website!

J Cart Upsell and Cross-sell Demo

*NEW*

Display upsells wherever you want with the Upsells Shortcode

*NEW*

Added integrations tab where you can enable integrations with popular plugins

  • WPRocket
  • WooCommerce Price Based on Country
  • FOX – Currency Switcher Professional for WooCommerce
  • CURCY – Multi Currency for WooCommerce

*Multilanguage*

J Cart Upsell and Cross-sell is fully compatible with WPML and Polylang

*Product bundles*

Compatible with WooCommerce Product Bundles, Easy Product Bundles for WooCommerce and WPC Product Bundles

Multiple goals on the dynamic bar

Now you can set multiple goals with the dynamic bar option

Fully customizable

Change colors, text and plugin behaviour with the plugin customization backend.

Upsells

Show to your customers targeted upsell, directly in their modal cart or in the checkout recap table, with customized text.

Choose and customize the conditions that trigger the upsell ( premium only ):

  • products categories and/or attributes

  • a defined list of products

and add filters like ( free and premium ):

  • only if user is logged in

  • only if cart has subotal greater than

Gifts

Give to your customers dedicated gifts when their cart meet defined conditions.

Choose and customize the conditions that trigger the gift ( premium only ):

  • products categories and/or attributes

  • a defined list of products

and add filters like ( free and premium ):

  • only if user is logged in

  • only if cart has subotal greater than

Add a label to the archive page’s products that can trigger a gift

Add a customized text on the single product page that can trigger a gift

Dynamic Bar

Set a goal and display on top of the modal cart a dynamic bar synchronized to the cart total

Example 1: set the dynamic bar goal at the same amount of your free shipping limit and let the customers know how much they need before getting that

Example 2: give a gift at 150 and set the dynamic bar goal to the same amount, to encourage customers to purchase more

Premium Version

Premium version offers more versatility about your gifts and upsells.

Checkout upsells

You can show your upsells directly in the checkout page

Gifts by coupon code

Trigger a gift only if a certain coupon code is applied to the customer’s cart

Advanced conditions

Create mixed and advanced conditions to trigger your upsells and/or your gifts

Backoffice order recap helpers

Add a column on your orders backoffice tabs that shows if the order has been pumped

Template overrides

You can override template files coping the template folder inside the plugin into your child theme and renaming it from templates to wc-j-upsellator.

Hooks ( actions and filters )

add_filter('wjufw_shipping_bar_limit', function( $limit ){

    // manipulate the dynamic bar limit and return it 
    // return type: float or integer   

    return $limit; 

}, 999, 1 );

add_filter('wjufw_product_cart_limit', function( $limit, $product ){

    // manipulate the cart limit for a specific gifted/upselled product 
    // return type: float or integer   

    return $limit;  

}, 999, 2 );

add_action('wjufw_before_single_product_gift_text', function( $product_id ){

    // do something **before** gift text ( if set ), on the single product page  

}, 999, 1 );

add_action('wjufw_after_single_product_gift_text', function( $product_id ){

    // do something **after** gift text ( if set ), on the single product page  

}, 999, 1 );

apply_filters('wjufw_cart_item_name', function( $product->get_name(), $product, $product['key'] ){

    // this filter is like the woocommerce one (  woocommerce_cart_item_name ):
    // you can alter how the cart item name is displayed on the modal cart

}, 999, 1 );

apply_filters('wjufw_dynamic_bar_display', function(){

    // accepts true or false as return
    // true - dynamic bar displayed as usual
    // false - dynamic bar removed

} );

Cover image credits

Designed by pikisuperstar / Freepik

Contribute and credits

J Cart Upsell and Cross-sell for WooCommerce is developed and mantained by GH S.R.L.

Support

  • For the free version of the plugin, use the official forum or mail directly the author trough the Mail the author button.

  • All premium products include premium support.

Do i need to enable something?

In order to let *J Cart Upsell and Cross-sell for WooCommerce** work properly, be sure to enable the “Activate the Ajax add to cart buttons” in the WooCommerce -> Settings -> Products tab

Can i use the plugin without purchasing the premium version?

Yes, you can use J Cart Upsell and Cross-sell for WooCommerce without purchasing the premium version.

Can i have multiple upsells triggered by single product?

You can choose between standard mode, stacked and carousel.

With the standard mode, only one upsell at time is offered to the customer.
If the customer accepts that upsell, he will see the next one in the priority list.

However, you can play with the priority order of J Cart Upsell and Cross-sell for WooCommerce: an upsell by product list is stronger than one by category/attribute list that is stronger than one triggered by cart limit.

With stacked you can display how many upsells at the same time as you wish, stacked on eachother.

With carousel, all upsells are displayed at the same time trough a carousel.

Is multilanguage compatible?

J Cart Upsell and Cross-sell for WooCommerce is compatible with Polylang and WPML. Be sure to have also the Polylang WooCommerce add-on installed.

Does it works with Elementor or Divi?

Yes, J Cart Upsell and Cross-sell for WooCommerce works fine with Elementor and Divi. If you are using the Elementor cart widget and you want to keep that widget because it looks cool, you need to add the wc-j-upsellator-show-cart class to it. This class will make that element able to trigger the modal cart.

Since 2 modal carts can’t be both active at the same time, the modal cart of Elementor cart item will be disabled.

What if my theme already has a modal cart?

J Cart Upsell and Cross-sell for WooCommerce by default keeps your theme cart-fragments untouched so it will all works properly.

Is it PHP 8.x compatible?

Yes, it works perfectly with the new version of PHP.

The subtotal is displayed without VAT. How can i fix?

In the main options page, try to activate the “Cart total” option.

What if I want more features?

Contact me, maybe these features can be implemented directly into J Cart Upsell and Cross-sell for WooCommerce.

Plugin details
Version4.0.8
Last updated2025-11-21 9:50am GMT
Added2021-04-02
Requires WordPress5.0
Tested up to6.8.6
Requires PHP7.1
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy