Appearance
NXCart
NXCart is a Joomla storefront component built for fast setup, secure checkout, and a clean administrator experience. It runs on Joomla 5 and 6 as a single-currency cart, ideal for businesses selling in one market.
One package includes every feature. A subscription covers downloads, updates and support, and your shop keeps working if you don't renew. See License & Updates; pricing is on the product page.
Highlights
- Guided admin for products, variants, categories, brands, orders, customers, and coupons.
- Storefront templates with a clean, mobile-ready cart and checkout, in a light, dark, or automatic theme, plus structure presets (Flat or Classic) that reshape corners, borders, and shadows to match the host site.
- Accessibility throughout — keyboard-operable cart, checkout, drawer, and image lightbox, with focus trapping and restore, ARIA roles and labels, screen-reader announcements, visible focus, theme-aware contrast, and reduced-motion support.
- Guest checkout — customers complete an order with just an email; an account is never required to buy, and one can optionally be created after checkout to track orders.
- Cash on Delivery and bank transfer built in (offline methods), with optional Stripe and PayPal card payments (redirect or on-page express checkout).
- Digital products with secure download links, download limits, and expiry controls.
- Sale pricing with automatic start/end dates per variant, and hand-picked related products.
- Brands with their own shop pages and menu item, and the manufacturer details EU product-safety law (GPSR) asks for. See Brands.
- Catalog sorting: shoppers sort category pages by featured, price, newest or name.
- Inventory tracking — per-variant stock with out-of-stock and low-stock indicators; stock is held at checkout and released automatically when an abandoned order is cleaned up.
- Weight-based shipping, tax rules, and coupons, with a free-shipping progress nudge at checkout ("Add €12.50 more to qualify").
- Sales report with a placed → paid → revenue funnel and CSV export.
- Catalog import & migration from WooCommerce, Shopify, VirtueMart, HikaShop, Phoca Cart, or J2Store, with old product links redirected — plus a native CSV round-trip for backups and site-to-site moves, and exports to WooCommerce and Shopify.
- Storefront product module — a featured / latest / on-sale grid for any module position.
- Mini-cart module — a live cart for any module position: a rich list with product thumbnails, an offcanvas drawer, or a compact mobile floating bar, with inline quantity changes and remove.
- SEO out of the box: clean URLs, canonical tags, structured data, multilingual hreflang, and an optional OSMap sitemap.
- Order notifications for confirmation, shipping, and refunds, plus a "Shipped" status for cash-on-delivery parcels, and emails for you about new orders, orders held for review, withdrawals and low stock.
- PDF invoices for every order — a proforma / payment request while an order is unpaid (e.g. bank transfer), and the final invoice once payment is recorded.
- Customer self-service: tokenized order links and an authenticated My Orders page.
- One-click sample catalog so a fresh install isn't an empty shop.
- Checkout compliance for EU/UK: a required terms-acceptance checkbox (the accepted version and timestamp are recorded on the order), a configurable right-of-withdrawal notice, and a per-product final-sale ("non-returnable") flag.
- EU consumer rules, each switched on when you need it: a withdrawal button on order pages, consent to immediate digital delivery, the EU legal guarantee notice, sales shown against the 30-day lowest price, and product safety information. See EU consumer rules.
- GDPR data export and anonymisation tools, and a stale-order cleanup scheduled task.
Migrating from another platform?
NXCart imports a full catalog from WooCommerce, Shopify, VirtueMart, HikaShop, Phoca Cart, or J2Store (and its own CSV round-trip) — see Import & Export and Moving from another Joomla cart.
Documentation map
- Installation
- License & Updates
- Configuration
- Usage
- Product reviews
- Catalog filters
- Variant options and swatches
- Product search
- Back-in-stock alerts
- Google Merchant feed
- Brands
- EU consumer rules
- Accessibility statement
- Import & Export
- Moving from another Joomla cart
- Google Analytics and Meta Pixel
- Customer emails
- Delivery estimates
- Payments & Webhooks
- Order Lifecycle
- Creating and editing orders
- Advanced Operations
- Changelog