Forum Replies Created

Viewing 15 replies - 1 through 15 (of 44 total)
  • Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    Those who are only using Vik Booking without our complementary Channel Manager plugin can close the rooms in two different ways:

    1. from the Configuration page by defining some “global closing dates” for the property. This is a closure at “account level”, not at “room level”. It works fine for your website, but it would not work for those who use the Pro version of Vik Booking with Vik Channel Manager. This is because OTAs do not support closing dates at “property” level, but only at “room” or “rate plan” level.

    2. from the page Calendar in Vik Booking by ticking the checkbox “close room in these dates”, a drop down menu will be displayed with the possibility of choosing the option to “close all the other rooms”. This way you will close all rooms at “room level” by setting their units available to 0 in the selected nights.

    If you opt for the first solution, then manual bookings via back-end will still be allowed. Instead, if you opt for the second solutions, the closed rooms will not be bookable on the closed nights with no availability.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    the availability of the system is based on the working days of your employees. This means that, if you have 2 employees that can simultaneously perform the same service, your customers will be able to book the an appointment for that service up to 2 times at the same date and time.

    Instead, it is not possible to automatically assign 2 (or maybe more) employees for a single reservation. The second employee can be blocked only manually after receiving the appointment.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    Unfortunately Vik Booking is not the right plugin to create a portal with multiple properties and different vendors/owners, I’m sorry.

    Vik Booking was designed and certified as a single-property booking engine, even though it could also be used to manage multiple properties, like several vacation rentals, but only by one manager. Multiple vendors/owners are not supported, as these are functions related to a portal, something that you could not achieve with our plugin.

    Also, if you try to install the free version of the plugin Vik Booking, you will see that you can actually manage just the room types, you could not create a “property” or a “hotel”. Only the Categories could serve as a filter for various vacation rentals, but as stated above, if you are looking to create a portal with multiple properties and multiple vendors, then you should look for a different type of plugin.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    That’s a function available only in the Pro version of the plugin. The Free version comes with a list of pre-installed custom fields that cannot be modified. You can only edit the one of type checkbox so that you can enter your Terms and Conditions URL.

    With the Free version of Vik Booking it is not possible to manage the Custom Fields, I’m sorry.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    We are glad to hear you solved the problem with WPML. For sure they registered a different default language for the website during the first installation.

    The issue with the loading of the main CSS file of Vik Booking is related to your Theme. All scripts and assets are being included in the “footer” of the page rather than in the “head” section. This is not something you could solve through Vik Booking.

    In any case, if you modified the custom CSS file from the Configuration page, then no future updates will ever touch it.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    We obviously do not know your Theme or which “lazy-loading” techniques it uses, but first of all you should resolve the issue with the default website language because WPML is fully supported by Vik Booking as we’ve seen hundreds of our clients using it.

    Vik Booking reads the website default language by using the WordPress native functions, which could be manipulated by WPML. It should be sufficient to de-activate all WPML plugins and re-activate them later.

    Also, you can check the default language that is being read by Vik Booking by using its page “Global – Translations”. Choose a topic to translate from the apposite drop down menu on the right side of the page, and then you will see a list of tabs, one for each language. The very first language tab to the left is your default language, and this should match with the actual default language you want for your website. Moreover, all the contents of Vik Booking (such as the names and the descriptions of the rooms), should be written in the website default language.

    Going back to the lazy-loading issue: we’ve noticed from your website that the Theme is loading the main CSS file of Vik Booking in the so called “footer” of the page when English is not the active language. This looks like a behavior of your Theme (or child theme) which is loading all scripts and styles at the bottom of the body section of the source code. If you can’t find any settings to change this behavior in your theme, then we suggest to also load the CSS file for the customization in the “footer” of the page.

    Just for your information, you can place any CSS customization inside the apposite CSS file of Vik Booking, which can be modified from the Configuration page. This file should always be loaded after the main one, and so it should also resolve your issue.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    That’s an error returned by an AJAX request when the booking information could not be found. It looks like you have manually removed some data from the database, and so this must have caused to have some records hanging on some tables without being related to any reservation.

    If you tried to make a manual reservation from the page Calendar for a date in the future, then you will see that the page Availability Overview will display the correct booking information within the tooltip when hovering a specific booked day.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    If the room can be booked through the back-end, then it means this is available.
    However, there are many other factors that could impact the booking possibilities for the public section of the website (front-end). For example, a filter by category may not display your room. Alternatively, you may be looking for a room for a number of adults/children that isn’t supported by that room.

    Also, the results may differ depending on the number of nights you are trying to book. For example, if you are trying to book that room for 5 nights, and if there are no costs defined for 5 nights of stay in the page Rates Table, then this room won’t be available for booking.

    We invite you to get in touch with our team by using the contact forms on our website in case you are unable to resolve the problem. We may need to temporarily access your website to see your current configuration.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    We have visited your website, and we have noticed that the first attempt to book a room returns no results, then by choosing one of the suggested booking solutions you do get results.

    This could be a restriction defined at Rate Plan level, like a minimum number of nights of stay, or a minimum number of booking days in advance. Also, the total number of guests, adults or children allowed for your room may affect this behavior.

    We suggest getting in touch with our technical support team directly from our website if you keep having problems because we may need a temporary login for your website in order to check your configuration. Even if you are using the free version of Vik Booking, you can still use the contact form on our website to request for support. You won’t be able to open a Support Ticket from our Support Board, but you can mention this topic of this forum so that we can help you resolve the problem and set up the plugin properly.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    It looks like for some reasons the first installation of the plugin generated double records, by executing the installation queries twice.
    Honestly, this issue has never happened before to any of our clients, so what we suggest is to uninstall (remove after de-activating) the plugin so that the uninstallation queries will be run and no records should remain on your database.

    At this point you can re-install and activate the plugin hoping that no double records will be generated again.

    Right now you probably have also other double records for different tables, such as the countries, the characteristics and some configuration settings. The only solution as suggested above is to uninstall the plugin so that all of its tables will be removed, and the next installation should be successful.

    In case you didn’t want to lose any data from Vik Booking by uninstalling the plugin, the only alternative with the Free version is to manually execute a query onto your database (by using your MySQL interface) like the one below:

    DELETE FROM YOURPREFIX_vikbooking_custfields WHERE id>13;

    This is because the management functions of the Custom Fields are only available in the Pro version.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    Many of our clients are using Vik Booking to manage the reservations for a hostel with shared dorms. It is indeed possible to set up the system this way, but you will have to treat the rooms as if they were beds.

    In your case, you should create a new room type with 15 units available, as that will determine the number of times the same “room” can be booked on the same dates. Also, the maximum capacity of this room should be set to 1 adult, as you will be treating each unit of the room (dormitory) as a bed. So you want 1 adult per bed at most, and in order to book multiple beds, it’s necessary to book multiple “rooms”, still with one adult per room (bed).

    In order to not confuse your customers with the booking form, it’s necessary to also adopt a free plugin to override the default language translations, so that every occurrence of the string “room” will be replaced with “bed” and any search form will actually make sense in the front-end section of your website.

    Please feel free to reach out to us through our website if you have any other questions. We have a Knowledge Base section where we suggest using a specific plugin to override the default language strings. And just for your information, we also speak Italian 🙂

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    I believe the best solution is to get in touch through our website. Even if you cannot open a support ticket yet, you can still use the contact form. Maybe we can review your website and ask you a temporary back-end login to understand who is overriding the PHP timezone. We can definitely help you understand where and how the issue takes place, but we would prefer if you could get in touch through our website.

    Just to close this topic, we can recommend to make sure the check-in time is set to a later, and not equal, time than the check-out (in case you wanted to allow arrivals on the same day as the departures). You can check this from the Configuration page in Vik Booking, and maybe test it with a private/incognito session of your browser to avoid the configuration settings to be cached in the PHP session.

    Please feel free to get in touch with our team through our website by mentioning this forum topic. Thank you.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,
    I believe to have understood that if you manually confirm a reservation, or if you choose to re-send the email confirmation from the wp-admin section, then the time is displayed correctly in the email message.
    This highlights even more that a third party plugin is altering your server timezone used by PHP to format the dates and times.
    Unfortunately there is nothing you can do in Vik Booking to resolve this issue because it’s definitely caused by another of your plugins.
    We do understand the critical situation, but the problem is not related to our plugin, and even if you were using the paid version, the problem would still be there.
    By editing and debugging the PHP code it would be possible to detect when and how the timezone get changed during the execution process of the page. However, as I’m sure you will understand, we do not offer this kind of support through the WP forum.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,
    Thanks for showing us an example. If all times are incorrect, then it means that something at application or server level is overriding the PHP default timezone.
    Vik Booking reads it from the WordPress General Settings and sets the current timezone for the whole execution of the plugin to what you have defined in the General Settings. However, any other plugin could be overriding the PHP default timezone, and this could lead to similar issues. Especially during the email sending functions, there could be third party plugins that interfere with the timezone.
    You should try to de-activate some of your third party plugins, especially because you said that the time is correctly displayed on other pages of the plugin except for the email.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,
    You should test the new configuration settings with a private/incognito session of your browser because Vik Booking caches most of its configuration settings into the PHP session. For this reason, by using a different browser or a private session with no session cookies, you can immediately see the new settings applied.

Viewing 15 replies - 1 through 15 (of 44 total)