Skip to main content

Managing Products

Manage the product catalog: simple products, variations, digital downloads, subscriptions, grouped sets, and bundles.

Product List

The list opens in table view by default. Use the view toggle in the header to switch to grid view.

Toolbar

ControlPurpose
SearchDebounced search across name, SKU, description
Page size10, 20, 50, or 100 rows per page
SortNewest, Oldest, Name A-Z, Name Z-A, Price low/high
FiltersToggles the Advanced Filters panel
ExportDownload the filtered set as JSON
ImportUpload a JSON export to create or update products
Add ProductOpen the editor for a new product

Advanced Filters

FilterOptions
Product TypeSimple, Variable, Digital, Subscription, Grouped, Bundle
StatusAll, Published, Unpublished / Draft
Stock StatusAll, In Stock, Out of Stock, Low Stock
FeaturedAll Products, Featured Only, Not Featured
Price RangeMin and max numeric inputs

Bulk Actions

Selecting one or more products reveals a bottom action bar with Delete. Status changes and duplication are performed from the per-row actions, not as bulk operations.

Creating a Product

Click Add Product. The editor uses a tab-based layout. You do not need to choose a subscription lifecycle on the create screen: the server defaults subscription_lifecycle to open when not provided.

Tabs

TabContents
GeneralName, slug, short description, full description, type, category, status
PricingRegular price, sale price, sale schedule, tax class
InventorySKU, stock management toggle, quantity, backorder policy, low-stock threshold
ShippingWeight, dimensions, shipping class
AttributesReusable attributes for use as variation axes or display facets
VariationsPer-variation pricing, stock, SKU, weight, and image (Variable only)
MediaFeatured image and gallery
LinkedUp-sells, cross-sells, related products
SEOMeta title, meta description, focus keyword
LayoutFrontend layout customizer overrides
AdvancedMenu order, purchase note, custom fields

Plugin-contributed tabs can appear after the core tabs (for example, Downloads adds a Files tab on Digital products).

Product Types

TypeDescription
SimpleSingle SKU, no variations
VariableOne product, many priced variations driven by attributes
DigitalDownloadable, no shipping
SubscriptionRecurring billing schedule
GroupedA parent that lists child products customers buy separately
BundleFixed set of products sold together at a bundle price

Variations

For variable products:

  1. Add attributes on the Attributes tab and mark them "used for variations".
  2. Open the Variations tab and generate variations from the attribute combinations.
  3. Set price, sale price, SKU, stock, weight, and image per variation.

Inventory and Stock Status

When stock management is enabled, EasyCommerce derives stock status from the quantity and low-stock threshold. The Products list reflects this status in its Stock Status filter and column.

Import and Export

  • Export downloads the current filter view as a JSON file.
  • Import accepts a JSON file in the same shape. Existing products are matched by ID or SKU and updated; missing entries are created. The toast reports created, updated, and failed counts.

License Management

If the Downloads plugin is installed, the product editor exposes a License screen for digital products. See the plugin documentation for details.