Box Builder
$59.00

Box Builder Product Type transforms your J2Commerce store into an interactive "build your own box" experience. Customers select products, fill slots visually, and add to cart—the perfect for gift baskets, sample packs, and mix-and-match bundles on your Joomla ecommerce site.

Let Your Customers Build Their Own Box. Seriously.

Here's the deal: customers love choice. They hate being told what's in the box. Curated gift sets? Mixed product bundles? Your customers want to pick their own stuff.

Box Builder Product Type for J2Commerce on Joomla lets them do exactly that. No complicated workarounds. No custom development nightmares. Just a dead-simple way to create "build your own box" products that actually work.


What This Actually Does

You create a box product. You define what can go in it. You set the box size you want. Customers pick their products. They fill the slots. They check out. Done.

That's it. That's the extension. And it works beautifully.

The Interactive Experience

Forget clunky product option dropdowns with 47 variations. The Box Builder gives your customers a visual, interactive experience:

On Desktop:

  • Products displayed in a clean grid on the left
  • Visual "Build Your Box" sidebar on the right with slot previews
  • Real-time slot filling as they make selections
  • Progress tracking ("3/4 Items Selected")
  • Satisfying visual feedback when they add products

On Mobile:

  • Responsive two-column product grid
  • Sticky floating bar showing progress
  • Touch-friendly quantity controls
  • No pinching, no zooming, no frustration

When a customer adds a product to their box, the card highlights green, a quantity selector appears, and the sidebar slot fills with that product's thumbnail. It's the kind of UI that makes people actually want to complete their purchase.


Box Builder Features

Dual Inventory Management

Choose how stock gets tracked:

1. Box Level Inventory: Track stock for the box builder product itself. You have 50 boxes, you sell 50 boxes. Simple.

2. Item Level Inventory: Track stock for each individual item in the box. If someone builds a box with 3 Widget A's and Widget A only has 2 in stock? They'll know before checkout fails.

Dual Tax Handling

Same flexibility for taxes:

1. Box Level Tax: Apply your box product's tax profile to the entire purchase. One tax rate, simple math.

2. Item Level Tax: Calculate tax based on each individual product's tax profile. Different tax rates for different product categories? Handled.

Product Display Options

Grid View: Bootstrap 5 card grid, 3 columns on desktop, 2 on tablet/mobile. Visual, modern, what people expect.

List View: Compact list format for stores with many options.

Product Ordering

Control how products appear in the selection grid:

  • Article Order (ASC/DESC)
  • Title (ASC/DESC)
  • Added Order (the order you added them in admin)
  • Random (shuffle it up every load)

Downloadable Product Support

Yes, digital products work. If someone builds a box containing downloadable products, those files get properly attached to their order. Download links work. Access grants work. It just works.


The Technical Stuff

Mobile Sticky Bar

Enable the mobile sticky bar and mobile users get a fixed-position progress indicator that follows them as they scroll. Shows items selected, remaining slots, and a prominent action button. When the box is full, it turns into an "Add to Cart" button.

Disable it if you prefer. Your call.

Item Details Display

Toggle this on and customers can expand to see each box item's full product description and main image right on the product detail page. Useful when your box items have important details customers might want to know before selecting.

Bootstrap 5 Native

The interactive UI is built on Bootstrap 5 from the ground up. Works with Cassiopeia. Works with your custom template. CSS variables let you tweak colors without touching core styles.


Who Actually Needs This

Gift Box Retailers

Wedding favors. Corporate gifts. Holiday baskets. Let the buyer pick what goes in the box instead of offering 47 pre-made combinations nobody wants.

Food & Beverage Shops

Build your own 6-pack of craft beer. Mix and match cookie boxes. Curate your own tea sampler. Customers get exactly what they want.

Sample/Trial Sellers

Offer "pick any 5 samples" bundles. Great for cosmetics, supplements, specialty foods - anything where customers want to try before committing to full sizes.

Wholesale/B2B

Let business customers build their own case packs. "Pick any 12 items for case pricing" is a lot more appealing than "buy these specific 12 items."


What You're Not Getting

Let's be honest about the limitations:

  • No variant selection within box items: Products with options (like size/color) aren't supported as box items. The product needs a single variant.
  • Fixed box pricing: The box price is set on the box product, not calculated from item prices. (This is usually what you want for "build your own" scenarios.)
  • No category filters: All eligible products show in one list. You can't filter by category within the builder interface.

These aren't bugs. They're intentional scope decisions that keep the extension focused and maintainable.


The Bottom Line

Your competitors are selling pre-made bundles. You can sell customizable boxes.

Box Builder Product Type gives your J2Commerce store on Joomla a genuinely interactive "build your own" experience without custom development, without hacky workarounds, and without breaking your checkout flow.

Customers pick. Customers pay. You get paid. Simple.


Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Apps
  • J2Commerce Version 4.x, 6.x
  • Joomla Version 4.x, 5.x, 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

Fix Fix fatal error during checkout fee calculation (read payment-type string as order)

Fix Fix tax-source option label showing raw language constant in plugin settings

Improvement Guard fee calculation against non-order arguments before reading cart items

New Feature J2Commerce v6 and Joomla 6 support

New Feature Removed 12 max limit and added text input for unlimited slots

Fix Fixed Quantity Button not showing when enabled

New Feature J2Commerce v4 and Joomla 4/5 support

The Perfect Gift for Your Customers

Create build-your-own box products for J2Commerce on Joomla. Interactive UI, flexible inventory, unlimited item boxes. Perfect for gift box stores.

The Perfect Gift for Your Customers
Product Level Display Options

Product Level Display Options

Want to display the products in a grid view for Build A Box 1 and list view for Build A Box 2? Not a problem! With product level settings, you can use the default settings or customize for each product to suit your individual store needs.

Grid View: Bootstrap 5 card grid, 3 columns on desktop, 2 on tablet/mobile. Visual, modern, what people expect.

List View: Compact list format for stores with many options.

Product Ordering

Control how products appear in the selection grid:

  • Article Order (ASC/DESC)
  • Title (ASC/DESC)
  • Added Order (the order you added them in admin)
  • Random (shuffle it up every load)

Clean Cart Display

When a customer adds their built box to the cart, it shows up as a single line item with their selections listed:

Build Your Own 6-Pack          $48.00
  Contains:
  (2) Chocolate Chip Cookie
  (2) Oatmeal Raisin Cookie
  (1) Peanut Butter Cookie
  (1) Sugar Cookie

The quantities are aggregated. No duplicate line spam. Clean. Readable. Professional.

Clean Cart Display
Automatically Build out Your Product Content

Automatically Build out Your Product Content

Toggle the Item Details Display on and customers can expand to see each box item's full product description and main image right on the product detail page. Useful when your box items have important details customers might want to know before selecting.

You may also be interested in these products

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.