easyReservations

Description

easyReservations is the perfect plugin for receiving, managing and handling bookings easily. It’s designed to be used for any reservable business like hotels, cars, events, B&Bs, appointments or conferences.
It’s very flexible and intuitive and has a huge amount of functions and possibilities. Of course it’s completely translatable.

Website

Features

  • Resource Catalog
  • Availability calendar
  • Unlimited customizable reservation forms
  • Property management
  • Half-hourly, hourly, daily, nightly and weekly billing
  • Flexible price filters, rates, discounts and availability
  • Live price calculation and error handling
  • And a lot more!

Documentation | Report bugs | Premium

Screenshots

Installation

Minimum Requirements

  • PHP 7.2 or greater is recommended
  • MySQL 5.6 or greater is recommended

Automatic installation

Automatic installation is the easiest option — WordPress will handles the file transfer, and you won’t need to leave your web browser. To do an automatic install of easyReservations, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”

In the search field type easyReservations,” then click “Search Plugins.” Once you’ve found us, you can view details about it such as the point release, rating, and description. Most importantly of course, you can install it by! Click “Install Now,” and WordPress will take it from there.

Manual installation

Manual installation method requires downloading the easyReservations plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.

Updating

Automatic updates should work smoothly and does not delete any data, but we still recommend you back up your site.

If you encounter issues with the catalog/category pages after an update, flush the permalinks by going to WordPress > Settings > Permalinks and hitting “Save.” That should return things to normal.

Reviews

جُون 23, 2021
Premium user here. 1- Do not update if you are in version 5, version 6 is way buggy and it is in alpha state. Even if the owner does not know how to deactivate the update link after the premium expires why he submitted an alpha version of his/her plugin to WordPress? This is a premium plugin, people paid for it, people expect stable releases but they just become testers of a plugin in an alpha state. 2- Demo page is using version 5 but when you press install you get ALPHA version 6. So "What you see is what you get" is not happening here. 3- The owner has this common practice of using phrases "you want free stuff" and "you are ranting" to paying customers who just lost their premium if you ever dare to tell him/her something in the WordPress and the plugin website forum, if you are "lucky" enough of not getting your post deleted. 4- If you are happy with 5.0 and you think it is not worthy to upgrade to 6.0 and you don't pay him/her another year of "support" you lose access to the plugin documentation. Support is expecting to receive direct feedback from the coder, documentation is not Support. This is the only plugin of dozens of paid plugins I have bought that hides the documentation after loosing premium. I think not accessing the premium forum is fine, but not accessing the basic documentation of a plugin I paid for is not. The owner really needs PR lessons or leaves someone else to manage his/her public relationships.
جُلائی 1, 2020
It was a great plugin, version 5.X. Hoever there are stil bugs in or. Now they have decided to not give support anymore for this version. However they haven't got a stable working version of version 6 yet. Even the demo and documentation on the website is still version 5. So if you buy it now you buy an unsupported version that is different from version 6. So they leave all the version 5.X customers standing in the cold. Nice features as the colorfull extended calendar are removed in version 6. So watch out what you buy.
مئی 27, 2020
With the new update is easyreservations compatible with woocommerce. But a lot of functions doesn't work anymore. Such a waste of time and money this plugin. The old plugin has a great agenda look and feel. The new easyreservations is such a different between the old one. Woocommerce booking can a lot more and is better than this one. Don't waste your time and money.
اپریل 16, 2019
Full feature on the premium package and sadly-maintained WordPress does a lot of updates and easyreservation barely keep it on the track More I use it more it's a buggy plugins Some basic features ask by many users are receiving a "no and never be implemented" (I have read alot on the forum and if the premium forum was public I probably never install/paid for this plugin) Some other features are useless I mean simply doesn't work at all. I paid one-year premium and I never make it work in 10 month so high seasons arrived, we will try to use it this year and keep our money for an other plugin for 2020 season.
Read all 61 reviews

Contributors & Developers

“easyReservations” is open source software. The following people have contributed to this plugin.

Contributors

