Welcome to Solidres - A Complete Hotel Booking Solution for Joomla & WordPress

( Latest versions: 2.8.2 Stable, compatible with Joomla 3.9.0+   &   0.9.3 Stable, compatible with WordPress 4+ )

Solidres for Joomla 2.9.0 released

We’d like to share interesting news: Solidres for Joomla 2.9.0 is finally out with a lot of new features, improvements and bug fixes. Please find the detailed changelog below:

Solidres for Joomla 2.9.0

  • Add new mix calculation mode for option Child room cost, the new option is a combination of the current Per age range and Per child quantity.
  • Add new option Component Main Activity: it is useful for users who use Experiences in Solidres, this option will hide all the related properties sections and show Experience sections only in Joomla backend
  • New Origin system: now you can manage origins for reservation with the new UI in Solidres backend
  • Now show room form custom field in the email
  • Extra systems: apply Joomla Access Level
  • Ability to edit total discount separately
  • Reservation list view: add the ability to search by coupon code
  • Reservation list view: new ability to filter by reservation statuses and payment statuses (multiple selections are supported)
  • Reservation list view: new ability to filter by reserved rooms
  • Support the ability to remember selected tab in property single view
  • Reservation edit view: add links for email and phone number
  • If the guest specifies their preferred room type is Check Availability module, then this room type will be highlight by showing first, then the rest of the room types will be shown normally below it.
  • Add last room indicator in the front end to gain more user attraction
  • Language override by category: we improve this feature to allow the user to edit the language override in the category edit form in Joomla back end instead of having to modify the language files like before.
  • Collect guest’s browser user agent and mobile stats when making a new reservation
  • Fix sending email in guest’s preferred language
  • Fix typo in several language files
  • Media manager: fix incorrect maximum upload size
  • When option Skip room form is activated, we should not show the number of adults/children in the confirmation form
  • Fix PHP Notice: A non well formed numeric value encountered in reservation amend form
  • Fix coupon still applied if the user changed their reservation dates
  • Fix missing room form custom field while amending reservation in the back end
  • Fix potential calculation value related to null value for field Total amount in reservation list view
  • Fix missing tourist tax amount in reservation list view > column Total amount
  • Fix duplicated room form custom fields when booking 2 rooms in 2 different rate plans
  • Fix room form custom fields validation colors
  • Fix Master/Slave mode: front end availability calendar does not show correct availability for Slave room types

Hub 1.10.0

  • New feature: now a property can have multiple staffs assigned
  • New menu item type: Partner. It is for showing the public partner profile page in the front end, including all partner’s listing (property & experience), feedback.
  • Add Flex Search support for search view
  • Integrate with com_tags
  • Replace Google Plus with Pinterest in the sharing functionality
  • Refactor the way SVG icons are loaded
  • Add new option to toggle the auto-approval for free reservations
  • Fix an issue that partner can edit coupons that were assigned to properties that do not belong to them
  • Improve translations and remove unused translation keys
  • Fix an issue that tax rate can be not empty for the subscription level
  • Fix style issue with Bootstrap 4 for partner dashboard navigation bar
  • Fix error 1064 when creating a new reservation from partner dashboard

Custom Field 1.1.0

  • New custom field type: File upload
  • New feature: Searchable custom field, now admin can specify which custom fields can be searchable, a searchable field will be showing up in the reservation list view search tool.
  • Now admin can translate the custom field’s description via Falang

Discount 0.7.2

  • Fix missing Empty Trash button in the front end partner dashboard
  • Fix missing new charge type
  • Fix incorrect charge type field label in front end hub partner dashboard
  • Fix rounding issue
  • Fix incorrect checking for the applied date when Sunday is the only selected option
  • Fix missing new fields Applied Types and Applied days in the partner dashboard

