Solidshop
Introduction
Solidshop is a free, open-source e-commerce component for Joomla 6. Self-hosted, GPL-3, no SaaS subscriptions, no platform fees, no transaction cuts, no data harvesting — just your store, running on infrastructure you control.
Solidshop — Free, self-hosted e-commerce for Joomla 6
Short description
Long description
Solidshop is a free, open-source shopping cart for Joomla 6. It installs like any Joomla extension — no account, no licence key, no activation server, no feature gating behind a subscription. Your catalogue, customer list, and order history live in your own database, on your own server. Released under GPL-3.
Why self-hosted
Typical SaaS platforms charge a monthly fee plus a per-sale transaction cut, and they hold your data on their infrastructure. Solidshop charges nothing, takes nothing per sale, and stores everything in your Joomla database. There is no Solidshop cloud, no telemetry, no analytics beacon, and no third-party sub-processor — your install never calls home.
Core features (all included, free)
- Product Catalogue — Physical products with variants, options, and inventory tracking. Built-in product stats per SKU.
- Cart & Checkout — Multi-step checkout with guest support, address book, shipping rate selection, and tax calculation at order time. Fully customisable via Joomla template overrides.
- Order Management — Full order lifecycle covering status, payment status, fulfillment status, and return status, with inline editing and batch actions.
- Zone-Based Tax — Define tax zones by country, state, or ZIP range. Rates are snapshotted at order time, so historical orders stay immutable and accurate independent of future rate changes.
- Flexible Shipping — Shipping profiles with zones, regions, and rate tiers. Attach profiles to specific products or variants. No carrier lock-in.
- Store Dashboard — KPI cards, sales analytics, recent orders, and product insights inside the Joomla admin. Plugin-extensible widget system.
- Invoicing — Auto-generated invoices on every order, with PDF download from the admin or customer account.
- Discounts — Built-in discount support out of the box, applied to orders directly from the admin.
- Email Templates — Customisable notification templates with a user-friendly UI. Edit order confirmations, shipping updates, and status change emails from the admin without touching code.
- Wishlists — Customers save and share wishlists; all data stays in your database.
- Customer Accounts — Joomla-user-linked profiles with order history, address book, and downloads.
- Granular ACL — Joomla ACL integration across every admin view. Control view, create, edit, delete, publish, and manage permissions per user group.
- Accessibility (WCAG 2.1 AA) — Storefront and admin built to WCAG 2.1 AA: semantic landmarks, ARIA attributes, full keyboard navigation, visible focus states, and a dark-mode palette that preserves contrast.
- SEO-Optimised — Clean URLs, proper H1 hierarchy, canonical tags, Open Graph and Twitter cards, dynamic stock availability, and per-review structured data.
- Multilingual — Sell in multiple languages from a single catalogue. Translate product, category, option, status, and email-template text with per-language slugs, hreflang tags, and recipient-language emails. One product, one stock level, one price; the language layer falls back to your default when a translation is missing.
- Product Filters Module — Drop-in
mod_sshop_filtersfor category pages: filter by brand, price, options, and variant attributes. Themeable and works with any Joomla template.
For developers
Built for extension, not modification. Major features are self-contained Joomla plugins that own their own database tables, admin MVC, frontend layouts, language strings, and event handlers — the core never needs to be patched. Dispatch custom events, register product types, inject checkout tabs, and extend the admin panel through Joomla's standard event system. PSR-12, PHP 8.4 enums, backed by PHPUnit, full GPL-3 source.
Requirements
- Joomla 6.x or later
- PHP 8.4 or later
- MySQL 8.4 or later
Licence
GNU General Public License v3 (or later).
Solidshop
- Version:
- 1.0.2
- Developer:
- Solidres Team
- Last updated:
-
May 04 2026
1 day ago - Date added:
- Apr 29 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- c m p
- Compatibility:
- J6
Share