Introduction
NXCart is a modern e-commerce component for Joomla 5 and 6, built for fast setup, secure checkout, and a clean administrator experience.
It provides a complete single-currency storefront with products, categories, variants,
cart, guest checkout, payments, digital downloads, shipping, tax, coupons, invoices,
reporting, and SEO.
The administrator is powered by a fast Vue application. The storefront is mobile-ready,
accessible, and themeable to match your site.
NEW in 1.0.3 - 25 September 2026
- EU 30-day sale prices (Omnibus) Records every price change and shows each sale against the lowest price of the 30 days before it started, as EU price-indication law requires, on product pages, listings, cart and checkout.
- EU withdrawal button A "Withdraw from contract here" button on each order page lets customers withdraw without logging in, with an email confirmation, as the EU has required since 19 June 2026. You accept or reject each request in Orders.
- Proof of consent for digital products Checkout asks buyers of digital products to agree to immediate access and to losing the right of withdrawal, and records their consent on the order.
- EU legal guarantee notice Product pages, checkout and order emails link to the official EU legal guarantee notice in the shopper's language, which EU sellers of goods must show from 27 September 2026.
- Brands and EU product-safety (GPSR) details A new Brands section stores each manufacturer's legal name, address and contact, and the EU responsible person when the manufacturer is outside the EU. Products can show a "Product safety information" section, and NXCart flags incomplete brands.
- EU compliance checklist All EU consumer-law features are optional. Stores with an EU currency see on the Dashboard which ones are still off, with a button to turn each on.
- Brand pages Each brand gets its own page listing its products, with a new Store Brand menu item. The products module can show a single brand, and brand pages are added to OSMap sitemaps.
- Catalog sorting Shoppers can sort category pages and All products by featured, price, newest or name, and you choose the default order.
- More ways to pay with Stripe Checkout offers every payment method you turn on in Stripe, such as Apple Pay, Google Pay, Link, Klarna, iDEAL and SEPA Direct Debit. Payments that take days to clear confirm or cancel the order automatically.
- Emails for the shop owner Get an email for each new order, each order held for review and each withdrawal, plus an optional daily low-stock list. Recipients and on/off switches are in the new Settings > Emails tab.
- Payment method on orders Each order's details show the payment method at the top.
- Clearer payment setup Stripe and PayPal webhook URLs have a Copy button and a list of the exact events to send.
- Import from HikaShop Reads HikaShop's own product export: variants, the category tree, prices, stock, weights, barcodes, manufacturers as brands, SEO texts and images.
- Import from VirtueMart (CSVI) Reads CSVI product exports: child products become variants or stay separate products as they appear in your shop, and values they inherit from their parent product, like the price, are filled in.
- Import from Phoca Cart Brings over products, sale prices, stock, images, options as variants, the category tree and manufacturers as brands.
- Import from J2Store and J2Commerce Moves your catalog before J2Store's end of life on 19 October 2026, using the CSV from its Simple CSV Import/Export app.
- WooCommerce import and export Imports WooCommerce's own product export with variable products, variations, full category paths, barcodes and all attributes. The WooCommerce export now imports into WooCommerce with variable products, variations and images.
- Shopify import and export Reads both Shopify CSV layouts, current and classic, with every variant option and all images. The export follows Shopify's own product template.
- Old product links keep working After an import from VirtueMart, HikaShop or Phoca Cart, links to old product pages redirect to the same product in NXCart instead of a "page not found".
- Complete backups and spreadsheet editing NXCart-format exports carry images, SEO fields, brands, product-safety details, the final-sale flag and price history. Re-importing an edited file updates your products instead of duplicating them.
- Better imports everywhere Descriptions keep their formatting, valid barcodes are kept, semicolon-separated files are detected automatically, large catalogs import in small steps, and warnings point to the right line of your file.
- Joomla editor for product descriptions An optional setting lets you write long descriptions in your Joomla editor (TinyMCE, JCE or another). Product pages now show paragraphs, lists and headings properly.
- Fuller sample catalog The one-click sample now includes brands with EU safety details and, on a store without them, example shipping rules and tax rates.
- Admin improvements Icons on the section tabs, a readable Import / Export screen in dark mode, and an always-visible stale-order cleanup setting.
- Fixes The "Void payment" button on pending orders now works.
NEW in 1.0.2 - 07 September 2026
- The Final sale checkbox now remains selected after saving and reopening a product.
- Featured, New Arrivals, Deals, and product modules no longer promote sold-out physical products, and the Featured section contains only products you explicitly marked as featured.
NEW in 1.0.1 - 28 August 2026
- NXCart has reached its first stable 1.0 milestone.
- Free-edition store owners can access NXP Insiders directly from the Dashboard.
- NXP Insiders offers private Discord channels, early builds, and priority help through a one-time, pay-what-you-want contribution.
- No external checkout content is loaded until the store owner clicks the link.
- Added a more resilient licensing foundation for upcoming NXCart Pro features.
Localized the new Dashboard experience across all supported admin languages.
HIGHLIGHTS
STOREFRONT AND CHECKOUT
Guest checkout: Buyers can order with only an email address. Account creation can be
offered after checkout.Themeable storefront: Light, dark, and automatic themes with Flat and Classic structure
presets.Accessible storefront: Keyboard-friendly cart, checkout, mini-cart drawer, image lightbox,
visible focus states, ARIA labels, screen-reader announcements, contrast checks, and
reduced-motion support.Free-shipping progress indicator at checkout.
PAYMENTS
Cash on Delivery and bank transfer are included.
Stripe and PayPal support redirect and express checkout flows with automatic order
confirmation.PRODUCTS AND CATALOG
Manage products, variants, categories, related products, coupons, customers, and orders
from the administrator.Sell physical and digital products with secure download links, download limits, and expiry
controls.Configure sale prices with start and end dates for each variant.
Track inventory with out-of-stock and low-stock indicators.
Hold stock during checkout and release it when abandoned orders are cleaned up.
Import catalogs from WooCommerce, Shopify, HikaShop, and VirtueMart.
Import and export products using the native CSV format.
ORDERS AND FULFILMENT
Configure weight-based shipping rules, tax rules, and coupons.
Send confirmation, shipping, refund, and download notifications.
Generate proforma documents for unpaid orders and final invoices after payment.
Provide tokenised order tracking links and an authenticated My Orders page.
View sales reports with placed, paid, and revenue totals, plus CSV export.
MODULES
Display featured, latest, or on-sale products in any Joomla module position.
Use the mini-cart as a rich list, compact floating bar, or offcanvas drawer.
SEO AND COMPLIANCE
Clean URLs, canonical tags, structured data, multilingual hreflang, and optional OSMap
sitemap integration.Record terms acceptance with the accepted version and timestamp.
Show withdrawal notices and final-sale product warnings during checkout.
Export and anonymise customer data with built-in GDPR tools.
GET STARTED QUICKLY
Load a one-click sample catalog so a new shop is never empty.
REQUIREMENTS
Joomla 5 or 6
PHP 8.1 or newer
MySQL or MariaDBLANGUAGES
English, German, French, Greek, and Macedonian are included.
Portuguese (Portugal) is available as an installable language pack.
NXCart
- Version:
- 1.0.3
- Developer:
- Zoran Tanevski
- Last updated:
-
Sep 25 2026
1 day ago - Date added:
- Jul 01 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- c m p
- Compatibility:
- J5 J6
Share