DynamicFares for phpVMS 7
Hello everyone,
I would like to introduce my DynamicFares module for phpVMS 7.
DynamicFares is designed to replace static and simplified fare/cost logic with a much more dynamic and configurable system.
The goal is to make airline finances feel more realistic and give administrators more control over how revenue and operating costs are calculated.
What the module does
DynamicFares calculates both income and expenses dynamically instead of relying on fixed default values.
Revenue features
The module can calculate ticket and cargo income based on multiple factors, including:
-
distance
-
flight time
-
class multipliers
-
airline type/factor
-
seasonal demand
-
weekend surcharges
-
route-specific overrides
This allows you to build very different pricing models depending on whether you want a low-cost, standard, premium, or more advanced airline setup.
Examples of what can be configured:
-
Economy / Business / First multipliers
-
separate cargo pricing
-
seasonal adjustments such as summer or holiday periods
-
route-based price increases or reductions
-
airline-specific factors
Expense features
On the cost side, the module includes multiple configurable cost areas, such as:
-
fuel
-
airport fees
-
catering
-
navigation / overflight fees
-
crew costs
-
maintenance
-
admin/operational costs
-
extras such as de-icing, GPU, cleaning, water, etc.
Each of these areas can be configured and, depending on your setup, enabled or disabled individually.
Additional functionality
DynamicFares also includes features such as:
-
airport category based costing
-
aircraft-specific overrides
-
route overrides
-
airline-specific settings
-
configurable class settings
-
more detailed financial balancing compared to the phpVMS default system
The idea is to give virtual airlines a tool that can support anything from a simpler economy model up to a much more detailed financial simulation.
Admin area
The module includes an admin interface where settings can be adjusted without having to constantly edit files manually.
This makes it easier to tune pricing, cost logic, airport handling, and airline-specific behavior.
Compatibility
The module is intended for phpVMS 7 and was built for people who want more advanced fare and operating cost logic than the default system provides.
Availability
Because this module has been very time-consuming to develop, maintain, test, and support, I am not releasing it as a free public download.
It is available in exchange for a donation.
I want to keep this fair and sustainable, because a lot of work goes into updates, bug fixing, improvements, and support.
For that reason, I would also kindly ask that the module is not simply forwarded to others after receiving it. If someone is interested, please have them contact me directly.
Interested?
If you are interested or want more information, feel free to contact me.
Best regards,
**Thomas
**














