> ## Documentation Index
> Fetch the complete documentation index at: https://docs.swiftlywp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pricing Models

> Understand the pricing options available for your box products.

BoxBuilder supports multiple pricing models to fit different business needs. The pricing model is set per box product in the **BoxBuilder** tab of the product editor.

## 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

**Best for:**

* Gift boxes with a set price point
* "Pick any 12 for \$29.99" style offers
* Boxes where all items have similar value

**How stock works:**
Each selected item is added to the cart as a hidden sub-item with a price of \$0. WooCommerce still reduces stock for each individual product when the order is placed.

## 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

**Best for:**

* Build-your-own boxes where items have different values
* Custom assortments with premium and standard options
* When you want transparent, item-level pricing

**How stock works:**
Each selected item is added to the cart as a hidden sub-item at its regular WooCommerce price.

## Hybrid Pricing

<Info>
  Hybrid pricing is a **Pro feature**. [Upgrade to BoxBuilder Pro →](https://swiftlywp.com/plugin/boxbuilder-for-woocommerce/)
</Info>

Combines a base box price with per-item pricing.

**How it works:**

* 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

**Best for:**

* 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: $0.00" → "$4.99" → "\$12.47" (updates with each item) |
| Hybrid        | "Box: $10.00 + Items: $4.99 = Total: \$14.99"                 |

<Tip>
  You can control whether individual item prices are shown in the summary panel via **BoxBuilder → Settings → Display → Show prices in summary**.
</Tip>

## 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.

This means coupons, taxes, and shipping all work correctly with WooCommerce's built-in calculations.

## Related

* [Creating a Box Product](/plugins/boxbuilder/creating-a-box) — full box setup guide
* [Cart Integration](/plugins/boxbuilder/cart-integration) — how boxes appear in the cart
* [Settings](/plugins/boxbuilder/settings) — price display options in settings
