Architecture

How hotel commerce works.

Recognition for discovery. Deterministic execution for transactions. Opera Cloud native for enterprise. Here's the architecture that makes hotel commerce possible.

Guest Input

Natural language or visual browsing—guests express intent their way

Intelligence Layer

Context recognition, preference recall, intent understanding

Opera Cloud

Deterministic writes, audit trails, canonical source of truth

Design Principle

Why hotel commerce requires this architecture

Most hotel tech forces a choice: natural conversation (risky for transactions) OR structured forms (rigid for discovery). Hotel commerce requires both—and a single source of truth.

The Architecture Requirement

Hotel commerce needs one URL where guests discover naturally and transact precisely—with Opera Cloud remaining canonical for every state change.

One Surface

Single URL for all interactions—discovery, booking, service, loyalty. No app downloads. No fragmentation.

Two Modes

Recognition for browsing and context. Deterministic for transactions and money movements.

One Truth

Opera Cloud remains canonical. Every transaction writes directly. Complete audit trails guaranteed.

Natural Discovery

Guest recognition—they never repeat themselves

The system knows who guests are, what they prefer, where they are in their journey—before they ask. This context turns browsing into commerce opportunities.

Emma's personalized welcome screen showing current stay, preferences, and upcoming reservations
Recognition Layer

What The System Knows

Emma opens yourhotel.com at 10:19 PM during her October stay. Before she types a word, the system surfaces:

Current stay (Room 847, King Bed, check-out Saturday 11 AM)
Upcoming reservation (March 1-24, 23 nights, no services yet)
Preferences (Mobility accessible, pet-friendly, 68°F room temp)
Context (Evening = show relaxation options, not breakfast)
Commerce opportunity (March stay has no services—gentle offer)

This recognition comes from Opera Cloud in real-time—not a separate database.

The commercial result: Contextual upsells convert at 3x the rate of generic offers. When the system knows you're traveling with a pet for 23 nights, it can offer exactly what matters—airport pickup with pet-friendly vehicle, extended stay discounts, ground floor room preference.

Precise Transactions

Deterministic execution—zero ambiguity for money

Discovery is natural. Transactions are deterministic. When guests book services, modify reservations, or make payments, proven GUI workflows execute with structured validation and guaranteed Opera Cloud writes.

Airport pickup booking screen showing date, flight details, and pet-friendly vehicle option
Deterministic Layer

How Transactions Execute

When Emma decides to book airport pickup for her March stay, a proven workflow ensures precision:

1
Structured input — Date locked to March 1, flight details captured
2
Pre-filled data — Passenger count, pet requirements from profile
3
Clear pricing — $100 charged to March folio (5 months future)
4
Flexible updates — Service booked now, flight details updatable later
5
Opera Cloud write — Service added to future reservation with audit trail

99.7% transaction accuracy. Zero chargebacks from ambiguous bookings.

Why deterministic matters: Natural language is perfect for "I'd like airport pickup." It's terrible for "Book March 1, flight AA1234, 2 passengers, pet-friendly vehicle, charge $100 to folio #2772638." Transactions require structure, validation, and audit trails—not conversational approximation.

Single Source of Truth

Opera Cloud native

Direct OHIP integration. Real-time writes. Opera Cloud remains the single source of truth—for reservations, folios, profiles, and audit trails. Your existing reporting tools work unchanged.

Native OHIP

Direct integration with Oracle Hospitality Integration Platform—approved, secure, real-time.

Real-Time Writes

Reservations, folio posts, guest profile updates reflect instantly in Opera Cloud—no sync delays.

Single Source

Opera Cloud remains canonical. Always. No data fragmentation, no reconciliation overhead.

Your Tools

Use existing Opera Cloud reporting and audit tools. CordiantOne transactions appear like any other channel.

Real Example

From suggestion to confirmed service—in 90 seconds

Emma is relaxing in her October stay when she thinks about her upcoming 23-night March trip—5 months away. In 90 seconds, she books airport pickup for that future arrival.

1

Emma Opens URL (October, 10:19 PM)

No login required. Email link authentication recognizes her instantly. System loads her Opera Cloud profile: current October stay + upcoming March reservation (5 months away, 23 nights, no services yet).

Guest Recognition Two reservations: October (current) + March (5 months future)
Context Awareness 23-night stay = high-value guest worth nurturing with advance planning
2

System Surfaces Upsell

Gentle prompt: "Planning your March arrival? Add airport pickup now." Shows: Private car from MCO, pet-friendly vehicle (golden retriever noted), $100 charged to March 1 folio.

Timing Intelligence 5 months ahead = legitimate planning window, not urgent
Preference Match Pet-friendly vehicle emphasized automatically from profile
3

Emma Books Service

Taps "Book Airport Pickup for March 1" → Deterministic workflow launches. Structured form pre-fills: March 1 date (locked), 2 passengers, pet note. She can add flight details now or update closer to arrival.

Deterministic Flow Structured inputs ensure accuracy, validation before Opera write
Flexible Commitment Books service now ($100), can update flight details by Feb 27
4

Confirmation & Opera Write

Emma reviews: $100 to March folio, pet-friendly vehicle confirmed, flight details updatable. Confirms. Opera Cloud writes service to future reservation #2772638. Email sent: "Airport pickup confirmed for March 1 arrival."

Opera Cloud Write Service added to March 1 folio, 129 days advance booking noted
Guest Communication Confirmation email + Feb 27 reminder to update flight details

Total time: 90 seconds. Revenue: $100. Strategic value: Emma just locked in her March commitment 5 months early. Guest recognition (knows future booking) + Deterministic execution (captures service correctly) = Frictionless advance commerce.

Why This Architecture Wins

Traditional approaches vs. hotel commerce

Most hotel tech sacrifices either natural discovery or transactional precision. Hotel commerce delivers both—without compromise.

Traditional Hotel Tech

Booking engine on website (no context, cold start every time)
Guest app requires download, login, push permissions
Chatbot for questions (but can't transact reliably)
Separate systems for spa, dining, concierge, loyalty
Data fragmented across vendors (reconciliation nightmare)
No single guest view (preferences don't follow)

Hotel Commerce Architecture

One URL—guests already know your domain, no download
Guest recognition—context from Opera Cloud, instant
Deterministic transactions—structured workflows for money
All services on one surface—discovery + booking + service
Single source of truth—Opera Cloud remains canonical
Complete guest context—preferences persist across lifecycle
Measurable Results

Architecture delivers outcomes

This isn't theoretical. Properties running hotel commerce see measurable improvement in conversion, accuracy, and operational efficiency.

3x

Upsell Conversion

Contextual offers convert at 3x the rate of generic promotions

99.7%

Transaction Accuracy

Deterministic workflows eliminate booking errors and chargeback disputes

0min

Reconciliation Time

Opera Cloud as single truth eliminates manual reconciliation overhead