Skip to main content

Booking Engine Overview

The Booking Engine module provides direct booking capability for hotel websites, enabling guests to book rooms without OTA intermediaries.

Features​

Online Booking​

  • Real-time availability
  • Rate comparison
  • Room selection
  • Instant confirmation

Payment Processing​

  • Multiple payment gateways
  • Secure transactions
  • Partial payments
  • Refund handling

Customization​

  • Brand styling
  • Multi-language
  • Mobile responsive
  • Widget integration

Promotions​

  • Promo codes
  • Special offers
  • Package deals
  • Member rates

Booking Flow​

Integration Options​

Widget Integration​

Embed on your website:

<!-- HMP Booking Widget -->
<div id="hmp-booking-widget"></div>
<script src="https://booking.hmpcloud.com/widget.js"></script>
<script>
HMPBooking.init({
propertyId: 'your-property-id',
container: '#hmp-booking-widget',
theme: 'light'
});
</script>

iFrame Integration​

<iframe
src="https://booking.hmpcloud.com/property-code"
width="100%"
height="600px"
frameborder="0">
</iframe>

API Integration​

Full API for custom implementations:

// Check availability
const availability = await fetch(
'https://api.hmpcloud.com/v1/booking/availability',
{
method: 'POST',
body: JSON.stringify({
property_id: 'prop_123',
arrival: '2026-02-15',
departure: '2026-02-18',
rooms: 1,
adults: 2
})
}
);

Customization​

Branding​

branding:
logo_url: "https://hotel.com/logo.png"
primary_color: "#1a365d"
secondary_color: "#2b6cb0"
font_family: "Open Sans"

Content​

  • Property description
  • Room descriptions
  • Policy text
  • FAQ content

Languages​

Supported languages:

  • English
  • Hindi
  • Spanish
  • French
  • German
  • And more...

Payment Gateways​

Supported Gateways​

  • Razorpay
  • Stripe
  • PayU
  • CCAvenue
  • PayPal

Configuration​

payment:
gateway: razorpay
mode: live
capture_mode: automatic
currencies:
- INR
- USD

Promotions​

Promo Codes​

promo_codes:
- code: SUMMER2026
discount_type: PERCENTAGE
discount_value: 15
valid_from: 2026-04-01
valid_until: 2026-06-30
min_nights: 2
max_uses: 100

Special Offers​

  • Early bird discounts
  • Last-minute deals
  • Long stay rates
  • Weekend specials

Analytics​

Tracking​

  • Search volume
  • Conversion rate
  • Abandonment rate
  • Revenue metrics

Reports​

  • Booking source analysis
  • Promo code performance
  • Rate plan popularity
  • Device breakdown

Coming Soon​

Detailed documentation for:

  • Widget customization
  • Payment setup guides
  • SEO optimization
  • Conversion optimization