Skip to main content

Opera PMS Integration (OHIP)

Connect AVA to Oracle's Opera Cloud property management system via OHIP (Oracle Hospitality Integration Platform). Once configured, AVA syncs reservations, room inventory, and guest information directly from Opera.

Where to Find It

Settings → Essentials → Property Management System (PMS) Integration

Before You Start

Get these credentials from your IT team or Oracle/Opera administrator:

CredentialDescription
OHIP Host NameAPI base URL (e.g., ohip.oraclecloud.com)
OHIP Application KeyApplication key for API access
OHIP Hotel IDYour property identifier in Opera
OHIP Client IDOAuth client identifier
OHIP Client SecretOAuth client secret
warning

Opera OHIP integration requires technical setup by Oracle or your IT team. They will provide the API credentials after enabling OHIP access for your property.

Configuration Steps

Step 1: Select Opera as Your PMS

  1. Go to Settings → Essentials
  2. Scroll to PMS Integration
  3. Click the Opera card
  4. A checkmark (✓) appears to confirm selection

Step 2: Enter OHIP Configuration

Fill in each field:

  • OHIP Host Name: The base URL of your OHIP API instance (e.g., ohip.oraclecloud.com)
  • OHIP Application Key: Your application key for API access (click Edit Secret to update)
  • OHIP Hotel ID: Your property's Opera hotel code
  • OHIP Identity Management: Choose OCIM (Oracle Cloud Identity) or SSD (Direct Credentials)
  • OHIP Client ID: OAuth client identifier
  • OHIP Client Secret: OAuth secret key (click Edit Secret to update)

If you selected SSD for identity management, also enter:

  • OHIP Username: Direct login username
  • OHIP Password: Direct login password

Step 3: Save and Verify

  1. Click Save
  2. Check the status indicator:
    • 🟢 "Opera Integration Configured" = All required fields are entered
    • 🟡 "Opera Integration Not Configured" = Missing required fields

What Syncs from Opera

Once connected, AVA receives:

  • ✅ Guest reservations and folios
  • ✅ Room availability and status
  • ✅ Guest profile information
  • ✅ Check-in/out transactions
  • ✅ Room blocking information

Guest & Staff Impact

  • Guest forms adapt to Opera rules. Required fields and hidden fields change based on Opera configuration, so guests only see what is needed.
  • Reservation lookup uses Opera. If Opera is not configured, the guest lookup step will fail.

Troubleshooting

"Integration Not Configured" Status

Required fields missing. Ensure you have entered:

  1. OHIP Host Name
  2. OHIP Application Key
  3. OHIP Hotel ID
  4. OHIP Client ID

API Connection Errors

  1. Verify OHIP Host Name is correct
  2. Check that your OHIP subscription is active
  3. Contact IT to confirm firewall/network access
  4. Verify credentials with Oracle support

No Reservations Appearing

  1. Wait 15-30 minutes for initial sync
  2. Verify OHIP user permissions in Opera
  3. Check that reservations exist in Opera
  4. Contact support with error logs

Security Best Practices

  • 🔒 Store credentials securely (they're encrypted in AVA)
  • 🔒 Use OCIM when possible for better security
  • 🔒 Rotate client secrets periodically
  • 🔒 Limit OHIP user permissions to minimum required

Getting OHIP Credentials

If you don't have credentials:

  1. Contact Oracle Hospitality Support or your Opera system administrator
  2. Request OHIP API access for AVA integration
  3. They will provide:
    • OHIP Host Name
    • Application Key
    • Client ID and Secret
    • Hotel ID
  4. Document received credentials securely

Need Help?