Experience 1.4.0

  • New feature: single supplement, this new feature is for charging an extra amount for a single person booking only
  • Integrate with Joomla com_tags
  • New Origin system: now you can manage origins for reservation with the new UI in Solidres backend
  • New categories view: now you can show a list of Experience categories in the front end via new menu item type and new Experience Categories module (available for BUNDLE+ subscribers)
  • A new export feature that can filter and export all reservations that have the same dates and time slots
  • Add filter by “Departure date” in reservation list view search tool
  • Add language override by experience’s category
  • Add ability to translate experience’s metadata fields
  • Add new option to show hide the number of participants left in the front end
  • Integrate privacy consent checkbox into front end booking form user registration
  • Extras system: apply Joomla Access Levels
  • Add new option to show/hide sorting bar in the search view
  • Add Total due field
  • New ability to count experience view from front end visitors
  • Time slots improvement: now time slots can be assigned to days of the week (Mon to Sun) to make it showed or hidden in the front end based on weekdays.
  • Reservation list view: add the ability to search by coupon code
  • Reservation list view: new ability to filter by reservation statuses and payment statuses (multiple selections are supported)
  • Support tab state in front end experience single view: now Solidres will remember user previous selected tab
  • Custom tab: now you can create custom tab content to show in front end experience single view, it is very handy when you want to show your custom content or extra info easily
  • Collect extra user info while making a reservation in the front end: IP, language, coordinates, browser agents and mobile stats
  • Reservation edit view: add links for email and phone number
  • Support new custom field type: File upload
  • Improve back end reservation edit form
  • Improve translation
  • Fix 404 error when accessing reservation view directly without logging in
  • Fix plural form for Duration field
  • Fix extra list view to show the price in the correct currency format
  • Fix coupon could not save article and image issue
  • Move wish list functionality to Solidres so that Experience can use it without having to install Hub plugin
  • Fix currency exchange issue in Exp Search module
  • Fix Joomla.Jtext is not defined issue
  • Improve reservation Export to CSV feature
  • Hide time slots if there are no available dates

Feedback 1.1.3

  • Fix feedback request URL does not use guest’s selected language
  • Refine translation for feedback request
  • Only show guest first name in front end feedback list view for privacy purpose

Flex Search 0.7.0

  • Add support for Hub search view in addition to property single view
  • Extend the availability search range to be outside of the guest select dates.

Invoice and PDF 1.3.0

  • Add QR code for reservation voucher, it will be used for scanning in Solidres app
  • Add support for new custom field type: File upload
  • Add icon to download the invoice in reservation list view
  • Fix reminder email issue that sends email on all reservation statuses
  • Fix 403 error when paying an invoice in the front end

Statistics 1.6.0

  • Show guest name in Calendar view
  • Fix some hard code translations
  • Fix access permission issues regarding creating quick limit booking and reservation in Calendar view
  • Add new Origin field into the quick booking form
  • Fix upcoming check-in/check-out widgets, only show reservations with Confirmed status (configurable in Solidres Config)

Stream 0.4.1

  • Add ability to translate stream records

User 2.3.0

  • Integrate privacy consent checkbox into Solidres user registration form
  • Fix customer dashboard navigation bar display issue in Bootstrap 4
  • Fix incorrect checking for plugin enabling statuses

Module Filter 0.9.0

  • Add support for new Joomla com_tags integration
  • Move field FilterByDistance to Hub plugin instead of the core component

Module Room Types 0.8.1

  • Fix element ID duplicate issue when publishing multiple module instances in the same page

Module Quick Search 0.3.1

  • Remove hard code reservation and payment statuses

Module Advanced Search 1.3.0

  • Add auto-scroll feature for Advanced Search module
  • Do not load location from unpublished properties

Useful links for you

Update notes

  • Check our documentation for more details about upgrade notes
  • Make sure that you install Dompdf plugin as it is required for all PDF functionality since v2.8.0. Old Tcpdf is unsupported now.

Solidres mobile app will be available soon for testing

Solidres mobile app will be available for testing soon

Hello August and all Solidres users, we are excited to announce that Solidres mobile app will be available soon for testing, it is one of the most interesting projects that we’ve been working so far, and we now reach the state that public testing is possible.

Solidres mobile app will be available for both iOS and Android users, beta testing will be announced soon for limited user groups before we can roll out official releases.

Below are some highlights:

  • The new app is made for property owners and staffs. Experience (Tour & Activity) is planned for future releases.
  • It will be a commercial feature and it is for Joomla users only.
  • Main features:
    • Log in by QR code.
    • Real time new reservation notifications.
    • Quickly open a reservation by scanning reservation QR code.
    • Reservation management (check in guest, check out guest, add note, manage invoice, change reservation status and payment status, manage payment history and reservation note).
    • Dashboard to see your property statistics.

Please check back again soon for beta testing instructions.

