Products

Compatible with Joomla 5–6

NXCart: A Modern Shopping Cart for Joomla

NXCart is a modern, clean, Joomla-native cart for sites that don’t want legacy complexity. Launch products, take payments, manage orders, and sell digital downloads from a fast admin built for today’s Joomla.

Joomla Extensions v0.5.2 Joomla Package
Latest Version: v0.5.2 · 07 August 2026
NXCart — product screenshot

Features

Guided admin

Manage products, variants, categories, orders, customers, and coupons from one clean, guided Vue admin built for Joomla 5 & 6

Storefront templates

Clean, mobile-ready cart and checkout in light, dark, or automatic theme, with Flat or Classic presets that reshape corners and shadows to match your site.

Accessibility

Keyboard-operable cart, checkout, drawer, and lightbox with focus trapping, ARIA labels, screen-reader announcements, visible focus, and reduced-motion support.

Guest checkout

Buyers order with just an email — no account ever required. They can optionally create one after checkout to track their orders.

Payments

Cash on Delivery, bank transfer, Stripe and PayPal cards via redirect or on-page express checkout.

Digital products

Sell downloadable goods with secure tokenized download links, per-order download limits, and configurable link expiry.

Sale pricing

Schedule per-variant sale prices with automatic start and end dates, and surface hand-picked related products on each page.

Inventory tracking

Per-variant stock with out-of-stock and low-stock indicators. Stock is held at checkout and released automatically when stale orders are cleaned up.

Shipping, tax & coupons

Weight-based shipping, tax rules, and coupons - with a free-shipping progress nudge at checkout ("Add €12.50 more to qualify").

Sales report

Track a placed → paid → revenue funnel by day, week, or month, and export the figures to CSV for your own reporting.

Import & migration

Import and migrate catalogs from WooCommerce, Shopify, HikaShop, or VirtueMart, plus a native CSV round-trip for backups and site moves.

Product module

Drop a featured, latest, or on-sale product grid into any module position on your site - no coding required.

Mini-cart module

A live mini-cart for any position: rich list with thumbnails, an offcanvas drawer, or a mobile floating bar, with inline quantity edits.

SEO out of the box

Clean URLs, canonical tags, structured data, multilingual hreflang, and an optional OSMap sitemap - working from day one.

Order notifications

Automatic confirmation, shipping, and refund emails, plus a dedicated "Shipped" status for cash-on-delivery parcels.

PDF invoices

A proforma/payment request while an order is unpaid, and the final PDF invoice generated automatically once payment is recorded.

Customer self-service

Tokenized order links and an authenticated My Orders page, so customers can track their purchases without contacting support.

Sample catalog

Load a complete demo storefront with one click so a fresh install is never empty - then remove it just as cleanly.

Checkout compliance

A required terms checkbox (version + timestamp recorded on the order), a right-of-withdrawal notice, and per-product final-sale flags for EU/UK.

GDPR & cleanup

Built-in GDPR data export and anonymisation, plus a scheduled task that cancels stale orders and releases their reserved stock.

Description

NXCart helps Joomla site owners launch and manage focused online stores without fighting a heavyweight ecommerce system. Products, categories, cart, checkout, payments, orders, coupons, tax, shipping, and digital downloads are all handled from a clear admin experience built around everyday store tasks.

It is designed for agencies, creators, and businesses that want ecommerce to feel like a natural part of Joomla. The storefront stays simple for customers, while the backend gives administrators the tools they need to sell, fulfil, track, and grow without unnecessary clutter.

Media

Versions

v0.5.2 Stable Latest
07 August 2026
Changelog

0.5.2 — 2026-08-07

  • Repeated checkout submissions no longer create duplicate orders.
  • Cancelled PayPal and Stripe payments can be resumed without creating another payable order.
  • Interrupted payments can recover automatically when the payment provider retries the event.
  • Duplicate or unidentified payments are flagged for review instead of triggering duplicate fulfillment.
  • Customer carts are protected when the cart changes while a payment is in progress.
  • Coupon usage is recorded safely when multiple customers try to use the last available coupon use.
  • Order emails now always use storefront links instead of administrator links.
  • Digital product confirmation and download emails now send correctly.
  • Invoices now show the configured store details.
  • Billing and shipping addresses now appear side by side on invoices when both are available.
  • Store logos can be displayed independently on invoices and order emails.
  • Invoice and proforma PDF attachments can be disabled from the settings.
  • Tax labels are now consistent and translated across checkout, orders, emails, invoices, and administration.
  • Product image previews are now available in the product editor Images tab.
  • Tax names are safely escaped on customer-facing order pages.
  • Portuguese (Portugal) is now available as an installable language pack.
PHP: 8.1 - 8.4 Joomla: 5.0 - 6.1 License: GPL-3.0+

Main download

pkg_nxcart_0.5.2.zip (5.78 MB) Joomla Package
SHA-256 checksum 97f4769a5c617fb19d8e361d0667ba7c1d3b6a7b6c9388a6fd260dcf2c40e2e8
Additional downloads (2)
plg_osmap_nxcart_0.5.2.zip (3.56 KB) Joomla Plugin

OSMap integration plugin. Install this only if you use the OSMap component; it lets OSMap discover NXCart's URLs and include them in your generated sitemaps.

SHA-256 checksum f0fb822ed9a25ed3a8323d0f1ad0642abe0511a4ebf91404a7f608775d8d2caa
nxcart_lang_pt-PT_0.5.2.zip (38.49 KB) Joomla Language Pack

Portuguese (Portugal) pt-PT NXCart language package (thanks masterstf3 for the contribution)

SHA-256 checksum 29daa95cadff946bc3c78187f4e44256fde2a1c96fb0c6bb8c63038c2e64e8d8

Frequently asked questions

What payment methods does NXCart support?
Cash on Delivery and bank transfer are built in (COD on by default), with optional Stripe and PayPal card payments. Zero-total orders settle without a gateway.
Can I sell digital downloads?
Yes, delivered through secure download links after payment, with configurable max-downloads and link expiry, across 47 file types.
Is NXCart free?
Yes, the free edition is a complete Joomla store. A Pro edition is planned (abandoned-cart recovery, multi-currency, wholesale pricing) but is not yet available.
Can I migrate from WooCommerce or Shopify?
Yes, the CSV importer auto-detects and maps WooCommerce, Shopify, HikaShop, and VirtueMart exports.
Does it require customers to create an account?
No, guest checkout needs only an email; an optional account can be created after checkout to track orders.

Resources

Product details

Requirements

PHP
8.1 - 8.4
Joomla
5.0 - 6.1

Statistics

Total Downloads
37
Type
Joomla Package
Category
Joomla Extensions
Created
04 February 2026
Updated
12 August 2026