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)
License Information
An active license entitles you to updates, downloads, and support for the duration of the license period. You may continue using this plugin indefinitely without an active license; however, support, updates, and downloads will not be available while your license is inactive.
- Developer J2Commerce
- Extension Type Apps
- J2Commerce Version 4.x, 6.x
- Joomla Version 4.x, 5.x, 6.x
Arabic Unitag
Chinese, Traditional
Danish
Dutch
English
English, USA
Finnish
French
German
Greek
Hebrew
Italian
Japanese
Norwegian Bokmål
Persian Farsi
Polish
Portuguese, Brazil
Portuguese, Portugal
Russian
Spanish
Swedish
TurkishFix 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.
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.
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.