“easyReservations” has been translated into 8 locales. Thank you to the translators for their contributions.

Translate “easyReservations” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

6.0-alpha.22 – 2020-04-29

  • Enhancement – Keep name field when option to hide address fields is enabled
  • Fix – Calendar departure day
  • Fix – Receipt items of orders and reservations could be mixed if both had the same ID
  • Fix – Synchronization import
  • Fix – PayPal live mode sometimes redirected to sandbox

6.0-alpha.21 – 2020-04-14

  • Added – Upcoming category in reservation table
  • Added – Check to prevent double bookings when adding a reservation as admin
  • Added – [billing_unit] field in reservation name to to get half hour/hour/day/month
  • Enhancement – Updated and improved stripe gateway
  • Enhancement – Updated and improved invoices
  • Fix – Some reservations in resources with availability per person did not get displayed in timeline
  • Fix – Earliest possible departure for resources with a frequency of less than a day
  • Fix – Calendar availability display
  • Fix – Checkout without address fields
  • Fix – Reservation price in checkout
  • Fix – Billing units field in forms
  • Fix – Adding reservations to WooCommerce cart
  • Fix – Prices in WooCommerce cart
  • Fix – Filter submit

6.0-alpha.20 – 2020-03-25

  • Added – Apple Pay and Payment Request button with stripe
  • Added – Credit notes for refunds
  • Added – Option to not ask for address in checkout
  • Added – Check if new order mail got sent
  • Added – Dominican Republic and Guatemalan states
  • Enhancement – Updated and improved stripe gateway
  • Enhancement – Manually added reservations automatically recalculate at first update
  • Enhancement – Added date and time to status report
  • Tweak – Cleared up invoice settings
  • Tweak – Updated scripts to jQuery 3.0
  • Tweak – Save date of last order of customer
  • Tweak – Check selected country
  • Tweak – GB is not part of the EU VAT zone anymore
  • Tweak – Ensure statuses are correctly reassigned when restoring orders
  • Fix – Earliest possible departure when departure is on the same day as arrival
  • Fix – Reservations added through timeline now do have a price calculated
  • Fix – Invoices use latest settings when enabled
  • Fix – Invoices modern template
  • Dev – Added new actions and filters

6.0-alpha.19 – 2020-02-26

  • Enhancement – Setting order to processing or completed only possible if all reservations are approved
  • Enhancement – Added option to add a price display suffix in tax settings
  • Enhancement – Added option to edit the order note
  • Enhancement – Admin created reservations have a resource item with the correct price attached now
  • Enhancement – Display reservation status in admin order receipt
  • Enhancement – Updated filter time unit condition years
  • Enhancement – Custom fields default value get’s used as placeholder for text fields, text areas and number fields
  • Enhancement – Added email to privacy exports
  • Enhancement – New order action to approve all attached reservations
  • Fix – Reservations got instantly removed from cart on some setups
  • Fix – Without premium emails could be sent empty
  • Fix – Without premium the order status was not updated after submit and remained as draft
  • Fix – Newly added tax rates did not get applied
  • Fix – Order search
  • Fix – Deposit form does not get displayed for free orders
  • Fix – My account orders endpoint
  • Fix – Filter form unavailability part did not get hidden when switching to price filter
  • Fix – Filter names can have big letters and free spaces now
  • Fix – Stylesheet fixes for the themes twenty twenty and twenty twentyone
  • Fix – Stylesheet fixes for search
  • Fix – Error message when departure is too soon
  • Removed – Required permission option in resources settings
  • Removed – Option to display custom field when adding reservations

6.0-alpha.18 – 2020-01-28

  • Enhancement – Stylesheets for twenty twentyone wordpress theme
  • Enhancement – Improved automatic order notes for changes in reservation
  • Enhancement – New option to enforce difference in time between arrival and departure
  • Enhancement – Handling of multiply countries in checkout form
  • Enhancement – Improved translatability
  • Fix – Timeline display when changing resources menu order
  • Fix – Reservations in cart apply to calendar availability
  • Fix – Display of unavailable departure days in calendar
  • Fix – Selectability of arrival and departure time in calendar
  • Fix – Resource filters in price calculation
  • Fix – Resource archive
  • Fix – Miscellaneous stylesheet fixes

