Is it possible for me to disallow customers from combining virtual products and physical products in a single cart?

Ans: Yes, this module contains a “Prevent Mixing” option that blocks customers from adding a physical product and a virtual product to the same cart. Additionally, you are able to add a custom error message to inform customers when they attempt to add both product types to their cart.