home

Browse documentation

ezyVet Knowledge Center

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

How ezyVet calculates the discount that it sets for fixed-price product bundles

ezyVet uses two general steps to calculate the discount for fixed-price product bundles. At the end of the first general step, ezyVet makes a decision if it necessary to continue to the second general step.

Step 1

During step 1, ezyVet uses the margin that is available for each product to set the necessary discount. ezyVet sets more discount to products that have more margin. For example, a service fee product is all margin and does not have a cost price. Thus, during step 1 ezyVet can set the full discount to the service fee product.

At the end of step 1:
  • If there is a remaining discount that ezyVet can set, ezyVet continues to step 2
  • If there is no remaining discount, ezyVet does not continue to step 2

If ezyVet does not continue to step 1, the result is the total discounted value of the fixed-price product bundle.

Step 2

During step 2, ezyVet uses the cost price of each product to set the necessary discount.

At the end of step 2, ezyVet calculates the total dollar value of each product. The result is the total discounted value of the fixed-price product bundle.