🏨 Travel Broker Admin Documentation

Welcome to the Travel Broker Admin Panel!
This comprehensive guide will walk you through the process of extracting hotel offers from our admin search system and integrating them into the bookingTravel website. As an administrator, you can search for hotel offers using HyperGuest hotel codes, view NET prices for 2-person stays, and generate the necessary codes and URLs for product integration. The results are organized by room types and rate plans (full board, self-catering, etc.), making it easy to select the right offer for your customers.

📋 Overview of the Process

The admin panel allows you to:

🔍 Step-by-Step Guide

1
Access the Admin Search Panel

Navigate to the admin search interface to begin your hotel offer search.

URL: /admin/search
💡 Tip: You can access this directly from the main dashboard or by typing the URL in your browser.
2
Enter Hotel Search Parameters

Fill in the required search parameters to find hotel offers:

  • Hotel ID: Enter the HyperGuest hotel code (e.g., 19912)
  • Check-in Date: Select your desired check-in date
  • Number of Nights: Specify the duration of stay
Example Search:
Hotel ID: 19912
Check-in: 2024-03-15
Nights: 3
⚠️ Important: Make sure to use valid HyperGuest hotel codes. Invalid codes will return no results.
3
Execute the Search

Click the search button to query the HyperGuest API and retrieve available offers.

The system will automatically query HyperGuest with the following default parameters:
  • Number of Guests: 2 adults
  • Currency: EUR
  • Customer Nationality: DE (Germany)
4
Analyze Search Results

The search results will display NET prices from HyperGuest for the total stay duration for 2 people. Results are organized in a hierarchical structure:

🏠 Room Type Grouping

Results are first grouped by room types (e.g., Standard Double, Deluxe Suite, etc.)

🍽️ Rate Plan Subgrouping

Within each room type, offers are organized by rate plans:

Rate Plan Type Description Typical Code
BB Bed & Breakfast Room Only + Breakfast
HB Half Board Breakfast + Dinner
FB Full Board All Meals Included
SC Self Catering Room Only
AI All Inclusive All Meals + Drinks
5
Extract EAN_ISBN Integration Code

For each rate plan option, you'll see an input field containing the integration code. This code is crucial for product creation:

EAN_ISBN Code Format:
19912-12345-67890
  • 19912 = Hotel ID
  • 12345 = Room ID
  • 67890 = Rate Plan ID
✅ Usage: Copy this complete code and paste it into the EAN_ISBN field when creating a new product in the bookingTravel website. This ensures the product links directly to this specific hotel, room type, and rate plan combination.
6
Generate Availability iframe URL

Click the "View Availability" button next to your chosen rate plan to generate the iframe URL for the product page.

🎯 Purpose: This button generates a direct URL to the availability calendar that can be embedded as an iframe in your product sales page.
Example Generated URL: /availability/hotel/19912/12345/67890?month=2&year=2024
iframe Integration:
Use this URL in an iframe tag on your product page:
<iframe src="/availability/hotel/19912/12345/67890" width="100%" height="600"></iframe>
7
Create Product in bookingTravel Website

Now you have all the information needed to create a new product in your booking website:

📝 Required Information:

  • Hotel Details: Name, location, star rating (from search results)
  • Room Information: Room type name and features
  • Rate Plan: Board type and inclusions
  • Pricing: NET price for cost calculation
  • EAN_ISBN Code: The integration code you copied
  • Availability iframe: The URL for the availability calendar
⚠️ Critical: Always use the exact EAN_ISBN code from the search results. This code ensures that customer bookings are directed to the correct hotel, room, and rate plan combination.
8
Test the Integration

After creating the product, perform these verification steps:

  1. Availability Check: Verify the iframe displays correctly on the product page
  2. Voucher Test: Create a test voucher with the EAN_ISBN code
  3. Booking Flow: Test the complete booking process
  4. Price Verification: Confirm prices match the NET rates from search
✅ Success Indicators:
  • Availability calendar loads correctly
  • Voucher validation works with test codes
  • Booking redirects to correct hotel/room/rate plan
  • Prices are consistent throughout the flow

📊 Understanding the Data Structure

🏨 Hotel Information

Each search result provides comprehensive hotel details:

🛏️ Room Details

Room information includes:

💰 Pricing Structure

Price Type Description Usage
NET Price Wholesale price from HyperGuest Your cost basis for margin calculation
Sell Price Recommended retail price Reference for competitive pricing
Currency Price denomination (EUR, USD, etc.) Ensure currency consistency

🔧 Troubleshooting Common Issues

❌ No Search Results

🔗 iframe Not Loading

🎫 Voucher Validation Fails

📈 Best Practices

✅ Optimization Tips

💡 Pro Tips

📧 Email Testing

📧
Test Booking Confirmation Email

Use this button to send a test booking confirmation email to verify the email system is working correctly.

💡 Note: The test email will be sent with mock booking data to verify the email template and SMTP configuration are working correctly.

📞 Support and Additional Resources

🆘 Need Help?

If you encounter any issues or need clarification on any step:

🎯 Quick Reference


Travel Broker Admin Documentation - Version 7

Last Updated: 2025 | Author: DerekSolutions, S.L