Skip to main content

Opera Cloud (OHIP): Advanced Posting Rhythm & Calculation Rules

Step-by-step guide to setting up advanced posting rhythms and calculation rules for Opera Cloud (OHIP) integration in Oaky.

Written by Darrel
Updated today

Overview

We’ve introduced an advanced posting rhythm and calculation rule configuration for hotels using Opera Cloud (OHIP) integration.

This enhancement allows more flexibility in how packages are posted to guest reservation, ensuring better alignment with your PMS setup.

  • βœ… Available for new hotel onboarding

  • πŸ”„ Being rolled out in batches for existing hotels

What’s new?

With this update, Oaky now supports more granular posting rhythms and improved alignment with Opera Cloud package configurations.

A posting rhythm defines when a service is posted during a guest stay, while a calculation rule defines how the price is calculated.

⚠️ Important:
The configuration in Oaky must exactly match your Opera Cloud setup. Otherwise, services cannot be mapped and posted to the reservation.

What does the new setup look like in Oaky?

Once the feature is enabled for your property:

  1. Go to Guest App β†’ Services

  2. Select a service

  3. Navigate to the Pricing section

You will now see additional dropdown options for:

  • Posting Rhythm

  • Calculation Rule

These fields must be configured to match your Opera Cloud package/article setup.

Supported Posting Rhythms

Opera Cloud

Oaky

Post Every Night

Every night

Post on Arrival Night

On arrival night

Post on Last Night

On departure night

Post on Certain Nights of the Week

On selected night(s)

Post Every Night Except Arrival Night

Every night except arrival night

Post Every Night Except Last

Every night except last night

Do not Post on First and Last Night

Every night except first and last night

Supported Calculation Rules

Opera Cloud

Oaky

Flat Rate

Price per piece

Per Person

Price per person

Per Room

Price per room

Per Adult

❌ Not supported

Per Child

❌ Not supported

⚠️ Note:
β€œPer Adult” and β€œPer Child” are currently not mappable in Oaky.

Setup Guide

Step 1: Enable the feature in Oaky

The advanced posting rhythm must first be activated by Oaky.

πŸ‘‰ If you don’t see the new fields, contact Oaky Support to enable it for your property.

Step 2: Configure packages in Opera Cloud

Ensure your packages in Opera Cloud are configured with:

  • Correct posting rhythm

  • Correct calculation rule

Step 3: Update service pricing in Oaky

In Oaky:

  1. Go to Guest Application β†’ Services

  2. Select your service

  3. Open the Pricing tab

  4. Set:

    • Posting Rhythm

    • Calculation Rule

πŸ‘‰ These must exactly match Opera Cloud

Step 4: Request a resync

Once both sides are aligned:

  • Contact Oaky Support to trigger a resync

This ensures the latest package configuration is refreshed and available for mapping.

Important Notes

  • Oaky does not calculate pricing β€” this is handled by Opera Cloud based on reservation data.

  • Any mismatch between Oaky and Opera Cloud will result in:

    • ❌ Posting failures

    • ❌ Packages not added to guest reservation

Need help?

If you’re unsure how to configure your services or need the feature enabled:

πŸ‘‰ Reach out to Oaky Support and we’ll assist you with:

  • Feature activation

  • Configuration validation

  • Resync requests

Did this answer your question?