📄️ ActiveCampaign
Connect your J2Commerce store to ActiveCampaign for email and SMS marketing automation, abandoned-cart recovery, product catalog sync, and order-event tracking.
📄️ Add to User Group
The Add to User Group app plugin automatically adds a customer to one or more Joomla user groups as soon as their order reaches a status you choose. You can set groups at the individual product level, at the Joomla content category level, or both. Category settings always take priority over product settings.
📄️ Additional Fees
The Additional Fees app lets you add one or more configurable charges to the checkout process — handling fees, environmental levies, surcharges, gratuities, and more. Each fee can be scoped to the entire order or to specific products, restricted to certain geozones, user groups, or Joomla content categories, and displayed as a customer-selectable option or applied silently. Fees support fixed amounts, percentages, and a per-item multiplier, and can carry tax through J2Commerce's standard tax engine.
📄️ Additional Terms
Add a second terms-and-conditions acknowledgement at checkout — as a required checkbox or a soft disclosure link — for cancellation policies, GDPR addendums, age verification, and more.
📄️ Address Autocomplete
The Address Autocomplete app adds Google Places-powered address suggestions to your J2Commerce checkout. As customers type their address, they see matching suggestions from Google's address database. Selecting an address automatically fills in all the address fields, including city, state/province, and postal code.
📄️ Already Purchased
The Already Purchased app recognizes your logged-in customers and shows them a friendly badge on any product page for items they have already bought. The badge displays how many times they have purchased the product, when they last ordered it, and a direct link to that order. For digital or non-repeatable products you can optionally block re-purchase entirely, showing an ownership notice above the cart button instead.
📄️ Advanced Cart Drawer
The Advanced Cart Drawer app replaces the traditional redirect-to-cart experience with a slide-out panel that appears on the right side of your storefront. When a customer adds a product, the drawer opens immediately so they can review their cart without leaving the page they're on.
📄️ Advanced Tax Rates
Set up custom tax classes with granular rules matched by country, zone, postcode, and address type in J2Commerce.
📄️ After-Sale Special
Show one-click post-purchase upsell offers right after checkout, with rule-based targeting and automatic charging to the customer's saved payment method.
📄️ After-Sale Surveys
Collect post-purchase feedback with rule-targeted, one-question-at-a-time surveys shown on the order confirmation page, plus a built-in analytics dashboard.
📄️ ARS Download ID
Automatically generate and display Akeeba Release System (ARS) download/license IDs for customers when they place an order in J2Commerce.
📄️ Ask Question / Quote
Let customers send an enquiry or request a price quote for any product, with configurable popup or accordion form, reCAPTCHA protection, and flexible email delivery.
📄️ Algolia
Connect J2Commerce to Algolia to power instant, typo-tolerant product search on your storefront. Products are indexed automatically when saved, unpublished, or deleted.
📄️ Auto-Coupon Pop Up
The Auto-Coupon Pop Up app reads a coupon code directly from the page URL and applies it to the visitor's cart automatically — no typing required. A branded modal then appears to confirm whether the code was accepted, expired, not yet active, or not eligible, keeping shoppers informed at every step.
📄️ Availability Notification
Let customers sign up to be notified by email when an out-of-stock product or variant comes back into stock.
📄️ Avalara AvaTax
Connect J2Commerce to Avalara AvaTax for automated, address-verified sales tax calculation across every US jurisdiction.
📄️ BaseLinker Integration
The BaseLinker Integration app connects your J2Commerce store to BaseLinker — a multi-channel e-commerce management platform that centralises orders, inventory, and shipments from marketplaces like Amazon, eBay, and Allegro. Once connected, J2Commerce automatically pushes new orders and product stock to BaseLinker and pulls shipping tracking numbers and order status changes back into your store.
📄️ Bulk Discounts
The Bulk Discounts app lets you reward customers who buy more by automatically applying tiered price reductions at checkout. You define discount rules based on quantity thresholds — for example, "buy 5 or more, save $3 each" — and J2Commerce calculates and applies the savings without any manual intervention from you or the customer.
📄️ Sort by Price Calculator
The Sort by Price Calculator plugin adds an alternative pricing calculator to J2Commerce. When a product has multiple price levels set up in its Additional Pricing table, this calculator automatically finds and applies the lowest matching price for each customer based on three factors: their Joomla user group, the quantity they are ordering, and the current date.
📄️ Change Password
The Change Password app adds a dedicated tab to the J2Commerce My Profile page on the frontend. Logged-in customers can update their Joomla account password without leaving the store — no need to visit the Joomla User Profile or reset their password by email.
📄️ Clover POS Integration
The Clover POS Integration app links your Clover point-of-sale system to your J2Commerce online store. Clover is the source of truth: products, categories, and prices are pulled from Clover into J2Commerce automatically. When a customer buys something online, the plugin decrements stock in Clover in real time. Cancellations and refunds restock Clover inventory automatically.
📄️ Conditional Payment Methods
The Conditional Payment Methods app lets you tie your payment options directly to the shipping method a customer chooses. You create rules — each one says "when the customer picks one of these shipping methods, show (or hide) these payment methods" — and the checkout payment list updates automatically the moment they make their shipping selection. It is perfect for scenarios like allowing Cash on Delivery only when Local Pickup is chosen, or hiding Bank Transfer for Express Delivery orders.
📄️ Content Fields for J2Commerce
This plugin bridges Joomla's built-in Custom Fields system and J2Commerce product pages. Once enabled, it reads the custom fields you already attach to your articles and injects them into product detail and category list views at the position you choose. No code changes are needed.
📄️ Currency Exchange Rates Updater
The Currency Updater app keeps your store's exchange rates current by fetching live rates from trusted financial data providers. When you sell in multiple currencies, accurate exchange rates ensure customers see correct prices — whether you update rates manually or on a schedule.
📄️ Custom Accordions
The Custom Accordions app enhances your J2Commerce product pages by allowing you to add fully customizable accordion-style tabs directly to any product listing. Instead of overwhelming customers with long blocks of text, you can organize product details — such as specifications, sizing guides, shipping information, FAQs, or warranty details — into clean, collapsible sections that users can expand on demand.
📄️ Custom Tabs
Do you wish to create beautiful tabbed content for your product pages? You can create any number of tabs to display in the product page. You can enter any type of content, like features, videos, and more. You can enter the content for the tabs while creating/editing your product itself. You can create the content quickly by using the Editor.
📄️ Customers Also Bought
The Customers Also Bought app adds a product recommendation section to your J2Commerce product detail pages. You choose which products appear for each item, customers check the ones they want, and a single button adds everything to the cart at once. The section only shows products that are currently in stock, so customers never encounter unavailable items.
📄️ Data Validation
Configure custom validation rules for checkout fields in J2Commerce — enforce formats like email, phone, postal code, length limits, and field matching.
📄️ DigiFactu E-Invoicing
Connect J2Commerce to DigiFactu for automatic VERI*FACTU-compliant electronic invoice submission to the Spanish Tax Agency (AEAT), with queue-based processing, order history notes, and PDF download from the admin.
📄️ Donation
The Donation app adds a Donation product option type to J2Commerce. Once the app is active, you create a Donation option and assign it to any product. On the product page, customers see a currency-symbol text field where they type any amount they choose. That amount is added to the product price and carries through the cart, order confirmation, and admin order detail — no extra configuration required.
📄️ Dropbox
Connect J2Commerce to Dropbox to sell and deliver digital downloads stored in your Dropbox account — no file hosting required on your own server.
📄️ Easy Links
The Easy Links app gives customers instant access to their digital downloads the moment an order is placed. Secure download links appear directly on the order confirmation page and, optionally, inside the transaction email — so buyers never have to hunt through their account to find what they purchased.
📄️ Easy Reorder
The Easy Reorder plugin adds a Reorder button to customers' past orders so they can add all items from a previous order back into their cart with one click. It also provides an optional Try Again button that appears when a checkout or payment fails, letting the customer retry without starting over.
📄️ Email Cart
Let customers email their shopping cart to themselves or a friend, with configurable address form, reCAPTCHA protection, per-language email templates, and optional cart clearing.
📄️ EU Order Withdrawal Compliance
Let EU customers exercise their statutory right to withdraw from contracts directly from their order page — fully compliant with EU Directive 2023/2673, mandatory from 19 June 2026.
📄️ EU VAT Rules
Automate EU B2B reverse-charge VAT at checkout — validate customer VAT numbers via VIES or Vatlayer and zero tax for valid cross-border EU business sales.
📄️ ExpertVoice Recommendations
The ExpertVoice Recommendation app connects your product catalog to the ExpertVoice platform by syncing product SKUs between the two systems. Once the SKUs are synced, the app displays personalized product recommendations to shoppers — but only to users who have an active ExpertVoice account. If a shopper does not have an ExpertVoice account, the app will not appear on the page. Because of this, it is important that product SKUs match correctly between your catalog and ExpertVoice. Any SKU that is not synced will not be included in recommendations.
📄️ Meta Pixel / Facebook Conversion
The Meta Pixel / Facebook Conversion app connects your J2Commerce store to Meta's advertising platform. It places the Meta Pixel base code on every page and automatically fires standard ecommerce events — such as product views, add-to-cart actions, and completed purchases — so Meta can optimize your ads and measure their performance. An optional server-side Conversions API (CAPI) mirror recovers events that browsers block due to ad blockers or iOS privacy restrictions.
📄️ Findbar
Add a live, type-ahead search box to your storefront header and see exactly what your shoppers are searching for with the Findbar search and analytics add-on.
📄️ GDPR Compliance
The GDPR app brings data privacy compliance features to J2Commerce. It gives customers meaningful control over their personal data stored in your shop, and helps you meet obligations under GDPR and similar privacy regulations.
📄️ Gift Wrapping
The Gift Wrapping app adds an optional step to your J2Commerce checkout where customers can select gift wrapping for their order. You can offer multiple wrapping options with different prices, images, and descriptions. Customers can also include a personal message to be included with the gift.
📄️ Google Merchant Feed
The Google Merchant Feed app generates a live product feed in the format Google Merchant Center expects. Once you register the feed URL in Merchant Center, Google fetches your products on a regular schedule and makes them eligible to appear in Google Shopping results, Google Search product panels, and Performance Max campaigns.
📄️ Google Tag Manager
Connect your J2Commerce store to Google Tag Manager and send GA4-compliant ecommerce events for every major cart and checkout action.
📄️ Heureka Product Feed
Heureka.cz (and its Slovak counterpart Heureka.sk) is the largest price-comparison shopping portal in the Czech Republic and Slovakia. Millions of shoppers visit Heureka to compare prices and read reviews before buying.
📄️ Inventory Email Notifications
Automatically notify your store admin by email when products go out of stock or drop below a configured low-stock threshold.
📄️ Klaviyo
Connect J2Commerce to Klaviyo to send shopping events, trigger email and SMS automations, power a product catalog feed, and backfill historical orders.
📄️ Markdown for AI Agents
Every product page on your store comes with a full HTML version — navigation, images, scripts, sidebars, the whole thing. That is great for human shoppers, but noisy for an AI tool trying to read the actual facts about a product. The Markdown for AI Agents app creates a clean, plain-text Markdown copy of each product page containing only what matters: the name, price, availability, SKU, description, options, images, and structured data.
📄️ Minimum Order Restriction
The Minimum Order Restriction app lets you set rules that must be satisfied before a customer can proceed from the cart to checkout. When any rule is violated, the customer is redirected back to the cart with a plain-English warning message telling them exactly what needs to change. You can enforce a price floor, quantity limits, pack-size requirements, and category-specific spending thresholds — all from a single plugin.
📄️ Modal Bouncer
The Modal Bouncer app displays a blocking popup that visitors must satisfy before they can browse or buy in your store. Use it to enforce an age gate (date-of-birth check), a terms acceptance checkbox, a region confirmation, or any custom question — then remember the answer in a browser cookie so returning visitors are not interrupted again.
📄️ Omnisend Integration
The Omnisend Integration app connects your J2Commerce store to Omnisend so your email and SMS automations always have the right purchase data behind them. When a shopper adds a product to the cart, starts checkout, or completes an order, J2Commerce sends those events to Omnisend in real time. A checkout consent checkbox lets customers opt in to your marketing list at the moment they buy. A product catalog sync keeps Omnisend's Product Picker and product-abandonment flows up to date automatically.
📄️ Opening Hours
Restrict customer orders to your store's operating hours. Configure a from/to window for each day of the week and show a custom message to shoppers who try to order outside those hours.
📄️ Order Files
Let customers attach files to their orders at checkout. Secure storage, admin download, and email integration included.
📄️ Partial Payments
The Partial Payments app lets you collect a deposit when a customer places an order and then receive the remaining balance on a schedule you control. Customers pay a percentage or fixed-amount deposit at checkout and return to their account to pay each installment when it comes due. Automated emails handle the reminders so you do not need to chase customers manually.
📄️ Pay Later
Allow customers to complete payment for an unpaid order after checkout by showing a Pay Now button on their order history page.
📄️ Payment Method Discount
Automatically apply a fixed or percentage discount when a customer selects a specific payment method at checkout.
📄️ Payment Method Restrictions
The Payment Method Restrictions app lets you control which payment methods your customers can use at checkout. You can restrict methods on a per-product basis — so that some products only allow bank transfer, for example — and you can also set store-wide rules that always keep or always remove specific methods.
📄️ PDF Invoices
The PDF Invoices app automatically generates a PDF invoice for each order and can attach it to the notification emails sent to your customer, your store admin, or both. Customers can also download their invoice from their order history page, and store admins can download any order's invoice directly from the order detail screen.
📄️ Points and Rewards
Award loyalty points to customers for purchases and account signups. Customers redeem points at checkout for an order discount.
📄️ Price Texts
Price Texts lets you display a short line of text directly before or after any product price. You configure it once at the category level, or override it on individual products. The text appears everywhere J2Commerce renders a price: product detail pages, category lists, tag pages, related product modules, the cart, and the order confirmation screen.
📄️ Printify Print-on-Demand
Connect your Printify account to J2Commerce to browse the print-on-demand catalog, create custom products, manage artwork, and automate order fulfillment.
📄️ PrintNode for J2Commerce
PrintNode connects your J2Commerce store to a cloud printing service that can send invoice PDFs directly to a physical printer the moment an order reaches a status you choose — no one needs to be sitting at a computer to click Print. The PrintNode client runs quietly in the background on any machine near your printer and picks up jobs automatically.
📄️ Product Compare
Let shoppers compare products side-by-side. The Product Compare add-on adds a Compare button to product and category pages and displays a full attribute comparison table.
📄️ Product Navbar
Add a sticky in-page navigation bar to your product pages so shoppers can jump between descriptions, specifications, and custom content sections without endless scrolling.
📄️ Product Reviews
The Product Reviews app lets customers submit star ratings and written reviews directly on your product pages. Reviews appear below the product with a summary showing the average rating and star distribution. Store owners can moderate submissions, respond to reviews, and trigger automated email requests after purchase.
📄️ Product Shipping Restrictions
The Product Shipping Restrictions add-on lets you control which shipping methods appear at checkout depending on what is in the cart. Restrictions can be set per product, per variant, or inherited from a Joomla content category. Two modes are available: Simple (pick allowed methods per product) and Advanced (create named restriction groups with geo zone and postal code rules).
📄️ Quantity Discounts
Display volume-discount price tiers next to products so customers can see exactly how much they save when they buy more.
📄️ Quantity Dropdown
Replace the standard quantity input on product and cart pages with a configurable dropdown that supports pre-defined lists, factor-based generation, user group restrictions, and price multiplication.
📄️ Related Category Products
The Related Category Products app adds a Related Products section to the bottom of every product detail page. Instead of you having to hand-pick related items product by product, the app does it automatically: it looks at the category the currently viewed product belongs to, then pulls in other products from that same category and displays them in a familiar product grid or swipeable scroller — the same style as the built-in cross-sells.
📄️ ShipStation
Connect J2Commerce to ShipStation (Auctane) for order fulfillment. Push orders automatically, receive tracking numbers via webhook, and manage shipments from your Joomla admin.
📄️ Simple CSV Import
Import and export J2Commerce products in bulk using a CSV file — create new products or update existing ones by SKU.
📄️ Social Media Sharing
Add social sharing buttons for Facebook, Twitter/X, Pinterest, and LinkedIn to your J2Commerce product pages, with automatic Open Graph and Twitter Card meta tag support.
📄️ Square Integration
Sync your Square POS catalog — products, inventory, pricing, categories, images, and taxes — directly into J2Commerce with this add-on app plugin.
📄️ Storepoint Store Locator
Embed the Storepoint store-locator widget on selected Joomla articles using your Storepoint Map ID and a single configuration screen.
📄️ Exclude Renewal Inventory
Stop stock from being deducted on subscription renewal orders. Designed for rental and lease stores where inventory should only be reduced on the initial sale, not on each renewal.
📄️ Subscription Extra Fields
Add custom data fields to subscriptions in J2Commerce. Capture and store extra information on each subscription record using fields defined in your J2Commerce custom fields system.
📄️ Subscription Multiple Quantity
Allow customers to buy more than one subscription at a time with the Subscription Multiple Quantity add-on for J2Commerce. Supports sign-up fee multiplication and optional shipping removal on renewals.
📄️ Tax Manager
The Tax Manager app gives you fine-grained control over how tax is calculated in your store. Instead of relying solely on the built-in tax profiles, you define reusable Tax Classes — each containing one or more rate rules that match on country, state or province (zone), and postcode. You can also mark specific customer groups as completely tax-exempt, which is useful for wholesale accounts, non-profit organizations, or resellers.
📄️ TrackingMore Integration
The TrackingMore app connects J2Commerce to TrackingMore, a multi-carrier parcel tracking platform that supports over 1,200 carriers worldwide. When you add a tracking number to a J2Commerce order, the app automatically registers the shipment with TrackingMore and detects the carrier. From that point on, TrackingMore sends real-time updates back to your store whenever the parcel status changes — moving the order to the right status and, optionally, emailing the customer — all without any manual action.
📄️ Trustpilot Integration
The Trustpilot Integration app connects your J2Commerce store to your Trustpilot Business account. After a customer's order reaches a status you choose, the app automatically invites them to leave a review — for your store (a service review) and, if you like, for the products they bought. It can also sync your product catalog to Trustpilot, show your live TrustScore and star rating on your storefront through TrustBox widgets, and display real Trustpilot product reviews right on your product pages.
📄️ Twilio SMS
Send automated SMS messages to customers and admins when an order is paid or its status changes, powered by the Twilio messaging API.
📄️ User Group Tax Exemptions
Exempt members of selected Joomla user groups from sales tax in your J2Commerce store — useful for B2B resellers, non-profits, and tax-exempt certificate holders.
📄️ Veeqo
Veeqo (an Amazon company) is a multi-carrier order management and shipping platform that connects to USPS, UPS, FedEx, and other carriers. This app links your J2Commerce store to your Veeqo account so you can fulfill orders without leaving your workflow. When an order reaches a status you choose, it is pushed to Veeqo automatically. From the order admin screen you can compare live shipping rates, purchase a carrier label, print or download it, and refresh tracking — all in a few clicks.
📄️ Vendor Management
The Vendor Management app turns your J2Commerce store into a full dealer or wholesaler portal. Approved vendors receive automatic tier-based discounts at checkout, can track their own sales statistics on a personal dashboard, and are notified by email at every stage of the application process. As a store owner you review applications in the admin, assign discount tiers, and let the system handle upgrades automatically based on purchase volume or time.
📄️ Video Display
Attach YouTube, Vimeo, and HTML5 videos to any product and display them in a responsive grid, swipeable carousel, or side-by-side alternating layout on the product page.
📄️ Wishlist
The Wishlist app lets your customers save products for later instead of adding them straight to the cart. A heart icon or text button appears on product pages and product lists, so shoppers can build a list of items they love and come back to them any time. From their wishlist they can add one item or everything to the cart, remove items, and — as guests — keep their list even after they log in.
📄️ YOOtheme
Expose J2Commerce product data (price, stock, images, add to cart) as Dynamic Content sources inside the YOOtheme Pro page builder.