Settings Overview
EasyCommerce settings are organized into logical sections. The settings UI is reachable from Components > EasyCommerce > Settings and is gated on the Joomla core.admin permission for the EasyCommerce component.
Settings Sections
| Section | Purpose |
|---|---|
| General | Store info, currency, checkout fields, email sender |
| Products | Display, inventory, reviews, measurement units |
| Payments | Checkout toggle, offline methods, gateway plugins |
| Shipping | Shipping options, zones, provider plugins |
| Tax | Calculation rules, classes, zones, rates |
| Subscriptions | Numbering, customer self-service, dunning, trials |
| Emails | Sender branding, per-event toggles, template editor |
| Invoices | Auto-generation, numbering, templates, delivery |
| Accounts | Registration, deletion, privacy, GDPR features |
| Appearance | Shop header, layout, trust badges, theme |
| Analytics | Google Analytics, Facebook Pixel, conversion events |
| SEO | Breadcrumbs, schema, sitemap, canonical URLs |
| Advanced | REST API, webhooks, logging, geolocation, security |
Saving Settings
- Click Save to persist changes; a dot indicator appears beside the save button while there are unsaved edits.
- Reset discards unsaved changes for the current tab.
- The settings endpoint only accepts updates from users with
core.adminoncom_easycommerce.
Plugin Configuration
Payment and shipping plugins expose their own settings behind a Configure button on the Payments and Shipping tabs:
- Locate the plugin in the gateway or method list.
- Toggle the plugin on first. The Configure button is disabled until the plugin is enabled.
- Click Configure to open the plugin modal.
- Fill in plugin-specific settings and Save.
See Payment Plugins and Shipping Plugins for per-plugin guides.