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.
Product container | Product package | Product bundle | ||
---|---|---|---|---|
General configuration | Product quantities | When 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 items | A product container cannot contain a product container. | A product package cannot contain a product package. | A product bundle can contain a product bundle. | |
Pricing | The price that you set for the product container changes if you set Price derived from contained items to Yes: | The 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. | |
Inventory | For 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. | |
Invoicing | You 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 plans | You 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 Radar | You 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. |