📄️ Simple Products
The Simple product type is the starting point for most J2Commerce stores. Use it when you are selling a single item that has one price and no variants — a book, a candle, a hand-crafted item, or a fixed-price service. If you want customers to add a personalized engraving, select a gift wrap style, or choose an optional add-on, Simple products support that too through the Options tab.
📄️ Downloadable Products
The Downloadable product type lets you sell digital goods that customers receive as file downloads after completing their purchase. This product type is ideal for eBooks, software, music files, PDF templates, video courses, design assets, and any other digital content. Because the product is delivered electronically, shipping is not required.
📄️ Configurable Products
A Configurable product lets customers choose from a set of options — such as size, color, or material — before adding the product to their cart. You define which options appear on the product page, and J2Commerce calculates any price or weight adjustments for each choice automatically.
📄️ Variable Products
A Variable product lets you sell one product in multiple variations — for example, a T-shirt in different sizes and colors. You define the options (Size, Color), assign which values each option can take, and J2Commerce automatically generates every possible combination as a separate variant. Each variant can have its own price, SKU, stock level, weight, and image.
📄️ Flexible Variable Products
The Flexible Variable product type lets you build variants one at a time by picking exact combinations of your product options. Instead of J2Commerce automatically generating every possible combination, you hand-pick the specific option combinations you actually sell — each becoming a fully independent variant with its own SKU, price, stock level, weight, and dimensions.
📄️ Bundle Products
The Bundle Products app adds a new product type to J2Commerce that lets you sell multiple products together as a single unit. Customers add one item to the cart and receive everything inside the bundle. You set the bundle price directly on the product — independently of the individual item prices — which makes it easy to offer value deals, starter kits, or gift sets.
📄️ Subscription Products
Sell recurring subscriptions and memberships in J2Commerce using the Subscription Products add-on. Supports billing intervals, trial periods, automatic renewals, and a customer subscription portal.
📄️ Box Builder Product
The Box Builder Product app adds a new product type to J2Commerce that lets customers assemble their own box from a list of selectable items. You define the box size and the products that go inside it, and customers mix and match until the box is full before adding it to their cart. This is ideal for subscription boxes, gift sets, sample packs, and any store where customers benefit from choosing their own combination of items.