Oracle Opera Integration

What is this integration?

The Turneo-Oracle Opera integration automatically sends guest booking information from your Turneo booking platform directly into Oracle Opera. When a guest books an experience through Turneo, the details appear automatically in the guest's reservation in Opera - no manual entry required.


What does it do?

For Every Turneo Booking:

  1. Finds the guest's reservation in Opera (using their email address)
  2. Adds booking details to the reservation's comments section
  3. (Optional) Posts charges to the guest's folio for room charging

What You'll See in Opera:

  • Reservation Comments Tab: Detailed booking information with title "Turneo Booking [code]"
  • Guest Folio (if charging enabled): Line item charge for the experience

How It Works: Booking Flow

Guest Books Experience on Turneo

Turneo finds their reservation in Opera
(searches by guest email address)

Booking details added to reservation comments

[Optional] Charge posted to guest folio

You see the information in Opera immediately

What Booking Information Appears in Opera?

Comment Tab Shows:

---- Turneo Booking TB001: Approved ----
Experience: Sunset Wine Tasting Tour
Date: January 15, 2026
Time: 6:00 PM
Participants: 2 adults
Price: $125.00 USD

Guest: John Smith
Email: john.smith @ gmail.com
Phone: +1 555-0123

Booking Details: [link to view full details]
Status: Confirmed

Each Booking Has Its Own Comment:

  • Comment Title: "Turneo Booking TB001", "Turneo Booking TB002", etc.
  • Separate comments for each experience booked
  • Updates automatically if the booking is modified or cancelled

Charging to Guest Folios

When Enabled:

  • Turneo can post charges directly to the guest's folio
  • Charge appears as: "Turneo Booking TB001: Confirmed"
  • Amount and currency match the booking
  • Charge code: Typically "MISC" (can be customized)

Requirements:

  • Your hotel must have Front Office Financials (FOF) API enabled
  • Configure which experiences can be room-charged
  • Set up charge codes in Opera if needed

How Guests Are Found in Opera

Turneo searches for the guest's reservation using this priority:

  1. Confirmation number (if provided by the guest)
  2. Guest email address (most common method)

✅ If multiple reservations exist, Turneo selects the one closest to the experience booking date


What Happens When Bookings Change?

Booking Updated:

  • Comment is updated with new information
  • Status changes (e.g., "Approved" → "Confirmed")
  • Previous comment is replaced with updated details

Booking Cancelled:

  • Comment updated to show "Cancelled" status
  • Details remain visible for your records
  • (If charged) Refund must be processed manually in Opera

Multiple Bookings:

  • Each booking gets its own separate comment
  • Comment titles are unique: "Turneo Booking TB001", "TB002", etc.
  • All comments remain visible in the reservation

Support & Questions

For Technical Setup:

Contact your Oracle account manager or Turneo technical support

For Daily Operations:

Check the Comments tab in Opera reservations for booking details


Setup: What You Need from Oracle

To connect Turneo to your Oracle Opera system, you'll need to provide these credentials:

What We Need

Where to Find It

Purpose

Client ID

Oracle Cloud Console → API Apps

Identifies the Turneo connection

Client Secret

Oracle Cloud Console → API Apps

Security key for the connection

Hotel ID

Oracle Opera → Property Settings

Your specific property identifier

Enterprise ID

Oracle Cloud → Organization Settings

Your hotel group/chain identifier

App Key

Provided by Oracle during OHIP setup

Application access key

API Base URL

Depends on your Oracle Cloud region

Your Opera API endpoint address

How to Get These Credentials:

  1. Contact your Oracle account manager to enable OHIP API access
  2. Request the credentials listed above
  3. Provide them to your Turneo administrator (they'll enter them in the system)

Quick Reference

Where to Find Booking Info in Opera:

  1. Open the guest's reservation
  2. Go to the Comments tab
  3. Look for comment titled "Turneo Booking [code]"
  4. (If charged) Check the Folio for line item

What Each Booking Status Means:

  • Approved: Booking confirmed, guest will attend
  • Pending: Awaiting organizer confirmation
  • Cancelled: Booking cancelled by guest or hotel
  • Completed: Experience has taken place-


Was this article helpful?