6.0-alpha.17 – 2020-01-04

  • Enhancement – Default arrival and departure time in date selection
  • Enhancement – Stylesheets for wordpress themes
  • Fix – Catalog page entries displayed twice
  • Fix – Slots in date selection
  • Fix – Redirect after submit on resources pages
  • Fix – Checkout state wrongfully marked as invalid
  • Fix – Checkout create account
  • Fix – My account endpoints 404
  • Fix – Reservations getting instantly removed from shopping cart in some time zones
  • Fix – Premium update and install message
  • Fix – Search redirect option
  • Fix – Search calendar for hourly and half-hourly resources

6.0-alpha.16 – 2020-11-29

  • Fix – Breaking bug

6.0-alpha.15 – 2020-11-26

  • Added – Invoices
  • Added – Debug tools
  • Enhancement – Country specific required checkout data and labels
  • Enhancement – Order of resources if no menu order is defined
  • Enhancement – Template system
  • Fix – Rounding in PHP 8.0
  • Fix – Custom fields added to cart of unsuccessful checkout
  • Fix – Prevent endless loop when [name] is in reservation name
  • Fix – My account

6.0-alpha.14 – 2020-10-28

  • Enhancement – Display of possible departure dates in calendar
  • Enhancement – Order of resources if no menu order is defined
  • Fix – Email settings overridden templates
  • Fix – Center view on calendar in form
  • Fix – Wrong month after selecting arrival

6.0-alpha.13 – 2020-04-24

  • Added – Direct checkout (option in form block)
  • Enhancement – Admin can now set reservations to not belong to any resource
  • Enhancement – Deposit form on order payment page
  • Enhancement – Display deposit amount to pay in admin edit order
  • Performance – Timeline generation time by 40%
  • Fix – Update reservations receipt item when changing resource
  • Fix – Display custom data in reservation preview

6.0-alpha.12 – 2020-03-30

  • Feature – Cart widget
  • Feature – Resources widget
  • Feature – Set resource to be onsale
  • Feature – Address in admin edit user profile

6.0-alpha.11 – 2020-03-25

  • Fix – Price activated resulted in misalignment in hourly frequency

6.0-alpha.10 – 2020-03-25

  • Enhancement – Option to display price in calendar for daily resources and slots
  • Enhancement – Background emails
  • Fix – Calendar slots greying out days before arrival when selecting departure
  • Fix – JS error in filter settings

6.0-alpha.9 – 2020-03-22

  • Added – My account
  • Added – Removal of personal data

6.0-alpha.8 – 2020-03-18

  • Fix – Tax settings js

6.0-alpha.7 – 2020-03-18

  • Added – Reservation timeline
  • Enhancement – Filters can set the price to 0
  • Tweak – Order of reservations in admin table
  • Fix – Pagination in reservations table
  • Fix – Arrival and departure default value in reservation add
  • Fix – Nightly billing calculation of nights
  • Fix – Format in date created field in orders and reservations

6.0-alpha.6 – 2020-03-04

  • Tweak – Improved separation between reservation name and title
  • Fix – Upgrading could be bypassed
  • Fix – Arrival and departure fields trigger validation

6.0-alpha.5 – 2020-02-26

  • Fix – Departure field in form and search shortcode has no datepicker
  • Fix – AIT Themes removing all select fields in forms
  • Fix – Cannot delete global availability filters
  • Fix – Edit reservation cannot set children to 0

6.0-alpha.4 – 2020-02-23

  • Fix – Adding new reservation as admin

6.0-alpha.3 – 2020-02-22

  • Fix – Adding form block without changing any setting resulted in empty form

6.0-alpha.2 – 2020-02-20

  • Fix – Data deletion on uninstall

6.0-alpha.1 – 2020-02-18

  • Initial release
    See http://easyreservations.org/easyreservations-6-0-alpha/ for more information.