New feature highlight: File upload field for guest profile

In the next major Solidres release, property owner can define a new custom field type for guest profile in backend: File upload, this new field type is very useful if the owner want to require guest digital documents like: passport or government ID to confirm the reservations.

This new feature will require Solidres v2.9.0 (the next major release) and Custom Field plugin v1.1.0.

New feature highlight: Tags

Tags is one of the new features that we’ve been working on. It will be available for both properties and experiences with the Joomla com_tags integration. So what are tags’ use cases?

In Solidres, you can assign one category for your properties or experiences, it is good enough for many users, but others need an ability to assign properties and experiences to multiple categories. We can extend the current category system to support multiple category assignments, however, we think it is better to utilize Joomla’s com_tags for this purpose as it offers more flexibility and it also reduces the complexity for us to refactor the current category system.

For presentation: now you can create menu items that can show properties and experiences by tags (multiple tags are supported). It is good for your site content presentation and organization, it is also better in terms of SEO.

For searching: both properties and experiences Filter modules now support filtering by tags, that allows your guests to find their desired properties and experiences easier and quicker. You can use tags as properties and experiences’ features that your guests might be looking for.

Solidres for Joomla 2.8.0 released

We are happy to announce the release of Solidres for Joomla 2.8.0, this is the first major release in 2019 with a lot of new features, improvements and bug fixes. In addition to that we also release new versions for commercial plugins and modules, detailed change log can be found below:

Solidres for Joomla 2.8.0

  • New Master/Slave mode for room type
  • Integrate refund functionality into Payment History
  • Media manager: refactored code base, removed plupload library
  • Add button to quickly generate random coupon code
  • Reservation list view: add “View customer profile” and “View customer’s other reservations” buttons
  • Reservation list view: allow searching reservations using payment transaction ID (support multiple transaction Id per reservation)
  • Add new static advertised price for room type, to be used with Room Types module
  • Rearrange the configuration screen for better and more logical organization.
  • Add Panama’s states into sample data
  • Upgrade Font Awesome to v4.7.0
  • Refactor some layout and email layout to reduce code duplication
  • Add warning for old template overrides
  • Add new feature to store the customer’s chosen language in front end and use it for further email communication
  • Reservation list view: show reserved room list (only applied for new reservations after upgraded)
  • Terms change: ‘asset’ is changed to ‘property’, ‘complex tariff’ is changed to ‘rate plan’
  • Improve Joomla 4 support
  • Add new drop down layout for Currency module
  • Fix translation issues in various places
  • Show extra item with charge type “Percentage of room daily rate” in step 1
  • Fix several duplicate query that affect system performance
  • Consolidate date format across multiple views
  • Change the default thumbnails sizes to prevent thumbnails are being blocked by some browser ad-block addon
  • Fix issue that selecting extra items in back end reservation creation does not automatically update the prices
  • Fix some deprecated errors in latest Joomla version
  • Fix incorrect currency code during saving reservation in some scenarios
  • Fix incorrect captcha checking in front end hub partner dashboard
  • Show total cost in pricing summary in reservation step 2 “Guest info & Payment”
  • Fix a potential upgrade error since v2.7.0
  • Add confirmation email field for reservation step 2 “Guest info & Payment”
  • Add Total Paid line item in email to avoid confusing
  • Show customer full name in reservation completion message
  • Payment history: automatically update the main reservation’s payment status when Due amount = 0
  • Fix issue that can not amend discount amount in backend reservation edit form
  • Fix rounding issue for price calculation in backend
  • Remove unused Disclaimer field for property

Hub 1.9.0

  • Add custom field support for subscription form
  • Fix some missing fields for front end room type edit form
  • Fix incorrect translation for field Country in menu creation screen
  • Fix some Joomla deprecated warnings
  • Fix issue that wish list can not be deleted
  • Move field FilterByDistance back to Hub plugin
  • Fix incorrect option for filter by distance
  • Fix incorrect suffix for displaying tariff in front end hub searching
  • Fix some display issue with Joomla 4
  • Auto add user to partner for free subscription level

