ExtraShop Documentation
B2B Quotations, Custom Checkout Fields & ERP Order Export Suite
Welcome to the official documentation for ExtraShop. This guide covers technical architecture, installation into Joomla 5.x/6.x, configuration directives, and automated update management with Download IDs.
### Key Features
- Designed natively for modern Joomla 5 & 6 without legacy b/c plugins.
- High-performance caching integration and strict PHP 8.2+ typing.
- Complete GPL v2+ compliance with unlimited domain deployment.
### Quick Start
1. Download the latest installation archive from your Codextra customer dashboard.
2. In Joomla Administrator, go to **System > Install > Extensions**.
3. Upload the package file and verify the success confirmation.
4. Enter your Download ID under **System > Update Sites** to enable automated background updates.
Extension Overview
ExtraShop is engineered specifically as a native extension for modern Joomla installations. It takes complete advantage of the Joomla 5/6 framework architecture, strictly avoiding legacy behaviors, non-standard library bundlers, or obfuscated code.
Create product bundles with volume discounts, collect custom customer requirements during checkout, and synchronize completed orders with accounting software.
System Requirements
Installation & Setup
Follow these quick steps to install ExtraShop on your website:
- Download the latest official package from your Codextra Account Dashboard.
- Log in to your Joomla Administrator panel (e.g.
https://yourdomain.com/administrator). - Navigate to System → Install → Extensions.
- Select the Upload Package File tab and drag-and-drop the downloaded
CX-SHP-014-v*.zippackage into the upload box. - Joomla will automatically extract the files, run database schema migrations, and register extension elements.
1-Click Native Joomla Updates (Download IDs)
Like all Codextra extensions, ExtraShop integrates directly with the official Joomla Update Manager using Download IDs (DLID):
When an update is released, Joomla will alert you in the administrator dashboard, allowing 1-click upgrades with SHA-256 integrity verification.
Need Support or Have Questions?
Our engineering team provides direct support for all active subscribers. If you encounter any unexpected behavior, conflict with third-party extensions, or migration questions: