Skip to content
Plugin

Online Shop

by Celena

Online Shop

Online Shop turns the CMS into a working store — the catalog, the checkout and the back office that keeps them running.

  • Catalog: products with variations, attributes and facet filters, brands, stock, old-price discounts, featured items and SEO filter pages.
  • Orders: the status pipeline (new → paid → shipped → delivered), a separate payment status, manual order creation, admin notes and the customer card.
  • Customers, delivery and payment methods are edited in the admin panel; payment gateways ship as separate sub-plugins, so the store keeps working without them.
  • Promo codes and product reviews with moderation.
  • Analytics: revenue, orders, average order value, unique customers, a daily revenue chart and the top five products by revenue.
  • CSV / Excel import and export for bulk catalog updates.

The storefront (catalog, product page, cart, checkout) comes with its own templates and can be overridden by any theme — the free Commerce theme is a ready-made fit. The cart lives in the browser, so a page of the shop stays cacheable.

Version Date Requires Size
1.3.1 2026-08-24 PHP >=8.3 · Celena >=1.0 231 KB

1.3.1: the storefront dashboard widget got a proper name in the new Dashboard widgets panel (core 3.6.6).

1.3.0 2026-08-24 PHP >=8.3 · Celena >=1.0 231 KB

1.3.0: two new checkout extension hooks for the commerce plugin family — shop.cart.discount_extra (automatic discounts on top of promo codes, used by Discount Rules) and shop.shipping.cost (shipping cost recalculation, used by Shipping Rates and carrier plugins). The applied auto-discount label is stored in order meta and visible in the order details.

1.2.1 2026-08-23 PHP >=8.3 · Celena >=1.0 230 KB

1.2.1: product form hints on the Variations and Attributes tabs showed raw HTML tags instead of formatted text; same fix on the product export page. Requires Celena core 3.6.5+ for the new {lang raw} rendering.

1.2.0 2026-08-19 PHP >=8.3 · Celena >=1.0 232 KB

1.2.0 — Payment gateway extension point: shop.checkout.redirect filter after order creation, Support\OrderPayments helper (markPaid/markRefunded/note, idempotent, dispatches shop.order.paid), shop.order.created event now carries currency, grand_total and payment method slug/kind. Thank-you page receives order.payment_status. Works with Stripe Payments, PayPal Payments and LiqPay Payments plugins from the marketplace.

1.1.0 2026-08-18 PHP >=8.3 · Celena >=1.0 227 KB

Initial marketplace release

Requirements

  • PHP >=8.3 or newer
  • Celena CMS >=1.0 or newer
  • Tested up to Celena CMS 3.6

Installation

Download the archive and install it from the client admin panel — no license key needed.

  1. Open Plugins/Themes in your Celena admin panel.
  2. Click “Install from file” and upload the downloaded archive (or use “Install from marketplace” if connected).
  3. Activate the package — for paid packages, enter the license key when prompted.

Full installation guide in the documentation →