Cart Drawer & AJAX Integration
Ensure seamless compatibility with slide-out cart drawers, sticky mini-carts, and theme updates.
Modern Shopify themes utilize slide-out AJAX cart drawers (such as Dawn, Prestige, Showcase, Impulse, and Warehouse) to display updated cart items without full page reloads. Combo Bundles is built to natively trigger and listen to standard Shopify JavaScript cart events.
Shopify Admin / Combo Bundles
📸 Screenshot PlaceholderAJAX Cart Drawer with Bundle Items
Slide-out cart drawer refreshing seamlessly with individual bundle items and discount tags.
📍 Screenshot Target:Online Storefront > Cart Drawer opened after adding a bundle
How Event Synchronization Works
- Dispatched Events: When a shopper clicks 'Add to Cart', Combo Bundles adds the items via the Shopify
/cart/add.jsendpoint and automatically dispatches standard custom events:cart:refresh,cart:updated, andcart:build. - Drawer Auto-Open: Depending on your selection in Settings > General > On Click Behavior, the app can either keep the customer on page, open your theme's native cart drawer, or redirect straight to checkout.
- Cart Transform Visibility: In the cart drawer, bundles appear with their clean package title, while component items are linked seamlessly with automatic discount subtotals.
