Skip to main content

Oracle OPERA Cloud Integration

This article is a step-by-step guide to connecting LIKE MAGIC with Oracle OPERA Cloud. The steps differ depending on whether the hotel uses the OCIM (modern) or the SSD (legacy) version.

info

In data exports and API payloads, Oracle OPERA Cloud reservations and profiles appear under the OHIP origin (there is no separate "Opera" origin). For how a property's PMS can affect guest-facing behaviour, see PMS Overview.

Introduction

This guide walks you through the steps required to authorize our connection to your Oracle OPERA Cloud environment.

The process depends on which version of the Oracle OPERA Cloud identity system you use. Start by identifying which version you have.


Step 1. Identify your OPERA Cloud Version

Please log into your Oracle OPERA Cloud PMS and look at the web address (URL) in your browser's address bar.

  • If the URL contains OPERA9, you are using the SSD version.

    Example: https://xxxxx.oracleindustry.com/OPERA9/opera/operacloud/

  • If the URL does not contain OPERA9, you are using the OCIM version.

    Example: https://xxx-1.ocs.oraclecloud.com/OCR4ENT/operacloud/

Once you know your version, please follow the corresponding instructions below.


Step 2. Connect LIKE MAGIC to OPERA Cloud

Follow the instructions for the version you identified in Step 1.

Instructions for OCIM (Modern Version)

This approval process runs through your Oracle Cloud portal.

Part A. Information we need from you

To begin, please provide our team with the following details from your Oracle OPERA Cloud account:

  • Your Enterprise ID
  • Your Chain Code
  • Your Hotel ID or IDs
  • Your Oracle Cloud Region (e.g., US-ASHBURN-1)
  • Confirmation that your property has an active Oracle OPERA Cloud Foundations license.

Part B. Your action, Approve our request

  1. Once we have your information, we will initiate a connection request to your environment.
  2. Your system administrator will receive an email notification from Oracle about a pending request from LIKE MAGIC.
  3. Please log into the Oracle OPERA Cloud Customer Developer Portal.
  4. Find our request and click to review it.
  5. Approve the request and select the specific hotel(s) you authorize us to access.

Once you approve the request, our system is notified automatically and the connection becomes active.

Instructions for SSD (Legacy Version)

This process involves your Chain Administrator approving a user for our application.

Part A. Information we need from you

To begin, please provide our team with the following details from your Oracle OPERA Cloud account:

  • Your Identity Manager URL
  • Your Chain Code
  • Your Hotel ID
  • Your Oracle Cloud Region (e.g., US-ASHBURN-1)
  • Confirmation that your property has an active Oracle OPERA Cloud Foundations license.

Part B. Your Action, Approve the Integration User

  1. Using the details you provide, we will initiate a request to create an integration user in your system.
  2. Your Chain Administrator will receive an email notification from Oracle.
  3. The administrator must open the request and approve it.
  4. During the approval, the administrator must assign the WSACCESS role at the chain level. This is required for the initial connection setup.

After we confirm the connection is active, your administrator can increase security by limiting our access to specific hotels.

  1. Log into the Identity Manager.
  2. Find the integration user created for LIKE MAGIC.
  3. Remove the chain-level WSACCESS role.
  4. Assign a new WSACCESS role specifically for each hotel property you want us to connect to.

Step 3. Share Opera Cloud Configuration

a) Pre / Post stay Charging

warning

Make sure that the pre-stay and post-stay charging configuration is enabled before you migrate data into Oracle OPERA Cloud.

Otherwise a manual process is needed to ensure that the reservations have the flag set.

Share any possible adaptions you might have done to this with us.

This is found under OPERA Controls > Cashiering.

The OPERA Controls page with the Cashiering group selected in the Groups list

The Post Stay Charges and Pre Stay Charges controls, both Active, with their sub-settings for open folios and queued reservations

b) Payment Methods

Share the setup of the payment methods with us. Please share it as an Excel File or in a similar format.

The configuration is found under Administration > Financial > Transaction Management > Payment Methods.

The Payment Methods screen under Financial and Transaction Management, listing payment codes such as BCD, ECD, VCD, DS and CA with their descriptions

c) Guarantee Codes

Share the setup of the guarantee codes with us, as an Excel file or in a similar format.

It is found under Administration > Booking > Booking Rules and Schedules > Reservation Types.

The Reservation Types screen under Booking Rules and Schedules, listing the reservation types with their Definite and Arrival flags

d) Room Status

Share with us whether you have the status Inspected enabled. It is found under OPERA Controls > Room Management and is necessary for the automated guest experience.

The Room Management controls with Inspected Status set to Inactive


Step 4. Create new Cashier User

Create a new Cashier User and make sure it is of type Interface Cashier. It is added under Administration > Financial > Cashiering Management > Cashiers.

Please then share the Cashier ID with LIKE MAGIC.

The Manage Cashier screen with a cashier id and name entered and the Type set to Interface Cashier


Step 5. Approve Streaming Integration

LIKE MAGIC integrates with your Oracle OPERA Cloud environment through the Streaming approach. This again runs through the Oracle OPERA Cloud Customer Developer Portal.

Our team informs you once we have triggered the request during the onboarding process.

Make sure the user who confirms the request has the WSACCESS role.

Please inform us once the request is approved.


Step 6. Configure Publishers

After the Streaming Integration is in place, all necessary publishers have to be added to the External System. Our external system is called OHIP3690.

Configure the publishers under Administration > Interfaces > Business Events > External Systems.

Click the to the right of the External System and select Publishers.

The External Systems screen with the OHIP3690 entry and Publishers chosen from its row menu

Make sure you add every other external system that creates, modifies or cancels reservations as a publisher, for example your Channel Manager (such as Siteminder).


7. Conclusion

Once you have completed all the steps above, Oracle OPERA Cloud is connected and configured with LIKE MAGIC ✅

Reservation, folio and room data are then synchronized between the two systems.

Was this article helpful?