Magento 2 Bundle Builder
Guided wizards for Magento bundles
- Step Wizard One step per bundle option
- Garmin Flow curated_garmin_dusupply
- Mount Flow curated_mount_dusupply
- Collar Preview Optional Gemini dog photo
Guided wizards for Magento bundles
Complex bundle options overwhelm shoppers on the default product page. Bundle Builder turns Magento bundle options into step-by-step Garmin and mount-kit wizards with an optional AI collar preview.
- One wizard step per Magento bundle option position
- Curated Garmin and mount kit flows
- Review summary step before cart submission
- Optional dog-with-collar preview via AI Core and Gemini
- Requires Product Builder Core for routes, UI, and cart
Built for your store
Compatible with Magento 2.4.x (PHP 8.2–8.4) Open Source and Adobe Commerce; Hyvä and Luma rendering come through Product Builder Core.
- Requires Toweringmedia Product Builder Core
- AI Core powers optional collar previews
- Settings under Toweringmedia → Product Builder
- Assign Garmin or mount flows on product records
How It works
See It In Action
Coming Soon...
Magento 2 Bundle Builder Extension
Turn Complex Product Bundles into a Simple, Guided Buying Experience.
The Toweringmedia Bundle Builder Extension for Magento 2 transforms complex bundle-product selections into a clear, step-by-step wizard. Instead of presenting every option at once, it guides customers through compatible base products, accessories, quantities, straps, colors, and finishes before showing a final configuration summary.
Built as a specialized flow pack for Toweringmedia Product Builder Core, the extension includes dedicated Garmin GPS bundle and antenna mount-kit flows, Hyvä-ready flow registration, and an optional Gemini-powered collar-color preview that can show the selected GPS collar on a customer-uploaded dog photo.
Guided Bundle Workflow
Help Customers Build the Right Bundle, One Decision at a Time
The extension converts the parent product's ordered Magento bundle options into an easy wizard journey. Customers move through the available choices in a controlled sequence, making a complicated configuration easier to understand on desktop and mobile devices.
A typical Garmin flow can guide the shopper through a handheld device, tracking collars, quantities, straps, and color or finish choices. The final review step brings the selected components together before the configured bundle is submitted to the Magento cart.
- ✓ One guided step per ordered bundle option
- ✓ Supports base device, collar, strap, finish, and general-choice roles
- ✓ Quantity and selection decisions remain connected to the bundle configuration
- ✓ Final build summary before cart submission
- ✓ Customer-friendly labels for each supported flow
Specialized Selling Flows
Dedicated Experiences for Garmin Bundles and Mount Kits
Two ready-to-register flow definitions are included. The Garmin Bundle Builder presents a guided “Build Your Bundle” experience, while the Mount Builder guides customers through mount bases, antenna whips, and available add-ons.
Each flow supplies its own hero content, summary heading, submit-button text, and frontend flow identity. This keeps the buying experience focused while Product Builder Core handles the shared builder interface, product assignment, routing, validation, and cart integration.
- ✓ Garmin flow code:
curated_garmin_dusupply - ✓ Mount flow code:
curated_mount_dusupply - ✓ Individual headings, descriptions, summaries, and cart-button labels
- ✓ Hyvä-ready JavaScript flow registration
- ✓ Modular architecture for use with Product Builder Core
Optional AI Collar Preview
Show the Selected Collar Color on the Customer's Dog
When Toweringmedia AI Core and the Google Gemini image provider are configured, customers can upload a dog photo and request a photorealistic preview of the selected GPS tracking collar and strap color. The prompt is designed to preserve the same dog, pose, markings, expression, and background while adding one naturally fitted collar.
JPG, PNG, and WebP uploads are accepted up to 5 MB. Large images are reduced before processing, and the provider request is retried once when no usable preview is returned. Because uploaded photos are processed by an external AI provider, merchants should disclose this processing in their customer-facing privacy information.
- ✓ On-demand dog-and-collar preview generation
- ✓ Selected color label and hexadecimal color passed to the image model
- ✓ JPG, PNG, and WebP input support
- ✓ 5 MB upload limit and automatic reduction of large images
- ✓ Clear disabled-service and missing-API-key messages
Compatibility & Technical Specifications
Magento Product Type
Designed for Magento bundle products
PHP
PHP 8.2, 8.3, or 8.4
Frontend
Hyvä-ready flow registration
Required Dependency
Toweringmedia Product Builder Core
AI Dependency
Toweringmedia AI Core with Google Gemini configuration
Composer
toweringmedia/module-bundle-builder
Required Components
Frequently Asked Questions
Is the Magento 2 Bundle Builder Extension a standalone extension?
Which bundle-building flows are included?
Does the extension use Magento bundle products?
Is the AI dog-collar preview required?
Which image formats can customers upload for the collar preview?
Is the Bundle Builder compatible with Hyvä themes?
Key Features
A Product Builder Core flow pack that turns Magento bundle options into Garmin and mount-kit wizards, with optional AI collar previews.
- Garmin bundle flow Registers curated_garmin_dusupply with Build Your Bundle hero copy.
- Mount kit flow Registers curated_mount_dusupply for bases, whips, and add-ons.
- Ordered option steps Builds one wizard step per Magento bundle option position.
- Role inference Maps titles to handheld, collar, strap, finish, or choice roles.
- Review before cart Appends a summary step before Magento cart submission.
- AI collar preview Optional dog-with-collar render via AI Core and Gemini.
-
Hyvä flow script
hyva-builder-bundle.js registers both curated flow identities.
- Core flow pack Requires Product Builder Core for routes, UI, and cart.
Demo
Docs & Support
📘 Documentation
Get started quickly with our detailed user guide. The documentation covers installation, bundle-product preparation, builder-flow assignment, AI preview configuration, and storefront testing.
- Step-by-step installation instructions
- Product Builder Core and AI Core requirements
- Magento bundle-product and option configuration
- Garmin and mount builder-flow setup
- Google Gemini collar-preview configuration
- Storefront testing and troubleshooting
💬 Support
Need help? Our Magento experts can assist with installation, bundle configuration, builder-flow assignment, AI preview setup, and troubleshooting.
- Quick and reliable email support
- Help with extension installation and configuration
- Assistance with Garmin and mount bundle flows
- Troubleshooting wizard and cart-selection issues
- Guidance for AI Core and Google Gemini configuration
- Regular updates and compatibility support
Frequently Asked Questions
The Magento 2 Bundle Builder Extension transforms complex bundle-product options into a clear, step-by-step wizard. It helps customers select devices, accessories, quantities, straps, colors, and finishes before reviewing the complete configuration and adding it to the cart.
The extension includes a curated Garmin GPS bundle flow and a mount-kit flow. These flows can guide customers through handheld devices, tracking collars, straps, colors, mount bases, antenna whips, and available add-ons.
Yes. Toweringmedia Product Builder Core is required because it provides product assignment, storefront routes, the shared wizard interface, validation, and Magento cart integration. Composer installs the required dependency automatically when it is available in the configured repository.
Customers can upload a photo of their dog and request a preview using the selected collar and color. The extension sends the image through Toweringmedia AI Core to the configured Google Gemini image provider, which generates a preview while preserving the dog's appearance, pose, and background as closely as possible.
No. The AI collar preview is optional. To use it, Toweringmedia AI Core must be installed and the Google Gemini image provider must be enabled with a valid API key.
Customers can upload JPG, PNG, or WebP images up to 5 MB. Large images are reduced before being sent to the configured AI image provider.
Yes. The extension supports Hyvä and Luma storefront rendering when used with the compatible version of Toweringmedia Product Builder Core. It includes Hyvä-ready flow registration for the Garmin and mount builders.
Where do I configure Bundle Builder settings?
This pack has no Stores → Configuration section of its own. Enable and tune the shared builder under Stores → Configuration → Toweringmedia → Product Builder (from Product Builder Core). Assign which products use a Garmin or mount flow on the product records.
Can I use the shipped flows for a non-Garmin catalog?
The included flows are built around Garmin GPS bundles and mount kits (flow codes curated_garmin_dusupply and curated_mount_dusupply). Adapting them to a different catalog is implementation work, not a Stores → Configuration switch.
Do you offer support?
Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.
Can I try a demo?
Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.
What happens when I don’t renew?
Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.
Technical Specifications
- Magento Version: Magento 2.4.x versions supporting PHP 8.2–8.4
- PHP Version: PHP 8.2, 8.3, and 8.4
- Magento Editions: Magento Open Source and Adobe Commerce
- Framework: Built using Magento 2 dependency injection and extension pools
- Core Overrides: No Magento core-file overrides
- Composer Package: toweringmedia/module-bundle-builder
- Magento Module: Toweringmedia_BundleBuilder
- Installation Type: Composer installation
- Required Dependency: Toweringmedia Product Builder Core
- AI Dependency: Toweringmedia AI Core for collar-preview generation
- Supported Product Type: Magento bundle products
- Included Wizard Flows: Garmin bundle and mount-kit flows
- Garmin Flow Code: curated_garmin_dusupply
- Mount Flow Code: curated_mount_dusupply
- Storefront Themes: Hyvä and Luma compatible through Product Builder Core
- AI Image Provider: Google Gemini through Toweringmedia AI Core
- Supported Upload Formats: JPG, PNG, and WebP
- Maximum Upload Size: 5 MB
- Image Processing: Large inputs are reduced to a maximum dimension of 768 pixels
- AI Preview: Optional and requires an enabled provider with a valid API key
Compatible with your Magento 2 store
Compatible with Magento 2.4.x versions supporting PHP 8.2–8.4 (Open Source and Adobe Commerce). Requires Toweringmedia Product Builder Core; AI Core powers optional collar previews. Hyvä and Luma storefront rendering comes through Product Builder Core. This pack adds no Stores → Configuration section of its own—builder settings live under Stores → Configuration → Toweringmedia → Product Builder.
-
Magento 2.4
Open Source & Adobe Commerce
Hyvä compatibleBuilt for modern storefronts
Updates & supportKeep your store running smoothly