This editable CMS page is included as a permanent reference for store owners, admins, and demo users. It replaces the old standalone smithshop-features.html page and can be edited, hidden, or deleted from Admin > Pages.
Server And Deployment
Runs on Apache or Nginx with PHP-FPM and MariaDB/MySQL.
Web root points to /public, with installer cleanup reminders and sample server configs.
Shared-host friendly for small shops and ready for VPS/dedicated hosting as catalogs grow.
Supports separate private admin-v and public SmithShop/demo installs with separate databases, storage, uploads, and settings.
Storefront And Checkout
Catalog, categories, product pages, cart, checkout, customer accounts, order lookup, and digital downloads.
Guest checkout stays primary, with optional account creation for order history, downloads, and saved address.
Checkout collects name, phone, email, and billing/location address for every order, including digital orders.
Terms agreement, reviews, comments, CMS pages, visitor insights, and policy pages can be toggled on or off.
Products And Catalog Scale
Physical and digital products, variants, options, product images, galleries, tags, SEO fields, dimensions, and weights.
Customer-safe decline/error messages show in checkout while detailed diagnostics stay in admin logs.
Shipping
UPS, USPS, and FedEx carrier credentials can be tested directly from Admin > Shipping.
Carrier-returned rates can replace estimated fallback rates at checkout.
Expanded UPS, USPS domestic, and FedEx service choices are available through admin toggles.
Freightview LTL and WARP Freight are paid add-ons for carts that cross heavy or oversized thresholds.
Admin And Operations
Admin dashboard, grouped top navigation, full-width contextual side navigation, content editor, design controls, CMS pages, email templates, and help guides.
SMTP/sendmail settings, masked secrets, test email, live email logs, log viewing, and log cleanup.
Accounting reports can summarize monthly and yearly taxable products, non-taxable products, discounts, tax collected, shipping charged, refunds, gross totals, and net totals.
Update history can be cleared from Admin > Updates after old entries are no longer needed.
Production checklist covers HTTPS, installer removal, demo cleanup, payment mode, email delivery, license identity, and writable paths.
Security And Licensing
CSRF checks, upload validation, anti-spam throttles, private download storage, configurable admin URL, and no-store headers for dynamic pages.
Customer builds use full-feature 30-day trials. After the trial, unlicensed stores keep running but are limited to 10 active sellable products until a valid key is activated.
Private license creation and issued-key management stay only on the SmithShop authority/admin copy.
Release safety scanning blocks secrets, .env files, storage, uploads, private marker files, database dumps, raw keys, and private license-authority tools from customer release zips.
Add-ons
Add-ons area supports priced modules such as Freightview LTL, WARP Freight, ShipStation, Google Tools Suite, social product feeds, advanced import tools, accounting export, and wholesale pricing.
Google Tools Suite has a dedicated admin page for Merchant Center product feed, Google Ads, GA4 Analytics, Tag Manager, Search Console verification, visitor stats, and conversion totals.
ShipStation has a dedicated admin page for connection settings and the future label-printing workflow.
Paid add-ons show Buy Now links to matching SmithShopCommerce product pages and remain locked until purchased/licensed, keeping configuration fields hidden from customer builds until the module is active.
Enabled add-ons also appear in the closest admin category menu so freight, shipping, commerce, and accounting tools are easier to find.
SmithShop can receive tested add-ons later through the browser updater from smithshopcommerce.com.
Customer Download Copy
Production checks now handle long environment values and SmithShop API routes more cleanly so review messages stay readable.
Admin Help includes an Installing SmithShop guide, with a plain INSTALLATION.md reference included in release packages.
Optional flat SEO URLs can expose products and CMS pages at clean one-segment paths such as /product-slug or /smithshop-features.
Public product, category, and CMS pages include a compact breadcrumb trail between the header and page content for clearer navigation.
Owner Notes
Before updating, back up the database, .env, public/uploads, and storage/downloads.
After uploading or installing a release, run Admin > Production > Run database update.
If a browser update breaks admin access, use the 2-hour emergency restore link from the update email to restore files only or files plus the matching database backup.
Before going live, remove the installer, remove demo admin access, test checkout, and replace starter policies with your own terms.