What’s happening
Some hotels may notice that a room upgrade posted by Oaky appears correctly at first, but later shows an amount of 0 in Opera Cloud.
Our investigation confirms that:
Oaky successfully posts the room upgrade package and amount to Opera Cloud.
The amount is later reset to 0 by Opera Cloud, based on the original package configuration.
This behaviour is related to how Opera Cloud refreshes package values and is not caused by an error in the Oaky integration.
How the behaviour occurs
The typical sequence is:
Oaky posts the room upgrade package and amount to the reservation in Opera Cloud.
A reservation refresh occurs (for example, a user action in Opera Cloud or an update from another external system).
Opera Cloud re-applies the original package configuration, which is set to 0, overwriting the amount that was sent by Oaky.
Why this happens
In Opera Cloud, certain package refresh settings cause the system to recalculate package values based on the package’s base configuration.
If the package is configured with a default amount of 0, Opera Cloud may overwrite externally posted values during a refresh.
Recommended resolution (Opera Cloud configuration)
After verification with Oracle and multiple affected hotels, the recommended solution is to update the Opera Cloud Control settings related to package refresh behaviour.
Navigation path:
Administration → OPERA Controls → Rate Management
Adjust the relevant settings so that Opera Cloud does not overwrite externally posted package amounts during reservation refreshes.
Please review and update this configuration at the property or chain level.
If needed, we recommend confirming the change with your Oracle representative and applying it across all relevant properties to prevent recurrence.

