What is Smart Rate Engine?
Smart Rate Engine (SRE) is an admin-only companion plugin for MotoPress Hotel Booking. It automates the creation and management of seasonal rate tables, minimum length of stay rules, and guest surcharges — replacing manual spreadsheet calculations with a structured, repeatable workflow.
SRE writes directly into MPHB's native data structures. It never runs on the front end and has zero impact on guest-facing page performance.
SRE doesn't replace MotoPress Hotel Booking — it extends it. All rates and booking rules are stored in MPHB's native format. If you deactivate SRE, your existing rates remain untouched.
Requirements
| WordPress | 5.6 or higher |
| PHP | 7.4 or higher |
| MotoPress Hotel Booking | 5.4 or later (Lite or Premium) |
Base rates, season mapping, MLS sync, backup and restore all work with Hotel Booking Lite. Length-of-stay tier pricing and occupancy surcharges require Hotel Booking Premium to display on the front end.
Setup Walkthrough
SRE is designed to be configured in a specific order. Each step builds on the previous one. Follow the guides below from start to finish on first install.
Getting Started
Installation, activation, and the first-run prerequisite checklist.
→Room Types
Add accommodation types, set occupancy, and choose surcharge models.
→Pricing Years
Set base nightly rates, guest surcharges, and duplicate year configs.
→Defaults & LOS
Season type multipliers, length-of-stay tiers, and minimum stay defaults.
→Seasons
Map MPHB seasons to types, set overrides, and manage MLS per room type.
→Import Holidays
Google Calendar integration for public holidays and school breaks.
→Preview & Generate
Preview output, generate rate tables, and backup & restore.
→FAQ
Common questions about compatibility, data safety, and feature details.
→Free vs Pro
The free version covers the complete core workflow. Pro unlocks advanced rate structures for properties with complex pricing needs.
| Feature | Free | Pro |
|---|---|---|
| Room types | ✓ Unlimited | ✓ Unlimited |
| Pricing years | ✓ Unlimited | ✓ Unlimited |
| Season types | 3 core (Low / High / Holiday) | + Long Weekend + Custom |
| Length-of-stay tiers | 3 (1 base + 2) | Unlimited |
| Guest surcharges | Flat only | Flat + Tiered |
| Year start date | Fixed Jan 1 | Configurable |
| Year duplication | ✓ Base rates & surcharges forward | ✓ Any year, with seasons & holidays |
| Per-year overrides | — | ✓ |
| Google Calendar import | — | ✓ |
| Preview & generate | ✓ | ✓ |
| Backup & restore | ✓ | ✓ |
| MLS sync | ✓ | ✓ |
Pro features are marked throughout the documentation. The free version is fully functional — Pro adds advanced rate structures for properties with more complex pricing needs.