We have a client that is selling products with fixed rate variants. In other words so that the base cost is the only price defined whilst others are based on a globally defined multiplier, eg. 1.5x or 3x the base/defined price.
Is there a way (either baked in or via plugin) to have extra variants created or available based on a pre-defined criteria/multiplier? If necessary happy for this to be just in the add to cart/checkout process rather than explicitly defined in the product details/record.
Looking through docs only way could see something like this being possible would be via a plugin automatically adding/updating variants on a product creation/save eg the EVENT_BEFORE_SAVE_ELEMENT
event.