Upgrades in Mews Kiosk
We are experiencing difficulties in implementing the upgrade function in the Mews Kiosk because the pricing becomes incorrect. For example, a guest books a Standard Room for 100 EUR when the room pricing is low. Upon arrival, the daily rate has increased to 160 EUR. The price difference to the next room category is 20 EUR. If the guest had gone to the reception, they would have been offered an upgrade for the difference of 20 EUR. However, in the Mews Kiosk, the guest is offered an upgrade for the difference between the confirmed price at the time of booking and what the higher room type would cost to book anew today, which is 80 EUR.
We need to be able to set a fixed upgrade cost between the different room types or, alternatively, have it based on the difference between today's price of the lower room type and today's price of the higher room type.
The upgrade cost also needs to be an add-on product and not recalculate the room price due to commissions, contracted rates, etc., where accommodation and upgrades should be separable, as the guest does not necessarily pay for both. This would also help in upselling reporting if accommodation and upgrades can be kept separate.