Fixed Price
The box has one set price regardless of which items the customer selects. How it works:- You set the product price in the WooCommerce General tab (e.g., $29.99)
- Customer selects any combination of items
- The total is always the product price — $29.99
- Gift boxes with a set price point
- “Pick any 12 for $29.99” style offers
- Boxes where all items have similar value
Per-Item Pricing
The box total is the sum of each selected item’s price. How it works:- Set the box product price to $0.00 (the product itself has no base cost)
- Each item the customer adds contributes its own price to the total
- The price updates live as items are added or removed
- Build-your-own boxes where items have different values
- Custom assortments with premium and standard options
- When you want transparent, item-level pricing
Hybrid Pricing
Hybrid pricing is a Pro feature. Upgrade to BoxBuilder Pro →
- You set a base price for the box itself (e.g., $10.00 for the packaging)
- Each item adds its own price on top
- Total = base price + sum of item prices
- Premium packaging with a separate cost
- Boxes where the container itself has value (wooden crate, branded box)
- When you want to charge for the box and the contents separately
Price Display
The box summary panel shows a live-updating price as the customer adds items:| Pricing Model | What Customer Sees |
|---|---|
| Fixed | ”Total: $29.99” (doesn’t change) |
| Per-Item | ”Total: 4.99” → “$12.47” (updates with each item) |
| Hybrid | ”Box: 4.99 = Total: $14.99” |
Pricing and Cart
When a box is added to the cart, WooCommerce handles the pricing natively:- Fixed price: The parent box item has the full price. Child items are set to $0.
- Per-item: The parent box item is $0. Each child item has its own price.
- Hybrid: The parent box has the base price. Each child item has its own price.
Related
- Creating a Box Product — full box setup guide
- Cart Integration — how boxes appear in the cart
- Settings — price display options in settings