Experience 1.3.0

  • Private experience: now you can configure an experience as Private, when guest book a private experience, it will become unavailable, regardless of the remaining slots.
  • New media manager for Experience to support Hub functionality better.
  • Add support for ‘ordering’, now you can drag and drop experience in back end to change the default ordering
  • Experience language association: this feature allows you to create different experiences for different languages, when guest choose a language in front end, they can only see all experiences in the selected language only. It is useful if you want to offer different experiences for different languages.
  • Re-organized reservation list view and remove all tabs in reservation edit view, make it showed in one page only.
  • Add support for FB messenger and Whatsapp links
  • Add new button to quickly generate coupon code
  • Add confirmation email field for front end book form
  • Auto select time slot by default
  • Add new Privacy Policy field
  • Fix experience book date issue when searching for date range
  • Fix custom field loading in emails
  • Exp reservation list view: now it is possible to search by transaction ID
  • Improve usability by adding hint text in various screens and re-organize some views
  • Fix some performance issue
  • Fix issue that make adult = 0 when choosing time slot in front end book form
  • Exp list view: filter by partner is not remembered
  • Fix search tool clear button which reset the ordering incorrectly
  • Fix some Joomla deprecated warnings
  • Exp reservation edit form: fix offline’s payment data does not show
  • Fix overbooking issue in field participants

Experience Book Form 0.1.0

  • This is the new module to show experience book form in front end

Advanced Extra 0.6.0

  • New charge type: Early arrival (percent of daily rate)
  • Fix incorrect calculation for extra with charge type “Percentage of room’s daily rate”

Currency 0.4.0

  • Fix ECB exchange source link
  • Add German (de-DE) translation

Custom Field 1.0.0

  • Add custom field support for room form in step 1
  • Add custom field access level
  • Add custom field description
  • Add new ability to load custom field in specific language
  • Add support for email confirmation field
  • Fix field’s placeholder does not displayed in backend
  • Fix radio button does not display in front end

Discount 0.7.0

  • Add new discount type (for property): Free X last night and Free X cheapest night
  • Add new discount restrictions by arrival days or stay days
  • Add support for Experience plugin
  • Fix some typo in en-GB translation

Dompdf 1.0.0

  • Initial release

Authorize.net (Experience) 0.2.0

  • Fix missing payment history title
  • Fix incorrect currency checkbox

Experience Invoice & PDF 0.8.0

  • Replace built-in DomPDF with external DomPDF plugin
  • Fix .htaccess restriction rules for supporting both Apache 2.2 and 2.4

Experience List 0.7.0

  • Fix performance issue
  • Fix duplicated element Id issue when publishing multiple module instances
  • Add prefix “From” to price listing in Experience List module

PayPal Pro (Experience) 0.3.0

  • Fix missing payment history title
  • Fix warning: value of OrderDescription element has been truncated

Housekeeping 0.3.0

  • Add ability to export reports as PDF & Excel format.
  • Display checkin & checkout in list view
  • Replace built-in DomPDF with the external DomPDF plugin

ICal 0.8.0

  • Add ability to import iCal automatically via cron job
  • Fix iCal import sync issue with Channel Manager plugin
  • Add German (de-DE) translation
  • Fix some translation in exported iCal file

Invoice & PDF 1.2.0

  • Registration card
  • Support new DomPDF plugin
  • Refactor email and invoice layout to reduce code duplication
  • Each property now has its own invoice number sequences
  • Fix missing adult number in invoice

Rescode 0.4.1

  • Fix Error 1062: duplicate entry ‘’ for key ‘code_UNIQUE’

Statistics 1.5.0

  • Add new dashboard builder so that admin can customize the dashboard the way they want
  • Apply new style for dashboard
  • Move the calendar into separated menu item
  • Fix responsive issue with navbar
  • Fix performance issue
  • Fix calendar refresh issue

Users 2.2.0

  • Fix 403 error in menu My Profile
  • Move some code related to loading custom field to Custom Field plugin
  • Fix old status system is still being used

Offline 0.9.1

  • Improve validation for field card expiry date

Authorize.net 0.6.1

  • Improve validation for field card expiry date

Stream 0.4.0

  • Add support for the new Checkin/out button
  • Add German (de-DE) translation
  • Update Russian (ru-RU) translation

Useful links for you

Update notes

  • Check our documentation for more details about upgrade notes
  • Make sure that you install Dompdf plugin as it is required for all PDF functionality since v2.8.0. Old Tcpdf is unsupported now.

All the things you need to make your work easier. Did you like Solidres?