This is a naive view but I'll let someone else elaborate
Now, I'm totally with you that calling that an "engine" is misleading for 99.9% of businesses. In most cases that's a configuration file, or a business class if they're dealing with more user behavior check, calculations or conversions.
That'll be a fun config file.
Unfortunately, pricing is unsexy, complex, full unknowns, no easily testable, and odd.