[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXWt2dQlbCtvmPlLb76OoWBURsfn1XykuaL77l5SDcO4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":61,"crawl_stats":38,"alternatives":66,"analysis":167,"fingerprints":245},"fareharbor","FareHarbor for WordPress","3.6.12","FareHarbor","https:\u002F\u002Fprofiles.wordpress.org\u002Ffareharbor\u002F","\u003Cp>Adds shortcodes that make it easy to embed FareHarbor booking calendars and buttons on your site. Learn more about the FareHarbor reservation system at \u003Ca href=\"https:\u002F\u002Ffareharbor.com\u002F\" title=\" Enterprise-level reservation software\" rel=\"nofollow ugc\">fareharbor.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Includes shortcodes for embedded calendars (\u003Ccode>[fareharbor]\u003C\u002Fcode>), embedded grids of activities (\u003Ccode>[itemgrid]\u003C\u002Fcode>), and buttons that open a booking overlay (\u003Ccode>[lightframe]\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>For more examples and available options, please visit \u003Ca href=\"https:\u002F\u002Ffareharbor.com\u002Fhelp\u002Fsetup\u002Fwordpress-plugin\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ffareharbor.com\u002Fhelp\u002Fsetup\u002Fwordpress-plugin\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add FareHarbor reservation calendars, booking embeds, and buttons to your site.",9000,130022,86,4,"2026-02-11T17:50:00.000Z","6.9.4","3.0","",[20,21,22,23,24],"booking","booking-calendar","reservation-calendar","reservation-plugin","reservations","https:\u002F\u002Ffareharbor.com\u002Fhelp\u002Fsetup\u002Fwordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffareharbor.zip",99,2,0,"2023-10-29 00:00:00","2026-03-15T15:16:48.613Z",[33,48],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":13},"CVE-2023-5252","fareharbor-for-wordpress-authenticated-contributor-stored-cross-site-scripting-via-shortcode","FareHarbor for WordPress \u003C= 3.6.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The FareHarbor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via shortcodes in versions up to, and including, 3.6.7 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=3.6.7","3.6.8","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F42ad6fef-4280-45db-a3e2-6d7522751fa7?source=api-prod",{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":38,"affected_versions":53,"patched_in_version":54,"severity":41,"cvss_score":55,"cvss_vector":56,"vuln_type":44,"published_date":57,"updated_date":45,"references":58,"days_to_patch":60},"CVE-2023-25021","fareharbor-for-wordpress-authenticated-administrator-stored-cross-site-scripting","FareHarbor for WordPress \u003C= 3.6.6 - Authenticated (Administrator+) Stored Cross-Site Scripting","The FareHarbor for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.6.6 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.6.6","3.6.7",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2023-03-03 00:00:00",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8b40165b-17e3-4b87-8d0d-90d60ba4bf81?source=api-prod",326,{"slug":4,"display_name":7,"profile_url":8,"plugin_count":62,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":63,"trust_score":64,"computed_at":65},1,206,78,"2026-04-04T05:51:59.521Z",[67,82,103,127,147],{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":29,"num_ratings":29,"last_updated":77,"tested_up_to":78,"requires_at_least":17,"requires_php":18,"tags":79,"homepage":18,"download_link":80,"security_score":81,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"starboard-suite-reservation-calendars","Starboard Suite Reservation Calendars","3.1.4","Starboard Suite","https:\u002F\u002Fprofiles.wordpress.org\u002Fstarboardsuite\u002F","\u003Cp>Embed booking calendars easily using shortcodes. Learn more about the Starboard Suite reservation system at \u003Ca href=\"https:\u002F\u002Fwww.starboardsuite.com\u002F\" title=\" Starboard Suite Reservation Software\" rel=\"nofollow ugc\">starboardsuite.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Includes shortcodes for embedded calendars (\u003Ccode>[starboard-suite-embedded]\u003C\u002Fcode>) and buttons that open a booking lightbox (\u003Ccode>[starboard-suite-lightbox]\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>For more examples and available options, please visit \u003Ca href=\"https:\u002F\u002Fsupport.starboardsuite.com\u002Fen\u002Farticles\u002F2334214-using-our-wordpress-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.starboardsuite.com\u002Fen\u002Farticles\u002F2334214-using-our-wordpress-plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Shortcode options\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[starboard-suite-lightbox]Book Now[\u002Fstarboard-suite-lightbox]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Accepted attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>tour_type_id\u003C\u002Fcode> – open to a specific Event Type or parent Event Type\u003C\u002Fli>\n\u003Cli>\u003Ccode>departure_location_id\u003C\u002Fcode> – open to a specific Departure Location or parent Departure Location\u003C\u002Fli>\n\u003Cli>\u003Ccode>vessel_id\u003C\u002Fcode> – open to a specific Resource\u003C\u002Fli>\n\u003Cli>\u003Ccode>width\u003C\u002Fcode> – lightbox width (default \u003Ccode>100%\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>height\u003C\u002Fcode> – lightbox height (default \u003Ccode>100%\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>max-height\u003C\u002Fcode> – lightbox max height\u003C\u002Fli>\n\u003Cli>\u003Ccode>max-width\u003C\u002Fcode> – lightbox max width (default \u003Ccode>1290px\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>border-size\u003C\u002Fcode> – border size (default \u003Ccode>10px\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>border-color\u003C\u002Fcode> – border color (default \u003Ccode>white\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide-giftcertificate\u003C\u002Fcode> – hide Buy Gift Certificates icon (default \u003Ccode>false\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide-concierge\u003C\u002Fcode> – hide concierge login link (default \u003Ccode>false\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>show-printpass\u003C\u002Fcode> – show print icon on boarding pass (default \u003Ccode>false\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>notify-printpass-navigateaway\u003C\u002Fcode> – show alert before closing if pass has not been printed (default \u003Ccode>false\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>[starboard-suite-embedded]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Accepted attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>tour_type_id\u003C\u002Fcode> – filter to a specific Event Type or parent Event Type\u003C\u002Fli>\n\u003Cli>\u003Ccode>departure_location_id\u003C\u002Fcode> – filter to a specific Departure Location or parent Departure Location\u003C\u002Fli>\n\u003Cli>\u003Ccode>width\u003C\u002Fcode> – embedded calendar width (default \u003Ccode>100%\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>height\u003C\u002Fcode> – embedded calendar height (default \u003Ccode>600px\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>max-height\u003C\u002Fcode> – embedded calendar max height\u003C\u002Fli>\n\u003Cli>\u003Ccode>max-width\u003C\u002Fcode> – embedded calendar max width\u003C\u002Fli>\n\u003Cli>\u003Ccode>border\u003C\u002Fcode> – embedded calendar border value (example: \u003Ccode>3px solid red\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Only the attributes above are supported.\u003C\u002Fp>\n","Easily add Starboard Suite booking calendars to your WordPress site",20,2954,"2026-03-06T20:27:00.000Z","7.0",[20,21,22,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstarboard-suite-reservation-calendars.3.1.4.zip",100,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":18,"tested_up_to":16,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":98,"download_link":99,"security_score":100,"vuln_count":62,"unpatched_count":29,"last_vuln_date":101,"fetched_at":102},"cp-reservation-calendar","CP Reservation Calendar","1.1.42","codepeople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepeople\u002F","\u003Cp>CP Reservation Calendar is a booking calendar that allows selecting dates – ex: check-in and check-out dates – for a reservation.\u003C\u002Fp>\n\u003Ch4>Main Features:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>The reservation calendar supports \u003Cstrong>partial days\u003C\u002Fstrong> and \u003Cstrong>complete days\u003C\u002Fstrong> reservations\u003C\u002Fli>\n\u003Cli>Booking form integrated with payment options\u003C\u002Fli>\n\u003Cli>Email notifications \u003C\u002Fli>\n\u003Cli>Easy setup\u003C\u002Fli>\n\u003Cli>Multiple configuration options\u003C\u002Fli>\n\u003Cli>One-click publishing process \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This \u003Cstrong>booking calendar\u003C\u002Fstrong> can be used for hotel bookings, tour bookings, car rentals, office rentals, jewels rentals, cellphone rentals, etc. It’s \u003Cstrong>integrated with PayPal\u003C\u002Fstrong> for receiving the reservation payments and has many other features (details below).\u003C\u002Fp>\n\u003Cp>The reservation calendar can be configured in two modes: “complete day” or “partial day” bookings. \u003Cem>Complete day\u003C\u002Fem> means that the first and the last days booked are charged as full days while \u003Cem>Partial Day\u003C\u002Fem> means that they are charged as half-days only. Partial Day system is widely used by hotels and car rental systems: the customer is charged half a daily rate for both the arrival\u002Fpick-up day and the departure\u002Fdrop-off day, thereby matching the number of nights actually spent in the hotel or the 24 hour days using the service.\u003C\u002Fp>\n\u003Ch4>More Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The website visitors can \u003Cstrong>select a start date and end date for the reservation\u003C\u002Fstrong> and pay for it through \u003Cstrong>PayPal \u002F credit cards\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The amount to pay is \u003Cstrong>calculated\u003C\u002Fstrong> based in the number of days of the reservation.\u003C\u002Fli>\n\u003Cli>Once a reservation has been booked it appears as blocked in order to \u003Cstrong>prevent duplicated bookings\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>You receive an \u003Cstrong>email\u003C\u002Fstrong> after each confirmed (paid) booking.\u003C\u002Fli>\n\u003Cli>The user receives a \u003Cstrong>thank you\u002Fconfirmation email\u003C\u002Fstrong> after completing the payment.\u003C\u002Fli>\n\u003Cli>Allows \u003Cstrong>customizing the contents\u003C\u002Fstrong> of the notification\u002Fconfirmation emails.\u003C\u002Fli>\n\u003Cli>Allows defining the product name at PayPal, the currency, the PayPal language and amount to pay for a booking (you can set zero to let the user pay\u002Fdonate the desired amount).\u003C\u002Fli>\n\u003Cli>You can define the \u003Cstrong>start day\u003C\u002Fstrong> of the week.\u003C\u002Fli>\n\u003Cli>You can define the \u003Cstrong>minimum available date\u003C\u002Fstrong> and the \u003Cstrong>maximum available date\u003C\u002Fstrong> for the booking calendar.\u003C\u002Fli>\n\u003Cli>You can \u003Cstrong>block specific dates\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>You can \u003Cstrong>assign a user\u003C\u002Fstrong> to the calendar. The owner (with Editor Access Level) can edit only their own calendar.\u003C\u002Fli>\n\u003Cli>You can \u003Cstrong>publish the calendars of a specific user\u003C\u002Fstrong> with the shorttag \u003Cem>[CP_RESERVATION_CALENDAR user=”admin”]\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>You can \u003Cstrong>publish a specific calendar\u003C\u002Fstrong> with the shorttag \u003Cem>[CP_RESERVATION_CALENDAR calendar=”1″]\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Can be configured in two modes: \u003Cstrong>“complete day”\u003C\u002Fstrong> or \u003Cstrong>“partial day”\u003C\u002Fstrong> bookings.\u003C\u002Fli>\n\u003Cli>Easy Ajax administration for the calendar.\u003C\u002Fli>\n\u003C\u002Ful>\n","CP Reservation Calendar is a booking calendar that allows selecting dates - ex: check-in and check-out dates - for a reservation.",10,33096,80,3,"3.0.5",[21,96,97,22,24],"bookings","paypal","https:\u002F\u002Fwordpress.dwbooster.com\u002Fcalendars\u002Fcp-reservation-calendar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcp-reservation-calendar.1.1.42.zip",98,"2015-09-15 00:00:00","2026-03-15T10:48:56.248Z",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":100,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":122,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":29,"last_vuln_date":126,"fetched_at":31},"wp-booking-system","WP Booking System – Booking Calendar","2.0.19.13","Roland Murg","https:\u002F\u002Fprofiles.wordpress.org\u002Fmurgroland\u002F","\u003Cp>The booking calendar plugin for WordPress. WP Booking System is used by more than 10,000 active users, with a satisfaction rate that borders on 5*!\u003C\u002Fp>\n\u003Cp>Is this booking calendar for you?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Do you rent something out, like a holiday home, a boat or something else? \u003C\u002Fli>\n\u003Cli>Do you have a WordPress website and need a bit of help to keep track of your rentals through a booking calendar?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>…then yes! The WP Booking System is perfect for your needs.\u003C\u002Fp>\n\u003Cp>Get easy online booking with this lightweight and powerful booking system.\u003C\u002Fp>\n\u003Ch3>A set-and-forget booking calendar for your rental business\u003C\u002Fh3>\n\u003Cp>WP Booking System is a simple booking calendar for WordPress. You will be up and running in just a few minutes. You can create booking calendars and forms, and you can manage your bookings. You can easily customize the booking calendar to fit your needs.\u003C\u002Fp>\n\u003Cp>Start receiving bookings from your visitors today!\u003C\u002Fp>\n\u003Ch3>Display available dates in your booking calendar\u003C\u002Fh3>\n\u003Cp>With just one click you can create the first booking calendar for your holiday home or rental business. Already have bookings made? You can manually manage the calendar’s availability in just a few seconds.\u003C\u002Fp>\n\u003Cp>Now your booking calendar is up to date with the latest bookings and available dates!\u003C\u002Fp>\n\u003Ch3>Create a form and enable clients to make bookings online\u003C\u002Fh3>\n\u003Cp>The beauty of this WordPress booking calendar is that it allows your website visitors to book available calendar dates on the spot through a fully customizable booking calendar form.\u003C\u002Fp>\n\u003Cp>Enable your clients to use the rental calendar fast and easy. In just three simple steps, clients will be able to reserve a slot on your booking calendar:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hover over the booking calendar to pick a starting date. Click on it, then move the cursor to select the number of days to book. (clients can easily see booked days by using the booking system legend)\u003C\u002Fli>\n\u003Cli>Next, fill in the booking system form (you can edit the form fields at any time to make sure clients submit the most relevant information you need; mark fields as compulsory or optional)\u003C\u002Fli>\n\u003Cli>Finally, click the booking button to make a reservation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With the premium version of the booking system, you can allow customers to make online bookings using the top payment platforms available at the moment!\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpbookingsystem.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">Click here to see a demo of the premium version\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>You can review and manage calendar bookings from the back-end, so you are always in control. You can even set up automatic calendar notifications so you will receive an email when a booking is made. Now you’re all set to receive online bookings through your booking calendar.\u003C\u002Fp>\n\u003Ch3>Receive and manage bookings\u003C\u002Fh3>\n\u003Cp>All your bookings are saved in your rental calendar and are beautifully displayed so you can easily access them and view the booking details.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUV7UHKvxFqo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>No time to read the description? Discover the top benefits of WP Booking System in just 40 seconds!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Features of the Free version:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create your own booking system: a booking calendar and a booking form!\u003C\u002Fli>\n\u003Cli>Receive and manage bookings\u003C\u002Fli>\n\u003Cli>Save extra booking information\u003C\u002Fli>\n\u003Cli>Generate a shortcode to insert the booking calendar and booking form into a page or post\u003C\u002Fli>\n\u003Cli>Use the Gutenberg block to embed the booking calendar\u003C\u002Fli>\n\u003Cli>WP Booking System Widget\u003C\u002Fli>\n\u003Cli>The booking calendar supports multiple languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>EXTRA FEATURES OF THE PREMIUM BOOKING CALENDAR VERSION:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The booking system can accept online and offline payments\u003C\u002Fli>\n\u003Cli>iCalendar Sync, Import and Export\u003C\u002Fli>\n\u003Cli>Create an unlimited number of booking calendars\u003C\u002Fli>\n\u003Cli>Create an unlimited number of booking forms\u003C\u002Fli>\n\u003Cli>Create your own rental calendar legend: apply your own colors and text\u003C\u002Fli>\n\u003Cli>Split days selection\u003C\u002Fli>\n\u003Cli>Display multiple months\u003C\u002Fli>\n\u003Cli>Change the first day of the week\u003C\u002Fli>\n\u003Cli>Change the start month \u002F year\u003C\u002Fli>\n\u003Cli>Display an overview reservation calendar\u003C\u002Fli>\n\u003Cli>Edit multiple dates with just one click\u003C\u002Fli>\n\u003Cli>Display tooltips with extra info\u003C\u002Fli>\n\u003Cli>Hide calendar bookings from the past from your visitors\u003C\u002Fli>\n\u003Cli>Set the minimum number of days that the visitor must book\u003C\u002Fli>\n\u003Cli>Show the week’s number on the booking calendar\u003C\u002Fli>\n\u003Cli>Automatically block booked days directly\u003C\u002Fli>\n\u003Cli>Send booking notifications\u003C\u002Fli>\n\u003Cli>User management within the booking system\u003C\u002Fli>\n\u003Cli>Very easy to translate into any language\u003C\u002Fli>\n\u003Cli>Professional support for any question related to the booking calendar\u003C\u002Fli>\n\u003Cli>Download the Premium version at: \u003Ca href=\"https:\u002F\u002Fwww.wpbookingsystem.com\" rel=\"nofollow ugc\">www.wpbookingsystem.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>This WP Booking Calendar Plugin is for…\u003C\u002Fh3>\n\u003Cp>Any rental business should use the WP Booking Calendar plugin to keep track of their rental calendar throughout the year.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Property rentals: bed & breakfast, hotels, hotel rooms, cottages, apartments, houses, apartment rooms (use WP Booking System even when you are renting through AirBNB, Booking.com etc.)\u003C\u002Fli>\n\u003Cli>Boat rentals\u003C\u002Fli>\n\u003Cli>Car & motorcycle rentals\u003C\u002Fli>\n\u003Cli>Sports equipment rentals (full day ski equipment rental, bike rentals, skates rentals etc)\u003C\u002Fli>\n\u003Cli>Events rentals (full day trainings\u002Fcourses, parties, weddings, baptisms, corporate events, business meetings, conferences etc)\u003C\u002Fli>\n\u003Cli>Speakers, singers, photographers, videographers, inspectors can also benefit from using WP Booking system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The booking system will soon become an indispensable tool in your business, and you will find yourself using it daily to manage reservations in your calendar.\u003C\u002Fp>\n\u003Ch4>How the booking calendar helps your clients\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clients can make calendar bookings online, by accessing your website\u003C\u002Fli>\n\u003Cli>No need to call to make a reservation\u003C\u002Fli>\n\u003Cli>They can see the available calendar dates and manage their schedule to make a booking\u003C\u002Fli>\n\u003Cli>They can make simple and fast bookings from the comfort of their own home, directly from their mobile phones\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key booking system benefits for your business\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Collect relevant information about your clients through the booking system form (configure the rental calendar form to your needs). No need to call or collect this information at the desk.\u003C\u002Fli>\n\u003Cli>Use the WP Booking System on the go, from your mobile phone. The WP Booking Calendar can be used from mobile devices with ease – simply log in to your website and make any necessary edits just like on a computer.\u003C\u002Fli>\n\u003Cli>Manage bookings offline – when you meet with a client 1:1 and they want to make a future booking, simply log in to your website, access the booking calendar and make the reservation on the spot, for them.\u003C\u002Fli>\n\u003Cli>Stay up to date with calendar bookings by receiving email confirmations and reminders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WP Booking System in a nutshell…\u003C\u002Fh4>\n\u003Cp>Get organised and start receiving bookings with WP booking system. With this WP plugin you can create booking calendars, booking forms and accept bookings via your website. Setting it up is really easy and you will be up and running in just a few minutes. Bookings will be clearly listed in your booking calendar and you can stay organised. The booking calendar plugin works simply and it can be translated into several languages.\u003C\u002Fp>\n","The booking calendar plugin for WordPress. Get easy online booking with this lightweight and powerful booking calendar.",20000,339203,336,"2025-12-11T08:21:00.000Z","6.8.5","4.7","5.6",[119,21,120,121,22],"availability-calendar","booking-system","icalendar","https:\u002F\u002Fwww.wpbookingsystem.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-booking-system.2.0.19.13.zip",89,7,"2026-03-04 00:00:00",{"slug":21,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":136,"num_ratings":137,"last_updated":138,"tested_up_to":16,"requires_at_least":139,"requires_php":18,"tags":140,"homepage":142,"download_link":143,"security_score":144,"vuln_count":145,"unpatched_count":29,"last_vuln_date":146,"fetched_at":31},"Booking calendar, Appointment Booking System","3.2.35","wpdevart","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevart\u002F","\u003Cp>Booking Calendar plugin is an nice and user friendly tool for creating reservation systems for your WordPress website. Create any type of scheduling calendar just in a few minutes.\u003Cbr \u002F>\nThere is a lot of settings and useful functions that you can use.\u003C\u002Fp>\n\u003Ch3>View our plugin Demo pages:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.wpdevart.com\u002Fdemo-booking-calendar\" rel=\"nofollow ugc\">Demo Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.wpdevart.com\u002Fdemo-booking-calendar-hours\" rel=\"nofollow ugc\">Hours Demo Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our plugin have a lot of great features that you will like. Below we described some of useful features of our plugin.\u003C\u002Fp>\n\u003Ch3>Features of Free version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy install and use\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works great with all WordPress versions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Responsive\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Forms and Extras\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reservation Calendars in Widgets\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set days availability(Available, Booked, Unavailable) and Price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change Date format, Week days format\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Start Day of the week\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to select Unavailable week days\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change days selection type(Multiple days or Single day selection)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to show\u002Fhide “Check in\u002FCheck out”, “Number of items”, Form and Extras titles\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to send email notification to user and administrator after book request submited or approved\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to send email notification to user after book request canceled or deleted(rejected)\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to add unlimited text, checkbox, select and TextArea fields to the Form\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filters for searching reservations\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reservation single View\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Multiple choice for select field\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Required option for each field in form\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to create unlimited Themes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to approve book request instantly\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set scroll offset\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change the currency and default texts\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to Enable\u002FDisable Terms & Conditions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to show day info on hover for widget\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Uses CSS3\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User friendly back-end\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tested on popular WordPress themes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can upgrade the free version to \u003Ca href=\"https:\u002F\u002Fwpdevart.com\u002Fwordpress-booking-calendar-plugin\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> to add some great features.\u003C\u002Fp>\n\u003Ch3>Features of Pro version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fully design customization\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to book events by hours\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User permissions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set day Marked Price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Operation type(+\u002F-) for Extra fields\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Price type(price\u002Fpercent) for Extra fields\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change price and percent for Extra field\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reservation Month View\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to redirect visitor to a new page after submission\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to add Information for users and administrators\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Maximum width\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to change font size, font weight and font style of elements\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to set Info Border radius, default Year and Month, background color, all fields background colors, text colors\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features of \u003Ca href=\"https:\u002F\u002Fwpdevart.com\u002Fwordpress-booking-calendar-plugin\u002F\" rel=\"nofollow ugc\">Extended version\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi-User functionality\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Different values for different days of week\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google ReCaptcha\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to use Discount option depending on the days\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minumum day(hour) value\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum day(hour) value\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ability to edit Reservations from admin panel\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment System\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pay in cash functionality\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrated with PayPal\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>If you have any type of question occuring our plugin contact us at our plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbooking-calendar\" rel=\"ugc\">SUPPORT FORUM\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is one of the most important tool for any reservation website. Scheduling engine is an handy tool for creating any type of Scheduling system(for example Hotel and Restaurant booking, salon booking, meeting room booking, travel and tour shedulding, service and seat shedulding, car rent, event booking …).\u003Cbr \u002F>\nYou can also use our plugin for cottages, hotel rooms, houses, villas, apartments, bikes, technics, pools, beauty salons, spas, massage therapists, coaching, phone advice, consultation, conference, course, fitness center, yoga class or gym reservations. Our plugin will be helpful if you have one of this professions – doctor, dentists, clinic, medical, photographer, lawyer etc.\u003C\u002Fp>\n\u003Ch3>Step by step guide\u003C\u002Fh3>\n\u003Ch3>Calendars Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Scheduling Calendars, edit or delete existing.\u003Cbr \u002F>\nClick “Add” to create new one.\u003Cbr \u002F>\nType the name. Then choose Theme,Form and Extra.\u003C\u002Fp>\n\u003Cp>Then select the date(click on the start date, then click on the end date, if you need to select days from next months as well, then click on start date and change month from top and then select the end date)\u003Cbr \u002F>\nAfter you selected date you will see this options\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set days availability – Set days status using this option(Available, Booked, Unavailable).\u003C\u002Fli>\n\u003Cli>Number Available – Set the number for available things(rooms, place or anything that users should book) in a day.\u003C\u002Fli>\n\u003Cli>Price – Type the price for one day.\u003C\u002Fli>\n\u003Cli>Marked Price – Type the marked price for one day.\u003C\u002Fli>\n\u003Cli>Information for users – Type here information for your users(they will see it on front-end).\u003C\u002Fli>\n\u003Cli>Information for administrators – Type here information for administrators(administrators will see it from admin panel). \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Reservations Page\u003C\u002Fh3>\n\u003Cp>On this page you can Approve, Reject, Cancel, Delete or just view Reservations.\u003C\u002Fp>\n\u003Cp>First you need to select the calendar you want to check(from top).\u003Cbr \u002F>\nThen you need to select the reservation and then change the status(also, you can select several reservations and then change their statuses from top).\u003Cbr \u002F>\nIf you want to see details then open it from top right side.\u003C\u002Fp>\n\u003Cp>You can use filters page to find reservations you need quickly and easier. Use the Status, select the Period or use search field.\u003Cbr \u002F>\nAlso, use the Month View, we think it’s an handy function.\u003C\u002Fp>\n\u003Ch3>Forms Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Forms, edit or delete existing Forms.\u003Cbr \u002F>\nClick “Add Form” to create new Form.\u003Cbr \u002F>\nType new form name. Then click on “Plus” button to add new fields or edit the default existing fields.\u003C\u002Fp>\n\u003Cp>You can add 4 different type of fields. You can add simple text field, TextArea, Checkbox and Select fields.\u003Cbr \u002F>\nOpen the field option from left for editing texts or selecting option.\u003C\u002Fp>\n\u003Cp>Don’t forget to save the new form that you have created.\u003C\u002Fp>\n\u003Ch3>Extras Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Extras, edit or delete existing Extras.\u003Cbr \u002F>\nClick “Add Extra” to create new Extra.\u003Cbr \u002F>\nType new extra name. Then click on “Plus” button to add new Extra fields or edit the default existing Extra fields.\u003C\u002Fp>\n\u003Cp>Open the extra field option from left, then set the option or remove the Items.\u003Cbr \u002F>\nAlso, check the options for every item. Type the Label, choose the Operation type, choose Price type, type the Price\u002FPercent.\u003C\u002Fp>\n\u003Cp>Save the new Extra field.\u003C\u002Fp>\n\u003Ch3>Themes Page\u003C\u002Fh3>\n\u003Cp>On this page you can add new Themes, edit or delete existing Themes.\u003Cbr \u002F>\nClick “Add Theme” to create new Theme.\u003Cbr \u002F>\nType new theme name.\u003C\u002Fp>\n\u003Cp>Then edit the General options.\u003Cbr \u002F>\nYou can set a different options for theme from this page such as Date format, Week days format, Start Day of the week, Enable instant approval and other options .\u003Cbr \u002F>\nOptions like\u003C\u002Fp>\n\u003Cp>Then open Styles and Colors tab and configure some design options.\u003Cbr \u002F>\nYou can set the Maximum width, font sizes, colors, background color and other design settings.\u003C\u002Fp>\n\u003Cp>Then open Notifications tab and configure it.\u003Cbr \u002F>\nFrom here you can edit(disable) all notifications that users or administrator will receive.\u003C\u002Fp>\n\u003Cp>Then open Default Texts tab and configure it.\u003Cbr \u002F>\nYou can change the default texts from here.\u003C\u002Fp>\n\u003Cp>At the end save the new Theme.\u003C\u002Fp>\n\u003Ch3>User permissions Page\u003C\u002Fh3>\n\u003Cp>On this page you can set your users permissions.\u003Cbr \u002F>\nYou can change users permission for our plugin all pages.\u003Cbr \u002F>\nFor example if you set user permission for Forms page to “Editor” Role, then all users that have this Role can get access for this page.\u003C\u002Fp>\n\u003Ch3>Uninstall Page\u003C\u002Fh3>\n\u003Cp>On this page you can remove our plugin, but if you uninstall the plugin this way then you will delete all Database Tables.\u003Cbr \u002F>\nIf you think that you can use our plugin in future then don’t use this page for uninstalling our plugin(use the WordPress plugins standard page for removing the plugin).\u003C\u002Fp>\n\u003Ch3>Featured Plugins Page\u003C\u002Fh3>\n\u003Cp>On this page you can check our Featured plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you have any type of question occuring our plugin contact us at our plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbooking-calendar\" rel=\"ugc\">SUPPORT FORUM\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","Booking calendar plugin is an awesome tool for creating appointment booking calendars and Scheduling systems in a few minutes.",4000,591429,92,115,"2026-02-12T20:55:00.000Z","3.4.0",[141,20,21,120,22],"appointment-booking","https:\u002F\u002Fwpdevart.com\u002Fwordpress-booking-calendar-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooking-calendar.3.2.35.zip",82,17,"2025-12-15 00:00:00",{"slug":120,"name":148,"version":149,"author":150,"author_profile":151,"description":152,"short_description":153,"active_installs":154,"downloaded":155,"rating":156,"num_ratings":157,"last_updated":158,"tested_up_to":16,"requires_at_least":159,"requires_php":18,"tags":160,"homepage":162,"download_link":163,"security_score":164,"vuln_count":165,"unpatched_count":29,"last_vuln_date":166,"fetched_at":31},"Pinpoint Booking System – Version 2","2.9.9.6.5","DOTonPAPER","https:\u002F\u002Fprofiles.wordpress.org\u002Fdotonpaper\u002F","\u003Cp>If you have a service (accommodation, event or anything else) or product that has to be booked in advance, the Pinpoint Booking System is the best way to help your clients make a reservation – directly from your WordPress website. The booking calendar can be customized in any way you like, from the design to its functionalities, with add-ons.\u003C\u002Fp>\n\u003Cp>It’s never been easier to schedule a service – with this booking system, your clients can book an appointment directly from your website, with the help of an AJAX powered, clean and intuitive calendar, with a responsive interface. This booking system makes renting a product a matter or a couple of clicks – all in one page.\u003C\u002Fp>\n\u003Cp>If you’re in the accommodations business, this booking system is perfect for you. Reservations can be customized by days or by nights – with morning check-outs. You can add extra amenities or services to your client’s bookings, or offer them discounts and vouchers.\u003C\u002Fp>\n\u003Cp>Being an administrator of this booking calendar is just as easy. Pinpoint Booking System is a match for both big and small companies, due to its easily manageable, flexible and intuitive administration area.\u003C\u002Fp>\n\u003Cp>&nbsp;\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fwordpress-booking?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">Plugin website\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fshop?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fdocumentation-booking?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbooking-system\u002F\" rel=\"ugc\">Support\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>&nbsp;\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FREE vs PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The FREE version is limited to 1 calendar. Some functionality is limited by this restriction, but almost all features are available.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fwordpress-booking\u002Ffeatures?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Responsive Booking Calendar\u003C\u002Fh3>\n\u003Cp>With this WordPress booking calendar plugin, your clients will be able to book your services and check for their availability directly from your WordPress website. This AJAX simple calendar makes it easier for your clients to make appointments because there is no need to refresh the page to make any updates.\u003C\u002Fp>\n\u003Cp>This user friendly WordPress booking calendar is perfect for any of your clients – it’s responsive, so it can be viewed on any device and it adapts to your customer’s time zones.\u003C\u002Fp>\n\u003Cp>The Pinpoint booking calendar can be customized to a great extent: the client can select how many months to view in the calendar and there is a sidebar, where your customers can search for availability, select the number of rooms or items that they need, use coupons or select extras.\u003C\u002Fp>\n\u003Cp>Your client is able to see a summary of their reservation and, if necessary, you can add a custom form that they can fill in – directly in the booking calendar.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fdemos\u002Fwordpress-booking\u002Fcalendar\u002F?back=https%3A%2F%2Fwordpress.org%2Fplugins%2Fbooking-system&utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">View demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fwordpress-booking\u002Fcalendar?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Book Days\u003C\u002Fh4>\n\u003Cp>In your booking calendar, days are displayed with one out of 5 types of availability: none, available, booked, special or unavailable. You can set a special price for groups of days, or select the minimum or the maximum number of days that can be booked.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fdemos\u002Fwordpress-booking\u002Fdays-en\u002F?back=https%3A%2F%2Fwordpress.org%2Fplugins%2Fbooking-system&utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">View demo\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Book Nights\u003C\u002Fh4>\n\u003Cp>This feature is perfect for you if you’re in the accommodation business. The booking calendar offers support for morning check-outs. Your clients will have the option of checking-in in the afternoons and checking-out in the mornings – and the prices and availability will be displayed accordingly.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fdemos\u002Fwordpress-booking\u002Fnights-en\u002F?back=https%3A%2F%2Fwordpress.org%2Fplugins%2Fbooking-system&utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">View demo\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Book Hours\u003C\u002Fh4>\n\u003Cp>With Pinpoint, you can control your reservations by hours. Hours are treated exactly the same as days, with 5 types of availability, special prices for groups of hours or a minimum or a maximum number of bookable hours.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fdemos\u002Fwordpress-booking\u002Fhours-en\u002F?back=https%3A%2F%2Fwordpress.org%2Fplugins%2Fbooking-system&utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">View demo\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Book Hours Intervals\u003C\u002Fh4>\n\u003Cp>Pinpoint booking calendar lets you adjust the reservation time interval even more – with the help of the time slot. You can set hour intervals for your bookings, down to the minute. This gives you increased precision and control over your client’s reservations.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fdemos\u002Fwordpress-booking\u002Fhours-intervals-en\u002F?back=https%3A%2F%2Fwordpress.org%2Fplugins%2Fbooking-system&utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">View demo\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Reservations management\u003C\u002Fh3>\n\u003Cp>Booking management has never been easier. Booking calendar administrators can add, cancel, edit, reject or delete reservation requests. Bookings can be instantly approved or rejected, but can never overlap – and the booking calendar will update accordingly.\u003C\u002Fp>\n\u003Cp>You can choose between a list view or a calendar view to display your clients’ reservations, and they can be printed or exported in 4 types of formats – CSV, XLS, JSON, and ICS.\u003C\u002Fp>\n\u003Ch3>BOOKING CALENDAR EXTENSIONS\u003C\u002Fh3>\n\u003Ch4>Extras\u003C\u002Fh4>\n\u003Cp>With Pinpoint, you can add extra amenities, services or others to your client’s bookings, either with a price or for free. You can set default values for the extras, and whether they are mandatory or not. Also, multiple extras groups can be made to be used with your booking calendar.\u003C\u002Fp>\n\u003Ch4>Forms\u003C\u002Fh4>\n\u003Cp>In case you need more information from your clients, you can create a custom form that your customers can fill in directly in the booking calendar. You can have text fields, text areas, checkboxes, dropdowns and even custom fields in your form. It’s worth knowing that you can create an unlimited number of custom forms for your calendar.\u003C\u002Fp>\n\u003Ch4>Discounts\u003C\u002Fh4>\n\u003Cp>In this booking calendar, you can create discounts according to the time interval the reservation is made for. You can decide how the discounts will be calculated – once by day or hour, fixed or a percent – and their default amount.\u003C\u002Fp>\n\u003Ch4>Taxes and fees\u003C\u002Fh4>\n\u003Cp>If reserving your product or service comes with extra taxes or fees – you can add them to your booking calendar. You can decide their value, and if they will be included or not in the overall reservation price.\u003C\u002Fp>\n\u003Ch4>Coupons\u003C\u002Fh4>\n\u003Cp>Another useful feature Pinpoint has is the creating of vouchers or coupons for your customers. You can set their default value, the terms and conditions of how they can be used and add them directly into the booking calendar.\u003C\u002Fp>\n\u003Ch3>WooCommerce Bookings\u003C\u002Fh3>\n\u003Cp>This booking calendar can be greatly extended with the WooCommerce plug-in. With this, you can make the most of the shopping cart, the specific payment gateways and all the other extra features that come with the WooCommerce WordPress plug-in. Additionally, all your reservations data is saved both in Pinpoint and WooCommerce orders.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fwoocommerce-booking?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Other WordPress Booking System Features\u003C\u002Fh3>\n\u003Ch4>Synchronization via iCal files\u003C\u002Fh4>\n\u003Cp>For better reservation management, the Pinpoint Booking Calendar can be synchronized with other calendars – Mac Calendar, Outlook, Google Calendar, iCalendar or Airbnb, via iCal format data.\u003C\u002Fp>\n\u003Ch4>Notifications for Booking Requests\u003C\u002Fh4>\n\u003Cp>You can send your clients’ reminders and notifications form your booking calendar, either by email or SMS.  You can set up text messages to be sent, either to you or your customers – with Clickatell SMS gateway. For an email notification, you can create custom templates for any type of notice or language, and they will be sent with STMP, PHPMailer class or PHP mail function.\u003C\u002Fp>\n\u003Ch4>Support for multiple languages\u003C\u002Fh4>\n\u003Cp>If your local language is different from English, or you need to offer your services in multiple languages, the Pinpoint booking system offers support for a couple of languages already. However, if you find that yours is not, you can modify or translate your own texts with a simple “to-do” tool.\u003C\u002Fp>\n\u003Ch4>Support for multiple currencies\u003C\u002Fh4>\n\u003Cp>You can use any currency with our Pinpoint booking system. However, if you need to, you can customize your own currency to fit your needs, using hooks.\u003C\u002Fp>\n\u003Ch4>Online Payment Getaways\u003C\u002Fh4>\n\u003Cp>Even though payment cannot be mandatory when a client makes a reservation, it can be an option. With this booking calendar, PayPal is the default payment method, but if you have another preference, you can change that with add-ons. There are 6 payment gateways to choose from  – Stripe, WePay, 2Checkout, Authorize.Net, Braintree, ICEPAY and Mollie.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fwordpress-booking\u002Ffeatures?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">\u003Cstrong>FULL LIST OF FEATURES\u003C\u002Fstrong>\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Fpinpoint.world\u002Fblog\u002Fpinpoints-2019-roadmap-1?utm_source=WordPress&utm_medium=Plugin%20FREE%20repository\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Book anything, anytime, anywhere.",3000,684048,72,185,"2026-03-04T10:54:00.000Z","6.3",[161,119,21,120,24],"appointments","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooking-system\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooking-system.2.9.9.6.5.zip",93,13,"2025-02-20 15:05:35",{"attackSurface":168,"codeSignals":210,"taintFlows":230,"riskAssessment":231,"analyzedAt":244},{"hooks":169,"ajaxHandlers":191,"restRoutes":192,"shortcodes":193,"cronEvents":209,"entryPointCount":14,"unprotectedCount":29},[170,175,179,183,187],{"type":171,"name":172,"callback":172,"file":173,"line":174},"action","init","fareharbor.php",19,{"type":171,"name":176,"callback":177,"file":173,"line":178},"admin_menu","register_options_page",70,{"type":171,"name":180,"callback":181,"file":173,"line":182},"admin_init","register_settings",71,{"type":171,"name":184,"callback":185,"file":173,"line":186},"wp_footer","lightframe_api_footer",77,{"type":171,"name":188,"callback":189,"file":173,"line":190},"wp_enqueue_scripts","maybe_enqueue_fh_kit_styles",83,[],[],[194,197,201,205],{"tag":4,"callback":195,"file":173,"line":196},"fareharbor_shortcode",61,{"tag":198,"callback":199,"file":173,"line":200},"lightframe","lightframe_shortcode",62,{"tag":202,"callback":203,"file":173,"line":204},"partners","partners_shortcode",63,{"tag":206,"callback":207,"file":173,"line":208},"itemgrid","itemgrid_shortcode",64,[],{"dangerousFunctions":211,"sqlUsage":212,"outputEscaping":214,"fileOperations":29,"externalRequests":29,"nonceChecks":29,"capabilityChecks":29,"bundledLibraries":229},[],{"prepared":29,"raw":29,"locations":213},[],{"escaped":62,"rawEcho":125,"locations":215},[216,219,221,223,224,226,227],{"file":173,"line":217,"context":218},137,"raw output",{"file":173,"line":220,"context":218},1170,{"file":173,"line":222,"context":218},1181,{"file":173,"line":222,"context":218},{"file":173,"line":225,"context":218},1186,{"file":173,"line":225,"context":218},{"file":173,"line":228,"context":218},1194,[],[],{"summary":232,"deductions":233},"The FareHarbor plugin v3.6.12 exhibits a mixed security posture. While the static analysis reveals a lack of dangerous functions, raw SQL queries, file operations, and external HTTP requests, indicating good coding practices in certain areas, significant concerns arise from the insufficient output escaping. With only 13% of outputs properly escaped, there's a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into web pages. The absence of nonce and capability checks on the identified entry points further exacerbates this risk by potentially exposing functionality to unauthorized users or automated attacks.\n\nThe vulnerability history is a critical concern. The plugin has a record of two medium-severity CVEs, both related to Cross-Site Scripting, with the most recent being in October 2023. The fact that these were medium severity and none are currently unpatched is positive, but the repeated nature of XSS vulnerabilities suggests a persistent weakness in how user input is handled and sanitized, which directly aligns with the low output escaping rate observed in the static analysis. The absence of any taint analysis flows is unusual for a plugin with a history of XSS, suggesting either the taint analysis tool was not fully effective or the identified XSS issues were subtle.\n\nIn conclusion, while the plugin demonstrates strengths in avoiding certain common vulnerabilities like raw SQL and dangerous functions, the low output escaping rate and historical XSS vulnerabilities present a significant risk. The lack of explicit authorization checks on entry points also contributes to potential security gaps. Developers should prioritize addressing the output escaping and input sanitization to mitigate XSS risks and ensure all entry points have appropriate authorization checks.",[234,237,240,242],{"reason":235,"points":236},"Low output escaping rate",8,{"reason":238,"points":239},"No nonce checks on entry points",5,{"reason":241,"points":239},"No capability checks on entry points",{"reason":243,"points":90},"History of medium severity CVEs (XSS)","2026-03-16T17:53:44.827Z",{"wat":246,"direct":258},{"assetPaths":247,"generatorPatterns":250,"scriptPaths":251,"versionParams":255},[248,249],"\u002Fwp-content\u002Fplugins\u002Ffareharbor\u002Fjs\u002Ffareharbor.js","\u002Fwp-content\u002Fplugins\u002Ffareharbor\u002Fcss\u002Ffareharbor.css",[],[252,253,254],"https:\u002F\u002Ffareharbor.com\u002Fembeds\u002Fapi\u002Fv1\u002F","https:\u002F\u002Ffh-kit.com\u002Fbuttons\u002Fv1\u002F","https:\u002F\u002Ffh-kit.com\u002Fbuttons\u002Fv2\u002F",[256,257],"fareharbor\u002Fjs\u002Ffareharbor.js?ver=","fareharbor\u002Fcss\u002Ffareharbor.css?ver=",{"cssClasses":259,"htmlComments":263,"htmlAttributes":266,"restEndpoints":270,"jsGlobals":272,"shortcodeOutput":275},[260,261,262],"fh-calendar","fh-embed","fh-widget",[264,265],"\u003C!-- FareHarbor plugin activated -->","\u003C!-- FareHarbor Booking Button -->",[267,268,269],"data-fareharbor-shortname","data-fareharbor-bookable-only","data-fareharbor-id",[271],"\u002Fwp-json\u002Ffareharbor\u002F",[273,274],"window.fareharbor","var fareharbor_settings",[276,277,278,279],"[fareharbor]","[lightframe]","[partners]","[itemgrid]"]