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