ShopEngine

ShopEngine
Short Description
ShopEngine is a modern, native Joomla shop component for Joomla 5 and 6. Everything for your online store: product management with variants, categories, tax classes, shipping rules, coupon system, order management with automatic PDF invoice generation, customer management and digital downloads. Integrated payment methods: PayPal, Stripe, bank transfer, invoice, cash on delivery. Free version with all features (max. 3 products). Premium: unlimited products + customizable branding.
Description
ShopEngine - The Native E-Commerce Solution for Joomla 5 & 6
ShopEngine is a comprehensive, modern shop component specifically developed for Joomla 5 and 6. It utilizes the latest Joomla standards and provides an intuitive user interface in both backend and frontend.
Free vs. Premium
Free Version
- All features included
- Maximum 3 products
- ShopEngine branding in frontend
Premium Version
- Unlimited products
- Customizable branding (own text/link or completely hidden)
- Priority support
Key Features
Product Management
- Unlimited products (Premium) / max. 25 products (Free)
- Product variants (sizes, colors, etc.) with individual stock management
- Up to 5 images per product with gallery view
- Short and long descriptions with HTML editor
- SKU and EAN support
- Sale and special prices with automatic display
- SEO fields (meta title, meta description, tags)
- Configurable delivery times (1-3 days to 14-21 days)
- Weight for shipping calculation and unit price display
Product Types with Custom Fields
- Predefined types: Standard, Food, Textiles, Software, Audio Media, Digital Media
- Create custom product types with individual field schemas (JSON)
- Perfect for industry-specific requirements
- Type-specific fields automatically displayed in product form
Categories
- Hierarchical category structure (unlimited nesting depth)
- Category descriptions and images
- SEO-friendly URL aliases
- Product count per category
Manufacturers
- Manufacturer management with logo and website
- Filter products by manufacturer
- SEO-friendly manufacturer pages
Tax Classes
- Flexible tax rate management
- Pre-configured for Germany (19% standard, 7% reduced, 0% tax-free)
- Add any tax rates as needed
- Net/gross price input mode per product
- Automatic tax calculation
Shipping System
- Shipping zones for different regions/countries
- Weight and price-based shipping rules
- Free shipping above configurable minimum order value
- Multiple shipping rules per zone
- Support for all countries worldwide
Coupons & Discounts
- Percentage or fixed amount discounts
- Minimum order value requirement
- Time-limited validity (start and end date)
- Maximum usage limits
- Usage tracking
Order Management
- Clear order list with comprehensive filter options
- Order status (Pending, Confirmed, Processing, Shipped, Delivered, Cancelled, Refunded)
- Payment status (Pending, Paid, Failed, Refunded)
- Shipping status (Pending, Shipped, Delivered, Returned)
- Tracking number for shipments
- Internal notes for each order
- Permanent order deletion
Invoice Generation (PDF)
- Automatic PDF invoice generation for paid orders
- Configurable invoice number prefix (e.g., INV-, RE-)
- Sequential invoice numbering
- Complete shop address on invoice
- Tax number and VAT ID display
- Bank details for bank transfer payments
- Custom invoice footer text
- Download invoices in customer account
- Professional invoice layout
Customer Management
- Customer registration with email verification
- Secure login system
- Guest checkout option
- Customer groups (Default, Wholesale, VIP)
- Multiple billing/shipping addresses per customer
- Complete order history in customer account
- Customer activation/deactivation
- Last login tracking
Payment Methods
- PayPal (with Sandbox mode for testing)
- Stripe (credit card payments)
- Bank transfer / prepayment (with bank details display)
- Invoice payment
- Cash on delivery
- Each payment method individually activatable
Digital Downloads
- Sell software, e-books, music, videos and more
- Secure file storage
- Download limits per purchase
- Download expiration dates
- Automatic delivery after successful payment
- Download tracking and logging
- Support for ZIP, PDF, MP3, MP4, WAV, FLAC and more
Email Notifications
- Order confirmation to customer
- New order notification to shop owner
- Configurable email sending method
- Joomla Mailer, custom SMTP or PHP mail()
- Custom sender name and email address
Frontend Views
- Responsive shop homepage with configurable sections
- Hero section with custom image, title, subtitle and button
- Category overview with product count
- Featured products section
- New products section
- Sale products section
- Product listing with filter and search
- Product detail pages with image gallery
- Variant selection with stock display
- Shopping cart with quantity adjustment
- Multi-step checkout process
- Customer account dashboard
- Order history with invoice download
- Address management
- Password change
Legal Compliance (EU/Germany)
- Terms and conditions integration at checkout
- Privacy policy acceptance
- Right of withdrawal with online form
- Unit price display (per kg) for food products
- Tax display on all prices
- Delivery time information
- All legal texts configurable in backend
Configurable Homepage
- Show/hide hero section
- Custom hero image, title, subtitle
- Custom hero button text and link
- Show/hide category section
- Show/hide featured products (configurable limit)
- Show/hide new products (configurable limit)
- Show/hide sale products (configurable limit)
- Branding options (Premium): Default, custom text, or hidden
Technical Features
- Native Joomla 5/6 component (MVC architecture)
- Fully multilingual (English, German)
- SEO-optimized with clean URL aliases
- No external dependencies
- Easy installation via ZIP file
- Automatic updates via Joomla Update Manager
- Secure and tested codebase
- CSRF protection on all forms
System Requirements
- Joomla 5.0+ or Joomla 6.x
- PHP 8.1+ (recommended: PHP 8.2+)
- MySQL 8.0+ or MariaDB 10.6+
Support
- Comprehensive documentation in English and German
- Email support
- Priority support for Premium users
Keywords/Tags
E-Commerce, Shop, Online Store, Shopping Cart, Checkout, Products, Orders, PayPal, Stripe, Shipping, Coupons, Discounts, Customers, Variants, Tax Classes, Invoices, PDF Invoice, Downloads, Digital Products, B2C, Sales, Joomla Shop, Joomla 5, Joomla 6
Categories
- E-Commerce
- Shopping Cart
- Products Catalog
Professional e-commerce for Joomla 5/6 - Products, invoices, payments, digital downloads & more. Free + Premium version.
Extension Data :
- Compatibility :
- Joomla 3.xYes
- Joomla 4.xYes
- Joomla 5.xYes
- Joomla 6.xYes
