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