How it works
When a customer adds a Build-A-Box bundle to their cart with a subscription:- They select their products to fill the box
- They choose a subscription frequency (e.g., “Every 30 days”)
- All items in the bundle are added to cart together
- At checkout, a subscription contract is created for the entire bundle
- Future orders automatically include the same bundle contents
Setup
Create subscription plans
First, create selling plans for your bundle’s parent product:
- Navigate to Subscriptions > Products
- Find your Build-A-Box parent product
- Click to configure subscription plans
- Add your desired frequencies (e.g., Every 2 weeks, Every 30 days, Every 60 days)
- Optionally add subscription discounts
- Save the selling plan group
Verify widget display
The Build-A-Box widget automatically detects when subscription plans are available and shows a subscription toggle.When the parent product has selling plans:
- A “Subscribe & Save” toggle appears in the widget
- Customers can switch between one-time purchase and subscription
- Available frequencies are shown in a dropdown
- Any subscription discount is displayed
Cart experience
When a subscription bundle is added to cart: Cart sidebar Bundle items are grouped together with a header showing:- Bundle name
- Delivery frequency (e.g., “Delivers every 30 days”)
- Total bundle price
- Expand/collapse to see individual items
Managing bundle subscriptions
Bundle subscriptions appear in Subscriptions > Contracts like any other subscription. The contract shows:- All items from the bundle as separate line items
- The subscription frequency
- Next billing date
- Order history
- Pause/Resume/Cancel
- Skip deliveries
- Adjust billing date
Product swapping is available for individual items in the bundle, allowing customers to change specific products while keeping the subscription active.
Customer portal
Customers can manage their bundle subscriptions from the customer account portal:- View all items in their subscription bundle
- See delivery frequency and next billing date
- Pause, resume, or cancel the subscription
- Skip upcoming deliveries
- Update payment method
Order consolidation
Bundle subscriptions work with Order Consolidation. If a customer has:- A Build-A-Box subscription billing on the 5th
- A regular product subscription billing on the 8th
- Both the bundle and regular subscription ship together
- Single shipping cost instead of two
- Customer receives one delivery
Troubleshooting
Subscription toggle not appearing?- Verify selling plans are created for the parent product
- Check that the selling plan group is active
- Ensure the subscription widget is installed on your theme
- The cart sidebar widget must be installed and enabled
- Items should show the subscription frequency in the group header
- Ensure the selling plan ID is being passed with cart items
- Check browser console for any JavaScript errors