Hotel Raxa Dev 5b1e2453c7 Hotel Raxa - Advanced Booking System Implementation
🏨 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>
2025-07-11 07:43:22 +02:00

346 lines
8.4 KiB
Plaintext

=== Eagle Booking ===
Contributors: Eagle Themes
Tags: booking, hotel, travel, book
Requires at least: 4.9
Tested up to: 6.4.3
Stable tag: 1.3
Requires PHP: 7.0
== Description ==
This plugin is used to manage your hotel bookings.
== Documentation ==
[Eagle Booking Documentation](https://docs.eagle-booking.com/)
== Upgrade Notice ==
== Changelog ==
= 1.3.4.3 =
* Improved: Calendar [Admin]
* Fixed: Room Details Page Slider overlapping mobile menu
= 1.3.4.2 =
* Added: Horizontal Search Form Branch Selector [WPBakery Page Builder Element]
* Fixed: Sync Calendars - file_get_contents() replaced with wp_remote_get() to bypass allow_url_fopen
* Fixed: Razorpay Issue [Case Sensitive]
= 1.3.4.1 =
* Fixed: PHP 8.3 Compatibility Issues
* Fixed: Deprecation messages
* Updated: Razorpay API
* Updated: Stepline negative margin removed
= 1.3.4 =
* Added: Sync Calendars [iCal Support]
* Fixed: Viva Wallet Issue
* Fixed: Stripe Missing Icon
* Added: Branch Filter for the Elementor "EB Rooms" Widget
* Fixed: Similar Rooms - Display Only rooms of the same branch (if assigned)
* Updated: Language Files
= 1.3.3.8.1 =
* Fixed: Branches [Elementor Widget] Query Issue
* Fixed: Rooms Archive Page / Search Page Pagination CSS Issue
* Fixed: [Branch Details Page] External Booking Provider Form Action Issue
* Updated: Language Files
= 1.3.3.8 =
* Fixed: Availability Issue
* Fixed: Calendar [Admin] Translation Issue
* Fixed: SlideUp Search Form Translation Issue
* Fixed: Room Details [Admin] Validation
* Fixed: Exception Fatal Error [If the exception get deleted]
* Updated: Language Files
= 1.3.3.7.3 =
* Fixed: [Dashboard] Translation Issue
* Fixed: License Activation Issue
* Fixed: Calendar Responsive Issues
= 1.3.3.7.2 =
* Fixed: Fatal Error on PHP 7.x
= 1.3.3.7.1 =
* Fixed: Translation Issue
= 1.3.3.7 =
* Fixed: PayU (India)
= 1.3.3.6 =
* Fixed: Responsive Issue / Bookings [Admin]
* Fixed: Responsive Issue / Rooms List [WPBakery Page Builder Element]
* Fixed: PHP 8 Compatibility Issues
* Updated: Stripe API
* Updated: Language Fileds
= 1.3.3.5.1 =
* Fixed: Checkout page CSS Issue
= 1.3.3.5 =
* Added: Elementor Compatibility
* Fixed: Display Price Including Taxes & Fees
* Removed: Translation Tab
* Improved: Checkout Page
* Fixed: User Signup Issue
* Fixed: Deleting Booking Issue
* Updated: Shortcodes
= 1.3.3.4.2 =
* Fixed: Room Availability Issue on Room Details Page
* Fixed: Fixed Sidebar on Search Page
= 1.3.3.4.1 =
* Fixed: Room Availability Issue on Room Details Page
= 1.3.3.4 =
* Fixed: Multilingual Rooms Issue
* Fixed: Coupon Code Price Format
* Added: Branch Selector on Vertical Search Form
* Added: Search Form on the Branch Details Page
= 1.3.3.3.1 =
* Fixed: Search Results Bug
= 1.3.3.3 =
* Added: Viva Payment Gateway
* Added: Fees - Price Type [ Fee Amount x Guests x Booking Nights ]
* Fixed: Date Format Issue
* Fixed: Translation Issue
* Fixed: Responsive Issues [Admin]
* Updated: Language Files
= 1.3.3.2 =
* Fixed: New Booking [Admin] Issue
* Fixed: Additional Services Issue
= 1.3.3.1 =
* Added: Flutterwave Payment Gateway
* Fixed: WPML Conflict
* Fixed: Multilingual Rooms Issue
* Fixed: Taxes Issue
* Fixed: Search Filters Issue
* Fixed: The option to hide the price during the booking process
* Fixed: Rooms [Carousel WPBakery Page Builder Element]
* Improved: Booking Form
= 1.3.3 =
* Added: Taxes & Fees
* Added: Rooms Price [Admin]
* Added: Display Total Price by Default on the Search Page
* Fixed: Grid Rooms Issue
* Fixed: Room Price Type Issue
* Fixed: Airbnb Date Format
* Improved: Update System
* Improved: Branches
= 1.3.2 =
* Fixed: CSS Issues
* Fixed: Paystack Gateway Issue
* Updated: Shortcodes
* Depracated Shortcodes: eagle-booking-rooms, eagle-booking-rooms-list, eagle-booking-rooms-grid, eagle-booking-rooms-carousel
= 1.3.1 =
* Added: Razorpay Payment Gateway
* Fixed: CSS Issues
* Updated: Language Files
= 1.3.0 =
* Added: Hotel Branches
* Updated: Language Files
= 1.2.9.4 =
* Fixed: CSS Issues
* Fixed: Search Filters Bug
* Updated: Language Files
= 1.2.9.3 =
* Fixed: Email Template Bug
* Fixed: Services Filters [Search Page]
= 1.2.9.2 =
* Added: Track User IP
* Fixed: Responsive Issue
* Fixed: Availability Calendar Bug [Room Details Page]
* Updated: Language Files
= 1.2.9.1 =
* Fixed: Delete Booking on Calendar Page
* Fixed: Typo
* Fixed: Translation Issue
* Updated: Language Files
= 1.2.9 =
* Added: Availability Calendar on Check-In/Out Selector [Room Details Page]
* Improved: Bookings Page [Admin]
* Improved: Caledar Page [Admin]
* Improved: New Booking Page [Admin]
* Improved: Delete Booking [Admin]
* Fixed: Bookings Pagination [Admin]
* Fixed: Currency Position Issue
* Fixed: CSS Issues
* Updated: Language Files
= 1.2.8.5 =
* Added: Paystack Payment Gateway
* Added: Additional Message on customer Email
* Added: Arrival Time Slots
* Improved: Booking Form
* Updated: Language Files
* Fixed: Show Arrival Time on Admin/Customer Email
= 1.2.8.4 =
* Added: Create Stripe Customer
* Fixed: geoLookup
* Updated: Framework
* Updated: Language Files
= 1.2.8.3 =
* Fixed: Phone Number Validation Issue
= 1.2.8.2 =
* Fixed: Header Button Issue
* Fixed: Email Address and Phone Number Validation on Booking Form
* Fixed: Translation Issue
* Fixed: Sticky Sidebar Issue
* Updated: Language Files
= 1.2.8.1 =
* Fixed: Room Details Page CSS Issue
= 1.2.8 =
* Fixed: User Sign In/Up Issue
* Added: Bookings, Rooms, Services, Reviews, Exceptions, and Coupons are now accessible by users with 'edit_pages' capability.
* Updated: 2checkout Payment Gateway
* Updated: Language Files
= 1.2.7.1 =
* Fixed: Header Button [Multilanguage]
* Added: Room Details Page Slider Autoplay Option
= 1.2.7 =
* Added: New Layout for Room Details Page
* Added: Blocked Dates on Availability Calendar [Admin]
* Added: Max Booking Nights
* Fixed: Print Booking Details
* Updated: Language Files
= 1.2.6 =
* Added: Bookings Calendar View [Admin]
= 1.2.5.3 =
* Fixed: New Booking [Admin] Issue
= 1.2.5.2 =
* Fixed: Additional Services price on booking page
* Fixed: CSS Issues
= 1.2.5.1 =
* Fixed: User Sign Up
* Fixed: CSS Issue
= 1.2.5 =
* Added: User Dashboard
* Added: Checkout as Guest
* Added: Checkout as Existing Customer
* Added: Checkout Creating New Account
* Added: Coupon Code Live Validation
* Fixed: Week Price
* Fixed: Search Page Pagination Bug
* Improved: Security - Added Nonce to all Ajax Requests
* Updated: Shortcodes
= 1.2.4.5 =
* Fixed: Search Filters
* Fixed: Multilanguage Room Additional Services
* Fixed: Responsive Issue
* Improved: Booking Page
* Added: Check in & Check out Time
* Added: Time Format
* Added: Additional Services price type for adults & children
* Added: WPBakery Page Builder Rooms List Element
* Added: Notification Message on Booking Page
= 1.2.4.4 =
* Fixed: Multiple Date Exceptions Bug
* Fixed: Translation Issue
* Fixed: Responsive Issue
* Improved: Print Booking Details
= 1.2.4.3 =
* Fixed: Room Price
* Fixed: CSS Issue
* Improved: SEO
= 1.2.4.2 =
* Fixed: CSS Issue
* Fixed: Room Reviews Avatar
= 1.2.4.1 =
* Fixed: Price for each guest or adult and children
* Fixed: Rooms Sorting
= 1.2.4 =
* Added: PayU (India) Payment Gateway
* Added: Price for each guest or adult and children
* Added: Maximum Adults and Children
* Added: Maximum Adults and Children
* Added: Show/Hide Room Price Option
* Fixed: Room Availability Calendar
* Fixed: CSS Issues
* Fixed: Search Page Improvements
* Fixed: Max Guests in the room details page
* Updated: Language File
= 1.2.3.1 =
Fixed: WPBakery Page Builder Places Element
= 1.2.3 =
* Fixed: Rooms Archive Page Issue
= 1.2.2 =
* Added: INR PayPal Currency
* Fixed: Price Format
* Fixed: CSS Issues
* Removed: Default Room Reviews
* Updated: Language File
= 1.2.1 =
* Added: Payment Gateways Sorting
* Fixed: 2checkout Issue
* Fixed: CSS Issues
* Updated: Language File
= 1.2 =
* Added: Price type for each Room
* Added: Canceled Booking Status
* Added: Calendar Availability Period
* Added: Default Max Guests, Adults and Children
* Fixed: CSS Issues
* Fixed: Archive Room Fontawesome 5 Icons
= 1.1.9.1 =
* Added: Option to Crop or not Images
* Added: Additional Service Description
* Fixed: Custom Booking Type Date Format
= 1.1.9 =
* Fixed: Blocked Dates
* Fixed: Fontawesome 5
* Fixed: Single Room Content
= 1.1.8 =
* Updated: Stripe payment integrations to comply with PSD2 and the SCA requirements
* Fixed: Search Filters
* Fixed: Price Range Currency
= 1.1.7 =
* Fixed: Contact Customer Button
* Fixed: Search Form Issue
* Search Page Issue
* Added: Auto Update