🏨 Hotel Booking Enhancements: - Implemented Eagle Booking Advanced Pricing add-on - Added Booking.com-style rate management system - Created professional calendar interface for pricing - Integrated deals and discounts functionality 💰 Advanced Pricing Features: - Dynamic pricing models (per room, per person, per adult) - Base rates, adult rates, and child rates management - Length of stay discounts and early bird deals - Mobile rates and secret deals implementation - Seasonal promotions and flash sales 📅 Availability Management: - Real-time availability tracking - Stop sell and restriction controls - Closed to arrival/departure functionality - Minimum/maximum stay requirements - Automatic sold-out management 💳 Payment Integration: - Maintained Redsys payment gateway integration - Seamless integration with existing Eagle Booking - No modifications to core Eagle Booking plugin 🛠️ Technical Implementation: - Custom database tables for advanced pricing - WordPress hooks and filters integration - AJAX-powered admin interface - Data migration from existing Eagle Booking - Professional calendar view for revenue management 📊 Admin Interface: - Booking.com-style management dashboard - Visual rate and availability calendar - Bulk operations for date ranges - Statistics and analytics dashboard - Modal dialogs for quick editing 🔧 Code Quality: - WordPress coding standards compliance - Secure database operations with prepared statements - Proper input validation and sanitization - Error handling and logging - Responsive admin interface 🤖 Generated with Claude Code (https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
153 lines
4.9 KiB
Plaintext
153 lines
4.9 KiB
Plaintext
=== Eagle Booking Advanced Pricing ===
|
|
Contributors: informatiq
|
|
Tags: hotel, booking, pricing, availability, rates, deals
|
|
Requires at least: 5.0
|
|
Tested up to: 6.4
|
|
Requires PHP: 7.4
|
|
Stable tag: 1.0.0
|
|
License: GPLv2 or later
|
|
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
|
|
|
Advanced pricing and availability management for Eagle Booking with Booking.com-style features.
|
|
|
|
== Description ==
|
|
|
|
Eagle Booking Advanced Pricing is a powerful add-on for the Eagle Booking plugin that brings professional hotel revenue management capabilities to your WordPress hotel booking site. Inspired by Booking.com's pricing and availability tools, this plugin provides sophisticated features for managing room rates, availability, and promotional deals.
|
|
|
|
### Key Features
|
|
|
|
**🏷️ Advanced Rate Management**
|
|
* Set base rates, adult rates, and child rates independently
|
|
* Different pricing models: per room, per person, per adult, base plus extra
|
|
* Day-of-week specific pricing
|
|
* Seasonal rate adjustments
|
|
* Bulk rate updates across date ranges
|
|
|
|
**📅 Comprehensive Availability Control**
|
|
* Real-time availability tracking
|
|
* Stop sell functionality
|
|
* Closed to arrival/departure restrictions
|
|
* Minimum and maximum stay requirements
|
|
* Automatic sold-out management
|
|
|
|
**💰 Deals & Discounts System**
|
|
* Early bird discounts
|
|
* Last minute deals
|
|
* Length of stay discounts
|
|
* Mobile rates
|
|
* Secret deals
|
|
* Seasonal promotions
|
|
* Group discounts
|
|
* Flash sales
|
|
|
|
**📊 Professional Calendar Interface**
|
|
* Visual calendar view for rate and availability management
|
|
* Quick edit functionality
|
|
* Bulk operations
|
|
* Copy/paste rates and availability
|
|
* Color-coded status indicators
|
|
|
|
**⚙️ Booking.com-Style Features**
|
|
* Pricing per guest models
|
|
* Advanced deal management
|
|
* Channel manager compatibility
|
|
* Professional revenue management tools
|
|
* Comprehensive restriction settings
|
|
|
|
### Perfect For
|
|
|
|
* Hotels and accommodation providers
|
|
* Vacation rental managers
|
|
* Bed & breakfast owners
|
|
* Hotel chains
|
|
* Property management companies
|
|
* Anyone using Eagle Booking who needs advanced pricing control
|
|
|
|
### Requirements
|
|
|
|
* Eagle Booking plugin (version 1.3.0 or higher)
|
|
* WordPress 5.0 or higher
|
|
* PHP 7.4 or higher
|
|
|
|
### Integration
|
|
|
|
This plugin seamlessly integrates with Eagle Booking without modifying the core plugin. It extends the existing functionality while maintaining compatibility with all Eagle Booking features including:
|
|
|
|
* All payment gateways (including Redsys)
|
|
* Multi-language support
|
|
* Custom themes
|
|
* Existing bookings and data
|
|
|
|
== Installation ==
|
|
|
|
1. Make sure Eagle Booking plugin is installed and activated
|
|
2. Upload the plugin files to `/wp-content/plugins/eagle-booking-advanced-pricing/`
|
|
3. Activate the plugin through the 'Plugins' screen in WordPress
|
|
4. Go to Eagle Booking > Advanced Pricing to configure the plugin
|
|
5. Start managing your rates and availability with professional tools
|
|
|
|
== Frequently Asked Questions ==
|
|
|
|
= Does this plugin require Eagle Booking? =
|
|
|
|
Yes, this plugin is an add-on for Eagle Booking and requires the Eagle Booking plugin to be installed and activated.
|
|
|
|
= Will this plugin modify my existing bookings? =
|
|
|
|
No, this plugin only extends the pricing and availability management functionality. Your existing bookings and data remain unchanged.
|
|
|
|
= Can I use this with my existing theme? =
|
|
|
|
Yes, the plugin works with any theme that supports Eagle Booking.
|
|
|
|
= Does this work with payment gateways? =
|
|
|
|
Yes, the plugin works with all existing Eagle Booking payment gateways including PayPal, Stripe, and custom integrations like Redsys.
|
|
|
|
= Can I migrate my existing rates? =
|
|
|
|
Yes, the plugin automatically imports your existing Eagle Booking room rates and creates a baseline for advanced pricing management.
|
|
|
|
= Is there a calendar view? =
|
|
|
|
Yes, the plugin includes a professional calendar interface similar to major booking platforms for easy rate and availability management.
|
|
|
|
== Screenshots ==
|
|
|
|
1. Professional calendar view showing rates, availability, and deals
|
|
2. Advanced rate management interface
|
|
3. Deals and discounts creation panel
|
|
4. Bulk operations for managing multiple dates
|
|
5. Availability control with restrictions
|
|
6. Integration with Eagle Booking settings
|
|
|
|
== Changelog ==
|
|
|
|
= 1.0.0 =
|
|
* Initial release
|
|
* Advanced rate management system
|
|
* Comprehensive availability control
|
|
* Deals and discounts functionality
|
|
* Professional calendar interface
|
|
* Booking.com-style features
|
|
* Integration with Eagle Booking
|
|
* Database migration from Eagle Booking
|
|
* Multi-language support
|
|
* Professional revenue management tools
|
|
|
|
== Upgrade Notice ==
|
|
|
|
= 1.0.0 =
|
|
Initial release of Eagle Booking Advanced Pricing. Backup your site before installation.
|
|
|
|
== Support ==
|
|
|
|
For support and feature requests, please contact us at support@informatiq.services or visit our website at https://informatiq.services.
|
|
|
|
== License ==
|
|
|
|
This plugin is licensed under the GPL v2 or later.
|
|
|
|
== Credits ==
|
|
|
|
Developed by Informatiq Services for professional hotel revenue management. |