home

Browse documentation

ezyVet Knowledge Center

Get access to documentation, training, and other high-quality resources.

Differences between product containers, product packages, and product bundles

It is important to know the primary differences between the methods that you can use to put products in groups.

This table gives the differences between product containers, product packages, and product bundles:
Product containerProduct packageProduct bundle
General configurationProduct quantitiesWhen you add a product to a product container, you can set a quantity value for the product.

You can also set a quantity that does not change.

Note: The product container uses the quantity values only to calculate changes to the product’s inventory numbers.
When you configure a product package, each product that is in the product package cannot have a quantity of more than one.

After you add a product package to an invoice, you can change the quantities of products that are in the package. (You make the changes in the invoice line items of the products.)

When you add a product to a product bundle, you can set a quantity for the product.

You can also set a quantity that does not change.

Contained itemsA product container cannot contain a product container.A product package cannot contain a product package.A product bundle can contain a product bundle.
PricingThe price that you set for the product container changes if you set Price derived from contained items to Yes:The Price derived from contained items settingThe price that you set for the product package does not change if you change its products.
Note: When you add products that are in the package to an invoice, ezyVet sets the discount of each product to 100 percent.
If you use a fixed-price product bundle, its price does not change when you change its products.

If the product bundle is not a fixed-price product bundle, its price changes when you change its products.

InventoryFor correct operation, you must configure the applicable product inventory settings before you use a product container.

A product container cannot have batch-tracked products.

It is not necessary to configure product inventory settings to use a product package.

A product package can have batch-tracked products.

It is not necessary to configure product inventory settings to use a product bundle.
InvoicingYou can add a product container to an invoice directly. But ezyVet does not show the products that are in the product container in invoice's line items.You add a product package to an invoice directly. But you must also manually add the products that are in the product package to the invoice. (ezyVet does not automatically add each product to a line item.)You cannot add a product bundle to an invoice directly. You must use a billing trigger in a clinical record to add the bundle to an invoice. When a billing trigger adds a product bundle to an invoice, ezyVet automatically adds the products that are in the product bundle to the invoice. Each product shows in a line item.
You cannot change the product container's products in the invoice screen after you add the product container to an invoice.You can change the information of a product package's products after you add the product package to an invoice. For example, you can change the discount or quantity of a product.
Note: You cannot add products to the product package in the invoice screen after you add the product package to an invoice.
Wellness plansYou can use a product container with wellness plans.You can use a product package with wellness plans.You cannot use a product bundle with wellness plans.
Vet RadarYou can use a product container with Vet Radar.You can use a product package with Vet Radar.You cannot use a product bundle with Vet Radar.