[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frhOULwGnWICuL-qZMkPRmTpqdXjoJVR7fFk4AFMqGkA":3,"$fQy8UsKdJziwOip_x2K8djJksDFwdVSQI-Zr2CIzqUQg":314,"$fF23kP2aIPZ6RonmNE4m0zs5w1dOQs8NIQMaUUYk-W2Q":318},{"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":16,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":35,"analysis":145,"fingerprints":299},"reservation-system-for-restaurants","Reservation System For Restaurants","1.0","bookiopro","https:\u002F\u002Fprofiles.wordpress.org\u002Fbookiopro\u002F","\u003Cp>BookioPro widget enables your restaurant to accept reservations from your restaurant\u003Cbr \u002F>\nwebsite (created in WordPress) in real time. Thanks to the plugin, you can add online reservation form\u003Cbr \u002F>\non your website really fast and simply and your customers will be able to book a table\u003Cbr \u002F>\nonline even when your restaurant is closed. The reservation form is fully adaptable to the\u003Cbr \u002F>\ndesign of your website. You can easily adjust the design of the reservation form according\u003Cbr \u002F>\nto your preferences using CSS template.\u003C\u002Fp>\n\u003Cp>In the reservation form your customers can intuitively choose the date, time, number of\u003Cbr \u002F>\nguests as well as the part of the restaurant where they would like to sit. Online\u003Cbr \u002F>\nreservation form BookioPro widget is a part of the online reservation system BookioPro,\u003Cbr \u002F>\nwhich is used by more than 120 restaurants in three countries (Slovakia, Czech Republic\u003Cbr \u002F>\nand Hungary).\u003C\u002Fp>\n\u003Cp>BookioPro widget is directly connected to online reservation book. System automatically checks available date, time and restaurant capacity and it is\u003Cbr \u002F>\nable to accept reservations 24\u002F7. Resevations are confirmed automatically. BookioPro also suggests alternative date and time to\u003Cbr \u002F>\nyour customers when restaurant is full. Thanks to this function, the number of phone and\u003Cbr \u002F>\nemail reservations is lower and therefore your staff has more time to serve your customers.\u003C\u002Fp>\n\u003Ch4>Country Support\u003C\u002Fh4>\n\u003Cp>Widget is available in English, Hungarian, Montenegrin, Norwegian, Slovak and Czech language.\u003C\u002Fp>\n\u003Ch4>ABOUT BOOKIOPRO\u003C\u002Fh4>\n\u003Cp>BookioPro is an online reservation system for restaurants. It increases number of\u003Cbr \u002F>\nreservations thanks to the efficient restaurant management. It helps you attract more\u003Cbr \u002F>\ncustomers to your restaurant and it collects their feedbacks, remembers names, contacts\u003Cbr \u002F>\nand dates of visits. Moreover, BookioPro collects all data for marketing and commercial\u003Cbr \u002F>\npurposes and builds customer database. The system monitors your performance, collects\u003Cbr \u002F>\nquality data about capacity of restaurant and customer reviews and it creates detailed\u003Cbr \u002F>\nreports every day. BookioPro is highly reliable, available on any device online and offline\u003Cbr \u002F>\n(even when the internet connection is lost), cloud solution included. There is no\u003Cbr \u002F>\ninstallation needed and system has automatic data synchronization. BookioPro has 30-\u003Cbr \u002F>\nday free trial and then you can choose one of three packages – Basic, Standard, Pro –\u003Cbr \u002F>\nprice is not influenced by the amount of reservations, you pay monthly.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Display your widget anywhere on your site with our iframe\u003C\u002Fli>\n\u003Cli>Supports international restaurants including English, Hungarian, Montenegrin, Norwegian, Slovak and Czech\u003C\u002Fli>\n\u003Cli>Customize widget design with own css\u003C\u002Fli>\n\u003C\u002Fol>\n","Free your staff from answering phone reservations and replying on booking emails. Pay full attention to your guests!",10,2760,20,1,"2016-07-11T10:44:00.000Z","","3.8",[7,19,20,21,22],"bookiopro-reservations","bookiopro-widget","reservations","restaurant","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Freservation-system-for-restaurants","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freservation-system-for-restaurants.zip",85,0,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},30,84,"2026-05-20T09:09:47.176Z",[36,58,78,102,123],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":16,"requires_php":16,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":11,"unpatched_count":26,"last_vuln_date":56,"fetched_at":57},"restaurant-reservations","Five Star Restaurant Reservations – WordPress Booking Plugin","2.7.15","Rustaurius","https:\u002F\u002Fprofiles.wordpress.org\u002Frustaurius\u002F","\u003Cp>Restaurant reservations made easy. Accept reservations and table bookings online. Quickly confirm or reject restaurant reservations, send out custom email notifications, restrict booking times and more.\u003C\u002Fp>\n\u003Cp>👩‍💻 \u003Ca href=\"https:\u002F\u002Fwww.fivestarplugins.com\u002Frestaurant-reservations-ultimate-demo\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | 🌟 \u003Ca href=\"https:\u002F\u002Fwww.fivestarplugins.com\u002Fplugins\u002Ffive-star-restaurant-reservations\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | ℹ️ \u003Ca href=\"https:\u002F\u002Fwww.fivestarplugins.com\u002Fsupport-center\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Comes with customizable \u003Cstrong>Gutenberg restaurant block\u003C\u002Fstrong> and \u003Cstrong>restaurant reservation shortcode\u003C\u002Fstrong>, so you can display your booking form on any page, no matter which page editing system you are using. We also \u003Cstrong>include several patterns\u003C\u002Fstrong>, so you can integrate your forms directly into your block-based theme.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create a customized restaurant reservation form\u003C\u002Fli>\n\u003Cli>Responsive booking form layout that looks great for mobile reservations and on all devices\u003C\u002Fli>\n\u003Cli>Add your reservation form to any page via the included Gutenberg restaurant booking block or shortcode, or just choose your reservation page in the settings\u003C\u002Fli>\n\u003Cli>Set up a specific restaurant schedule by defining the times and dates available for reservation\u003C\u002Fli>\n\u003Cli>Quickly \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fbookings\u002Fconfirm-reject-bookings\" rel=\"nofollow ugc\">confirm or reject\u003C\u002Fa> a booking\u003C\u002Fli>\n\u003Cli>Notify a customer by email when their request is confirmed or rejected\u003C\u002Fli>\n\u003Cli>Receive an \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002F\" rel=\"nofollow ugc\">email notification\u003C\u002Fa> when a booking request is made\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Set up in \u003C 5 Minutes!\u003C\u002Fh3>\n\u003Cp>Five Star Restaurant Reservations comes with a user-friendly walk-through that runs automatically when you activate the plugin and will help you add the booking form to your site and set key options!\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\u002Fa-dJeE2Ilh4?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\u003Ch3>Add the Booking Form to Any Page\u003C\u002Fh3>\n\u003Cp>Simply insert the \u003Cem>Booking Form\u003C\u002Fem> block or the shortcode below to add the reservation form to any page.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[booking-form]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Automatic Email Notifications\u003C\u002Fh3>\n\u003Cp>The Five Star Restaurant Reservations plugin automatically sends out email notifications to both the person who made the reservation and to the admin. These are triggered for new pending bookings, both to the customer and to the admin, so you can approve it, as well as for confirmed or denied bookings (to the customer).\u003C\u002Fp>\n\u003Cp>You can customize the content of each of the above messages to help streamline your booking and approval processes, including using our built-in \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002Ftemplate-tags\" rel=\"nofollow ugc\">template tags\u003C\u002Fa> to include specific booking information.\u003C\u002Fp>\n\u003Ch3>Customize Your Booking Form\u003C\u002Fh3>\n\u003Cp>Create a five star restaurant reservation experience by tailoring your form to yours and your customers’ specific needs. With options to set minimum and maximum party sizes, to require a phone number, to change the date and time format and to write a custom message after a successful online restaurant booking, you can create a familiar and comfortable atmosphere, and make the reservation process as easy and effortless as possible.\u003C\u002Fp>\n\u003Ch3>Additional Restaurant Reservation Features\u003C\u002Fh3>\n\u003Cp>Our customizable restaurant reservations plugin comes with several additional features that will help ensure you’re able to set it up not only easily, but with all the options you need. It will also allow you to deliver the best and easiest online restaurant booking system for your visitors. These features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add and edit bookings directly from the plugin admin panel\u003C\u002Fli>\n\u003Cli>Add exceptions to your schedule (e.g. for holidays and special events)\u003C\u002Fli>\n\u003Cli>With our intuitive and fully customizable \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002Femail-content\" rel=\"nofollow ugc\">notification configuration table\u003C\u002Fa>, you can create as many different notifications as you need. Choose the action trigger (e.g. setting a booking to confirmed), the recipient (admin or guest), the message type (email or SMS [requires ultimate version, see below]), and write a unique subject and message. We even have \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002Ftemplate-tags\" rel=\"nofollow ugc\">template tags\u003C\u002Fa> that can be used to dynamically include booking information in the notification message.\u003C\u002Fli>\n\u003Cli>Send customers \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002Fsend-emails\" rel=\"nofollow ugc\">an email\u003C\u002Fa> about their booking from the admin panel\u003C\u002Fli>\n\u003Cli>Option to automatically confirm reservations below a certain party size.\u003C\u002Fli>\n\u003Cli>Customize the date and time formats.\u003C\u002Fli>\n\u003Cli>Automatically \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fbookings\u002Fschedule\" rel=\"nofollow ugc\">block bookings\u003C\u002Fa> when you’re closed, including holidays and one-off openings\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fbookings\u002Fban-customers\" rel=\"nofollow ugc\">Ban abusive customers\u003C\u002Fa> to save money on no-shows\u003C\u002Fli>\n\u003Cli>Change the language of the datepicker feature\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customizable Booking Schedule\u003C\u002Fh3>\n\u003Cp>With our reservation system, you can set up the booking schedule for your restaurant. Our settings allow you to be as broad or specific as you want with this, with options for setting the open times, the interval between booking slots, booking in advance, and even the ability to add exceptions to these options.\u003C\u002Fp>\n\u003Cp>You know your customers best. By setting a custom schedule, enabling features like automatic confirmation and creating custom notifications, you can tailor your restaurant booking form to meet the specific requirements of your restaurant and business.\u003C\u002Fp>\n\u003Ch3>Multiple Locations\u003C\u002Fh3>\n\u003Cp>If you have multiple restaurant locations, you can easily add this as a choice to your booking form. This is made possible by integrating with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbusiness-profile\u002F\" rel=\"ugc\">Five Star Business Profile\u003C\u002Fa> plugin. When you \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fmultiple-locations\u002F\" rel=\"nofollow ugc\">enable and create multiple locations in that plugin\u003C\u002Fa>, they will automatically show up and be included in the Five Star Restaurant Reservations plugin. This lets you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Have a dropdown in your booking form to let your guests choose which location they want to reserve at.\u003C\u002Fli>\n\u003Cli>Set separate schedules and exceptions for each location.\u003C\u002Fli>\n\u003Cli>Set separate restrictions and limits at each location (premium feature, see below).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to have many separate forms or pages, or a complicated solution, to accept bookings at your multiple locations. Five Star Restaurant Reservations has you covered!\u003C\u002Fp>\n\u003Cp>That being said, if you do need to create a separate form for each location, this is easily made possible via a \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fmultiple-locations\u002F#location-shortcode\" rel=\"nofollow ugc\">shortcode attribute\u003C\u002Fa> that lets you specify the location of the form. This will make it so the location selector does not show in the booking form and so that the booking is automatically assigned to this location.\u003C\u002Fp>\n\u003Ch3>Limit the Number of People or Reservations (Requires Premium)\u003C\u002Fh3>\n\u003Cp>The premium version of our restaurant reservations plugin comes with several features that let you restrict the number of people in your restaurant, so you can be sure to never overbook.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set a dining block length used as a guide to apply the restrictions.\u003C\u002Fli>\n\u003Cli>Set a maximum number of reservations allowed per dining block length.\u003C\u002Fli>\n\u003Cli>Or set a maximum number of seats\u002Fpeople allowed per dining block length.\u003C\u002Fli>\n\u003Cli>Additional options to set a maximum number of reservations or seats per dining block length below which all bookings will be automatically confirmed.\u003C\u002Fli>\n\u003Cli>Works in tandem with all other restriction options (e.g. party size, auto-confirmation of bookings, early bookings, etc.) to make sure only available days and time slots that match all settings show in the booking form.\u003C\u002Fli>\n\u003Cli>Multiple Locations: Both the maximum reservation and maximum seats settings are configurable on a per-location basis.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FXsDvPklGgF4?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\u003Ch3>Custom Booking Form Fields (Requires Premium)\u003C\u002Fh3>\n\u003Cp>The premium version of our restaurant booking form plugin comes with the ability to create new custom fields and add them to your reservation form. With options for text input fields, dropdowns, checkboxes or radio buttons, you can use these fields to gather any extra info you need from the people making reservations on your site.\u003C\u002Fp>\n\u003Cp>If you offer discount or promo codes, let people specify theirs at reservation time. If you would like to collect allergy info or let people choose from certain dietary concerns, this is easily made possible via custom fields. The possibilities are endless.\u003C\u002Fp>\n\u003Ch3>Premium Notifications\u003C\u002Fh3>\n\u003Cp>The premium version comes with a notifications table feature, via which you can create an unlimited number of unique notifications. You specify a trigger\u002Fevent (e.g. new pending booking, confirmed booking, closed booking, etc.), a target (person booking or the admin), an email subject and the message. You can use the same template tags to include specific booking information, but now in an unlimited number of emails for any trigger.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002Fnotifications-table\" rel=\"nofollow ugc\">Learn More\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Premium Restaurant Reservations\u003C\u002Fh3>\n\u003Cp>The premium version comes with many other features that let you extend the functionality of your booking form to offer your customers the best possible experience. These include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stylish New Layout Options: Choose from multiple modern restaurant form layouts to find the one that best suits your site. \u003C\u002Fli>\n\u003Cli>Custom Fields: Plan your dinner service better by asking for special seating requests, dietary needs and more when customers book online. Similar to open table, this allows you to customize the reservation system to have any field you want, allowing you to gather all the info you need to offer the best experience to your customers. This feature also allows you to modify the existing default fields.\u003C\u002Fli>\n\u003Cli>View Bookings Page: Create a page on the front end of your site that displays upcoming bookings and allows you to check in guests who have arrived. Any custom fields you create can also be displayed in the view bookings table. This makes it a great tool for your restaurant manager or host, as they can view the bookings for today and check guests in. There is also an option to make this page private, so it only shows if you’re logged in.\u003C\u002Fli>\n\u003Cli>Advanced Notifications: With the intuitive \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002Fnotifications-table\" rel=\"nofollow ugc\">notification configuration table\u003C\u002Fa>, you can create an unlimited number of notifications and bind them to any status\u002Ftrigger\u002Fevent you wish.\u003C\u002Fli>\n\u003Cli>Email Templates and Designer: Send beautiful email notifications with your own logo and brand colors when your customers make a reservation. A separate template is available for each notification that you create. \u003C\u002Fli>\n\u003Cli>Export Bookings: Easily print your restaurant bookings via PDF or export them to an Excel\u002FCSV file so you can analyze patterns, gather customer data and import bookings into other services.\u003C\u002Fli>\n\u003Cli>MailChimp Integration: Subscribe new reservation requests to your MailChimp mailing list and watch your subscription rates grow effortlessly. Includes an option to add a checkbox to the booking form, so guests can choose whether or not to opt in for this.\u003C\u002Fli>\n\u003Cli>Styling Options: Many styling options are included that let you set the color, font-size, borders, etc. for the different elements of the booking form.\u003C\u002Fli>\n\u003Cli>Labelling Options: The premium version of the restaurant reservations plugin comes with options to modify the text of all labels and messages that show on the front end. This includes the booking form fields and validation messages, the cancel reservation form, the view bookings form\u002Ftable as well as elements specific to the ultimate version (such as the deposit payment page).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Table Booking (Requires Ultimate)\u003C\u002Fh3>\n\u003Cp>The ultimate version of Five Star Restaurant Reservations comes with a powerful feature that lets you create sections and tables for your restaurant. You can then add a field to your booking form that lets guests choose which table they want when booking.\u003C\u002Fp>\n\u003Cp>You are able to specify how many people each table can accommodate and even which other tables it can be combined with. This then works hand in hand with existing bookings, your dining block length and your reservation\u002Fpeople limits, to ensure the tables available to guests when booking are truly only those that are still free.\u003C\u002Fp>\n\u003Cp>There is even an option to include your own table layout graphic, so people can visualize the available tables and choose the most appropriate.\u003C\u002Fp>\n\u003Cp>Take table management out of your hands and let the plugin do it for you!\u003C\u002Fp>\n\u003Ch3>SMS Alerts (Requires Ultimate)\u003C\u002Fh3>\n\u003Cp>With the ultimate version, you can send SMS alerts to guests, and even to the admin if you want. Via the same notifications table, for each new notification that you create, you can now choose whether you want the method to be email or SMS. Want both? This is also possible. You can create as many different notifications as you want, including multiple for the same trigger\u002Fevent.\u003C\u002Fp>\n\u003Ch4>Restaurant Reservations Ultimate\u003C\u002Fh4>\n\u003Cp>The ultimate version of our restaurant reservations plugin contains several powerful features to give you and your guests an amazing booking experience, and also to help you reduce the amount of no-shows at your restaurant. These include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Booking by Table\u003C\u002Fstrong>: Add your restaurant’s tables to the plugin and allow (or require) guests to select a table when they make their reservation, based on the booking time and party size.\n\u003Cul>\n\u003Cli>You can set a minimum and maximum number of seats at each table.\u003C\u002Fli>\n\u003Cli>You can also combine tables to let people book for large parties.\u003C\u002Fli>\n\u003Cli>You can configure your tables on a per-location basis.\u003C\u002Fli>\n\u003Cli>Upload and display a table layout graphic with your reservation form, so guests can visualize exactly where\u002Fwhat they’re booking.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Maximums\u003C\u002Fstrong>: Set separate maximums (reservations or people) for each scheduling rule or exception that you have. Now you can have, for example, a separate capacity for lunch and dinner services, or manage your capacities differently on the weekend. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Deposits\u003C\u002Fstrong>: Require a deposit, either per guest or per reservation, when someone makes a reservation, to help prevent no-shows.\n\u003Cul>\n\u003Cli>Both Stripe and PayPal are available as payment gateways.\n\u003Cul>\n\u003Cli>The Stipe payment gateway now makes use of their \u003Cstrong>payment intents\u003C\u002Fstrong> system. With this you can enable many different types of payment methods, all directly from within your Stripe account. These include \u003Cstrong>credit card, Apple Pay, Google Pay, direct debit, Afterpay and many other country- and region-specific methods\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>We’ve also provided a method for you to programatically add a different\u002Fyour own gateway (\u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fpayments\u002Fcustom-gateway\" rel=\"nofollow ugc\">more info\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>Options to require deposit only for certain party sizes or only at certain times.\u003C\u002Fli>\n\u003Cli>Option to set table-specific deposit amounts.\u003C\u002Fli>\n\u003Cli>Option to take the deposit as a hold and charge\u002Fcapture payment at a later time (e.g. when you confirm the booking or on the reservation date, etc.).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SMS Notifications\u003C\u002Fstrong>: Set the notification type to SMS for any notification trigger event, to the admin or customer, all via the \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Fnotifications\u002Fnotifications-table\" rel=\"nofollow ugc\">notification configuration table\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reservation Reminders\u003C\u002Fstrong>: Send an \u003Cstrong>SMS\u003C\u002Fstrong> or email reminder message before a booking at a time that you specify (e.g. 4 hours before a reservation).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Late-Arrival Notices\u003C\u002Fstrong>: Send an \u003Cstrong>SMS\u003C\u002Fstrong> or email message when a guest is late for their reservation by a specified amount of time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post-Reservation Follow-Up\u003C\u002Fstrong>: Send a follow-up \u003Cstrong>SMS\u003C\u002Fstrong> or email message a specified amount of time after the reservation (e.g. 18 hours, 2 days, etc.). This can be used to get customer feedback, request a review, offer a promotion, or anything else!\u003C\u002Fli>\n\u003C\u002Ful>\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\u002F0DigZnw_3Qw?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\u003Ch3>Five Star Restaurant Manager Mobile App\u003C\u002Fh3>\n\u003Cp>The ultimate version also syncs directly with our \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Frestaurant-reservations\u002Fuser\u002Ffsrm\u002F\" rel=\"nofollow ugc\">Five Star Restaurant Manager\u003C\u002Fa> mobile app, for iOS and Android, which lets you manage your bookings from your phone or tablet without needing to log in to your site\u002FWordPress. With this, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Receive push notifications every time there is a new booking.\u003C\u002Fli>\n\u003Cli>View all new and existing bookings directly in the app.\u003C\u002Fli>\n\u003Cli>Change the status (e.g. to confirmed) of a booking.\u003C\u002Fli>\n\u003Cli>Check people in as they arrive.\u003C\u002Fli>\n\u003Cli>Includes filtering options, so you can quickly find the booking(s) you are looking for.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The app works in tandem with the restaurant reservations on your site. So, not only do the bookings and statuses immediately sync up, but, for example, when you check someone in via the app, it will tell your site to not send them a late-arrival notification.\u003C\u002Fp>\n\u003Cp>With these features, you can set the app up on a tablet for your host to use front of house to manage the bookings for the day and check people in, or for you to manage them anywhere on the  &hellip;\u003C\u002Fp>\n","Restaurant reservations made easy. Accept bookings online. Quickly confirm or reject reservations, send email notifications, set booking times and mor &hellip;",10000,1057517,94,210,"2026-04-15T19:23:00.000Z","6.9.4",[51,52,21,22,37],"reservation","reservation-form","http:\u002F\u002Fwww.fivestarplugins.com\u002Fplugins\u002Ffive-star-restaurant-reservations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frestaurant-reservations.2.7.15.zip",92,"2026-04-29 20:28:51","2026-04-16T10:56:18.058Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":16,"tags":73,"homepage":75,"download_link":76,"security_score":77,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":57},"guestplan-booking-widget","Guestplan Booking Widget","1.0.11","guestplan","https:\u002F\u002Fprofiles.wordpress.org\u002Fguestplan\u002F","\u003Cp>Install Guestplan Booking Widget on your website and turn visitors into guests. Blazing fast set up – only enter your API key!\u003C\u002Fp>\n\u003Cp>Modern and minimalist widget design ensures fast loading speed without any clutter or slowdown. High conversion rates thanks to user friendly and simple user interface.\u003C\u002Fp>\n\u003Cp>Guestplan – Reservations Done Right!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Available in 21 languages\u003C\u002Fli>\n\u003Cli>Set your brand color\u003C\u002Fli>\n\u003Cli>Support customisations\u003C\u002Fli>\n\u003Cli>Accept payments \u003C\u002Fli>\n\u003Cli>Seamless integration\u003C\u002Fli>\n\u003Cli>Fast, secure and safe\u003C\u002Fli>\n\u003Cli>24\u002F7 Support from Guestplan\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Is Guestplan Free?\u003C\u002Fh3>\n\u003Cp>Guestplan offers a \u003Cstrong>30-day free trial\u003C\u002Fstrong>. After this period, you’ll need to upgrade to one of our paid plans to continue using the service. You can find more details on our pricing by visiting \u003Ca href=\"https:\u002F\u002Fguestplan.com\u002F#pricing\" rel=\"nofollow ugc\">our pricing page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Do I Need a Guestplan Account?\u003C\u002Fh3>\n\u003Cp>Yes, a Guestplan account is required to manage your reservations. You can easily \u003Cstrong>sign up for a free trial account\u003C\u002Fstrong> on \u003Ca href=\"https:\u002F\u002Fguestplan.com\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Questions or Comments?\u003C\u002Fh3>\n\u003Cp>We’re here to help! Please don’t hesitate to send an email to \u003Cstrong>hello@guestplan.com\u003C\u002Fstrong>, and we’ll get back to you as soon as possible.\u003C\u002Fp>\n","Turn website visitors into guests with our Guestplan Booking Widget for your website. Install our booking widget on your website and turn your visitor &hellip;",1000,8287,80,2,"2026-01-10T17:29:00.000Z","6.8.5","5.0",[74,21,22],"bookings","https:\u002F\u002Fguestplan.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguestplan-booking-widget.1.0.11.zip",100,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":11,"last_updated":89,"tested_up_to":49,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":97,"download_link":98,"security_score":99,"vuln_count":100,"unpatched_count":26,"last_vuln_date":101,"fetched_at":57},"vikrestaurants","VikRestaurants Table Reservations and Take-Away","1.5.3","e4jvikwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fe4jvikwp\u002F","\u003Ch4>Vik Restaurants Table Reservations and Take-Away for WordPress\u003C\u002Fh4>\n\u003Cp>The all-in-one solution with tables reservations and take-away orders for any restaurant is now available for WordPress as a native plugin!\u003C\u002Fp>\n\u003Cp>Whether you accept table reservations and\u002For take-away orders for your restaurant, you are all covered thanks to this powerful plugin.\u003C\u002Fp>\n\u003Cp>Turn your website into a complete e-commerce platform for ordering food for take-away or delivery. Thanks to an incredibly flexible products management, you will be able to let your clients build their best pizza with custom toppings and crust size, create their preferred hamburger or pick the ingredients for their sushi or poke bowl. There is no food guests cannot build or order with Vik Restaurants!\u003Cbr \u002F>\nDraw the optional delivery areas you can cover through an interactive map for delivery, or let your clients avoid queues at your restaurant for picking up their food. Anything you need to manage your e-Commerce for food.\u003C\u002Fp>\n\u003Cp>If you need to manage your restaurant reservations, you will find Vik Restaurants your perfect partner. In fact, you can draw all rooms and tables through a smart interface. Your guests will be able to book the tables directly through your website, and you will be able to manage all of their reservations with custom statuses, such as: “arrived”, “order received”, “preparing”, “bill paid” etc..\u003C\u002Fp>\n\u003Cp>Custom Operators can be set up to work on your reservations and to update their status. Vik Restaurants brings the features of two complete systems for Restaurant Reservations and Take-Away Orders into one powerful plugin. There are no similar plugins that could compete with Vik Restaurants!\u003C\u002Fp>\n\u003Cp>Born for a different CMS than WordPress, the same powerful and experienced framework is now at the service of all webmasters, designers and web-agencies that build websites with WordPress.\u003C\u002Fp>\n\u003Cp>Do not look any further if you need a plugin for any food business. You have found the perfect solution!\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fvikwp.com\u002F\" rel=\"nofollow ugc\">VikWP.com\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Ch4>Some of its key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tables and rooms management to receive online reservations\u003C\u002Fli>\n\u003Cli>Build the sections and the products of your menus (*)\u003C\u002Fli>\n\u003Cli>The maps give you a visual overview of the table reservations in real time\u003C\u002Fli>\n\u003Cli>Manual\u002Foffline reservations via back-end to keep the availability up to date\u003C\u002Fli>\n\u003Cli>Create the menus and the products that you sell for take-away and delivery orders (*)\u003C\u002Fli>\n\u003Cli>Use the toppings to let the customers build a product with the ingredients they wish (*)\u003C\u002Fli>\n\u003Cli>Restrict the addresses available for delivery through a smart system (*)\u003C\u002Fli>\n\u003Cli>Upselling feature that provides product recommendations according to the items currently in the cart\u003C\u002Fli>\n\u003Cli>Food ordering via QR code\u003C\u002Fli>\n\u003Cli>Describe dish ingredients and allergens using images and icons\u003C\u002Fli>\n\u003Cli>Customizable dashboard with tens of widgets\u003C\u002Fli>\n\u003Cli>Search widget for the front-end to start the booking process from anywhere\u003C\u002Fli>\n\u003Cli>Extended working days management with the usage of special days\u003C\u002Fli>\n\u003Cli>Coupons to offer order discounts\u003C\u002Fli>\n\u003Cli>Status codes management for the restaurant reservations and the take-away orders\u003C\u002Fli>\n\u003Cli>Invoices generation\u003C\u002Fli>\n\u003Cli>E-mail notifications after the purchase\u002Fbooking\u003C\u002Fli>\n\u003Cli>Conditional texts to dynamically change the contents of your notifications\u003C\u002Fli>\n\u003Cli>Front-end pages and mail notification customizer\u003C\u002Fli>\n\u003Cli>A system to backup the contents created through VikRestaurants\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>(*) the number of records that can be created is limited.\u003C\u002Fp>\n\u003Ch4>Some of the Pro version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full reservations\u002Forders management from the back-end (restaurant and take-away)\u003C\u002Fli>\n\u003Cli>Design the layout of your rooms and tables with a smart and intuitive tool\u003C\u002Fli>\n\u003Cli>Unlimited creation of menus and products (restaurant and take-away)\u003C\u002Fli>\n\u003Cli>Unlimited creation of toppings\u003C\u002Fli>\n\u003Cli>Unlimited creation of the available delivery areas\u003C\u002Fli>\n\u003Cli>Deals management system to set up automated offers and discounts\u003C\u002Fli>\n\u003Cli>Configure a stocks system to make sure you won’t sell products that are no more available\u003C\u002Fli>\n\u003Cli>Flag the reservations and orders with custom codes (e.g. preparing, delivered, bill paid)\u003C\u002Fli>\n\u003Cli>Customers and delivery locations management\u003C\u002Fli>\n\u003Cli>Custom fields management\u003C\u002Fli>\n\u003Cli>Private area in the front-end for the operators of your restaurant\u003C\u002Fli>\n\u003Cli>Custom Payment Gateways (over 60 available on VikWP.com)\u003C\u002Fli>\n\u003Cli>SMS Gateways for customers notifications\u003C\u002Fli>\n\u003Cli>Various widgets to enhance the look of your front-end\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Interested in, curious about the Pro version?\u003C\u002Fh4>\n\u003Cp>You should take a look with your own eyes at the demo website to see what you can do with Vik Restaurants. Do not stop at the front-end though, make sure to visit the wp-admin section too.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvikwp.com\u002Fdemo\u002Fvikrestaurants\" rel=\"nofollow ugc\">Front-end Demo Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvikwp.com\u002Fdemo\u002Fvikrestaurants\u002Fwp-admin\" rel=\"nofollow ugc\">Admin Demo Website\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","The all-in-one solution to manage your restaurant reservations and take-away or delivery orders.",600,13846,96,"2026-01-27T10:49:00.000Z","4.7","7.4.0",[93,94,22,95,96],"food-delivery","menus","table-reservations","take-away","https:\u002F\u002Fvikwp.com\u002Fplugin\u002Fvikrestaurants","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvikrestaurants.1.5.3.zip",95,4,"2026-03-23 00:00:00",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":11,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":16,"tags":116,"homepage":118,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":14,"last_vuln_date":122,"fetched_at":57},"quick-restaurant-reservations","Quick Restaurant Reservations","1.6.7","Alejandro","https:\u002F\u002Fprofiles.wordpress.org\u002Falejandropascual\u002F","\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthingsforrestaurants.com\u002Fquick-restaurant-reservations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Quick Restaurant Reservations\u003C\u002Fa> is the easiest way to manage your restaurant bookings. Confirm \u002F Reject reservations and send notifications to your customers. Manage several schedules, dates and time intervals.\u003C\u002Fp>\n\u003C\u002Fblockquote>\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\u002FKQyrXhmmeNQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=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\u003Ch4>Quick Restaurant Reservations Features\u003C\u002Fh4>\n\u003Cp>The plugin uses default WordPress functionality. Creates custom post types for Restaurants, Bookings and Clients.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited bookings\u003C\u002Fli>\n\u003Cli>Bookings per restaurant\u003C\u002Fli>\n\u003Cli>Pending, Confirm, Reject, Cancel status.\u003C\u002Fli>\n\u003Cli>Notify customers about their booking status via email.\u003C\u002Fli>\n\u003Cli>Manual confirmation.\u003C\u002Fli>\n\u003Cli>Define min \u002F max party\u003C\u002Fli>\n\u003Cli>Early \u002F Late bookings\u003C\u002Fli>\n\u003Cli>Date format\u003C\u002Fli>\n\u003Cli>Custom message after form submitted\u003C\u002Fli>\n\u003Cli>Custom redirect after form submitted\u003C\u002Fli>\n\u003Cli>Unlimited schedules\u003C\u002Fli>\n\u003Cli>Schedule status open \u002F close\u003C\u002Fli>\n\u003Cli>Define week days and time interval for each schedule\u003C\u002Fli>\n\u003Cli>Customize email notifications (admin, pending, confirmed, rejected, update)\u003C\u002Fli>\n\u003Cli>Clients list\u003C\u002Fli>\n\u003Cli>Form fields: date, party, time, name, email, phone, message\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>NEW PLUGIN FOR RESTAURANT RESERVATIONS 2023\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Check our brand \u003Ca href=\"https:\u002F\u002Falexreservations.com\" rel=\"nofollow ugc\">NEW PLUGIN Alex Reservations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>New full screen dashboard for managing bookings\u003C\u002Fli>\n\u003Cli>Multiple restaurants (multisite and single site)\u003C\u002Fli>\n\u003Cli>Floor plan with tables management\u003C\u002Fli>\n\u003Cli>Tables designer with drag & drop\u003C\u002Fli>\n\u003Cli>Monthly view\u003C\u002Fli>\n\u003Cli>Weekly view\u003C\u002Fli>\n\u003Cli>Timeline view\u003C\u002Fli>\n\u003Cli>Customers CRM\u003C\u002Fli>\n\u003Cli>Custom emails\u003C\u002Fli>\n\u003Cli>Bookings Tags\u003C\u002Fli>\n\u003Cli>Customers Tags\u003C\u002Fli>\n\u003Cli>Beautiful reports\u003C\u002Fli>\n\u003Cli>Multi language & responsive widget for mobile\u003C\u002Fli>\n\u003Cli>Manage Shifts and Events with different widgets\u003C\u002Fli>\n\u003Cli>Customer can cancel booking\u003C\u002Fli>\n\u003Cli>Ask customers for feedback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>QRR ADD-ON Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited restaurants\u003C\u002Fli>\n\u003Cli>Each restaurant has its own page and booking form\u003C\u002Fli>\n\u003Cli>Automatic confirmations\u003C\u002Fli>\n\u003Cli>Set max capacity based on number of seats\u003C\u002Fli>\n\u003Cli>Set max capacity based on tables\u003C\u002Fli>\n\u003Cli>Limit automatic confirmation to max party\u003C\u002Fli>\n\u003Cli>Limit automatic confirmation until X seats reached\u003C\u002Fli>\n\u003Cli>Customize logo of email notifications\u003C\u002Fli>\n\u003Cli>Monthly calendar view\u003C\u002Fli>\n\u003Cli>Daily calendar view\u003C\u002Fli>\n\u003Cli>Unlimited form custom fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Make sure to review our \u003Ca href=\"https:\u002F\u002Fthingsforrestaurants.com\u002Fquick-restaurant-reservations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">ADD-ONS for Quick Restaurant Reservations\u003C\u002Fa> page for more detailed information.\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cp>Add the shortcode of the restaurant form in any existing post or page:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[qrr_form id=\"123\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Customization\u003C\u002Fh4>\n\u003Cp>For custom development \u003Ca href=\"https:\u002F\u002Fthingsforrestaurants.com\u002Fcustom-work\u002F\" rel=\"nofollow ugc\">CONTACT US\u003C\u002Fa>\u003C\u002Fp>\n","Manage restaurant reservations the easiest way.",500,25445,98,"2023-04-02T16:35:00.000Z","6.2.9","3.5",[74,21,22,37,117],"table-bookings","http:\u002F\u002Fthingsforrestaurants.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-restaurant-reservations.zip",56,3,"2026-01-26 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":26,"num_ratings":26,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":16,"download_link":142,"security_score":143,"vuln_count":14,"unpatched_count":26,"last_vuln_date":144,"fetched_at":57},"tock-widget","Tock Widget","1.2","Tock","https:\u002F\u002Fprofiles.wordpress.org\u002Ftockengineering\u002F","\u003Cp>Quickly and easily embed the official Tock booking button and reservation widget into your WordPress site. The button can be inserted into any page of your site, and does not require you to write any custom code.\u003C\u002Fp>\n\u003Cp>When a user on your site clicks the button installed by this plugin, a booking modal will appear displaying all of your business’ offerings at a glance. It can be used as your website’s primary call to action to allow your guests to begin the reservation process from within your website.\u003C\u002Fp>\n\u003Ch3>More resources\u003C\u002Fh3>\n\u003Cp>Learn more about the Tock widget on the \u003Ca href=\"https:\u002F\u002Ftock.zendesk.com\u002Fhc\u002Fen-us\u002Farticles\u002F360030920752-Adding-a-booking-widget-to-your-website\" rel=\"nofollow ugc\">Tock Help Center\u003C\u002Fa>\u003Cbr \u002F>\nNeed a more custom configuration for your widget? Use our custom widget instead. Visit your \u003Ca href=\"https:\u002F\u002Fdashboard.exploretock.com\u002Fcontrol-panel\u002Fsettings\u002Fwidget\" rel=\"nofollow ugc\">Tock dashboard\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch3>About Tock\u003C\u002Fh3>\n\u003Cp>Tock helps you take control of your business by offering fully customizable reservations for everyday tables, special tastings, and everything in between. From general admission events to pop-up dinners, Tock’s event platform gives you the tools you need to offer a beautiful booking experience for your guests, and run a well-executed event.\u003C\u002Fp>\n\u003Cp>Learn more about Tock at \u003Ca href=\"https:\u002F\u002Fwww.exploretock.com\u002Fjoin\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.exploretock.com\u003C\u002Fa>\u003C\u002Fp>\n","Quickly and easily embed the official Tock booking button and reservation widget into your Wordpress site. The button can be inserted into any page of &hellip;",400,5668,"2025-01-13T21:25:00.000Z","6.7.5","6.1.1","7.3.5",[21,138,139,140,141],"restaurants","tock","widget","wineries","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftock-widget.1.2.zip",91,"2025-01-07 00:00:00",{"attackSurface":146,"codeSignals":201,"taintFlows":256,"riskAssessment":282,"analyzedAt":298},{"hooks":147,"ajaxHandlers":192,"restRoutes":198,"shortcodes":199,"cronEvents":200,"entryPointCount":14,"unprotectedCount":14},[148,154,157,163,167,171,175,179,182,185,188],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","widgets_init","init_bookiopro_widget","bookiopro-widget.php",47,{"type":149,"name":150,"callback":155,"file":152,"line":156},"anonymous",48,{"type":158,"name":159,"callback":160,"file":161,"line":162},"filter","widget_display_callback","show_widget","inc\u002Fdisplay-widgets.php",25,{"type":149,"name":164,"callback":165,"priority":11,"file":161,"line":166},"in_widget_form","hidden_widget_options",31,{"type":158,"name":168,"callback":169,"priority":11,"file":161,"line":170},"widget_update_callback","update_widget_options",32,{"type":149,"name":172,"callback":173,"file":161,"line":174},"admin_footer","load_js",34,{"type":149,"name":176,"callback":177,"file":161,"line":178},"save_post_page","delete_transient",37,{"type":149,"name":180,"callback":177,"file":161,"line":181},"created_term",40,{"type":149,"name":183,"callback":177,"file":161,"line":184},"update_option_rewrite_rules",43,{"type":158,"name":186,"callback":186,"file":161,"line":187},"sidebars_widgets",53,{"type":149,"name":189,"callback":190,"file":161,"line":191},"admin_print_styles-widgets.php","dw_widgets_style",751,[193],{"action":194,"nopriv":195,"callback":196,"hasNonce":195,"hasCapCheck":195,"file":161,"line":197},"dw_show_widget",false,"show_widget_options",33,[],[],[],{"dangerousFunctions":202,"sqlUsage":206,"outputEscaping":208,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":255},[203],{"fn":204,"file":152,"line":156,"context":205},"create_function","add_action( 'widgets_init', create_function( '', 'register_widget( \"Bookiopro_Widget\" );' ) );",{"prepared":26,"raw":26,"locations":207},[],{"escaped":209,"rawEcho":210,"locations":211},87,24,[212,215,217,219,221,223,225,227,229,231,232,234,236,239,241,242,243,245,247,248,249,250,253,254],{"file":161,"line":213,"context":214},294,"raw output",{"file":161,"line":216,"context":214},295,{"file":161,"line":218,"context":214},302,{"file":161,"line":220,"context":214},314,{"file":161,"line":222,"context":214},330,{"file":161,"line":224,"context":214},343,{"file":161,"line":226,"context":214},360,{"file":161,"line":228,"context":214},369,{"file":161,"line":230,"context":214},375,{"file":161,"line":230,"context":214},{"file":161,"line":233,"context":214},390,{"file":161,"line":235,"context":214},407,{"file":237,"line":238,"context":214},"inc\u002Fwidget-form.php",11,{"file":237,"line":240,"context":214},12,{"file":237,"line":240,"context":214},{"file":237,"line":240,"context":214},{"file":237,"line":244,"context":214},16,{"file":237,"line":246,"context":214},19,{"file":237,"line":13,"context":214},{"file":237,"line":13,"context":214},{"file":237,"line":13,"context":214},{"file":251,"line":252,"context":214},"inc\u002Fwidget-frontend.php",14,{"file":251,"line":252,"context":214},{"file":251,"line":252,"context":214},[],[257],{"entryPoint":258,"graph":259,"unsanitizedCount":121,"severity":281},"\u003Cdisplay-widgets> (inc\u002Fdisplay-widgets.php:0)",{"nodes":260,"edges":277},[261,266,271,274],{"id":262,"type":263,"label":264,"file":161,"line":265},"n0","source","$_POST (x3)",265,{"id":267,"type":268,"label":269,"file":161,"line":213,"wp_function":270},"n1","sink","echo() [XSS]","echo",{"id":272,"type":263,"label":273,"file":161,"line":265},"n2","$_POST",{"id":275,"type":268,"label":269,"file":161,"line":276,"wp_function":270},"n3",417,[278,279],{"from":262,"to":267,"sanitized":195},{"from":272,"to":275,"sanitized":280},true,"low",{"summary":283,"deductions":284},"The \"reservation-system-for-restaurants\" v1.0 plugin exhibits a mixed security posture. While it shows strengths in its SQL query handling and a clean vulnerability history, significant concerns arise from its attack surface and code signals. The presence of an unprotected AJAX handler is a major security risk, as it provides an entry point for attackers to potentially execute malicious code or manipulate data without proper authentication. Furthermore, the use of the dangerous `create_function` in the code is a red flag, as it can lead to code injection vulnerabilities if not handled with extreme care.  The taint analysis also identified a flow with unsanitized paths, which, despite being labeled as not critical or high, still points to a potential area where user-supplied data might not be properly validated or escaped before being used, increasing the risk of unexpected behavior or vulnerabilities.\n\nThe absence of any known CVEs and a clean vulnerability history are positive indicators, suggesting the developers may have a proactive approach to security or that the plugin has not yet been a target of widespread exploitation. However, this does not negate the immediate risks identified in the static and taint analysis. The plugin's strengths lie in its use of prepared statements for SQL and a relatively high percentage of properly escaped outputs. Nevertheless, the critical weakness lies in its unprotected entry points and the use of unsafe coding practices.",[285,287,290,293,295],{"reason":286,"points":11},"Unprotected AJAX handler",{"reason":288,"points":289},"Use of dangerous function: create_function",7,{"reason":291,"points":292},"Taint flow with unsanitized paths",8,{"reason":294,"points":289},"Missing nonce checks on AJAX",{"reason":296,"points":297},"Missing capability checks",5,"2026-04-16T11:55:17.115Z",{"wat":300,"direct":307},{"assetPaths":301,"generatorPatterns":304,"scriptPaths":305,"versionParams":306},[302,303],"\u002Fwp-content\u002Fplugins\u002Freservation-system-for-restaurants\u002Fclasses\u002Fwidget.php","\u002Fwp-content\u002Fplugins\u002Freservation-system-for-restaurants\u002Finc\u002Fdisplay-widgets.php",[],[],[],{"cssClasses":308,"htmlComments":309,"htmlAttributes":310,"restEndpoints":311,"jsGlobals":312,"shortcodeOutput":313},[],[],[],[],[],[],{"error":280,"url":315,"statusCode":316,"statusMessage":317,"message":317},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Freservation-system-for-restaurants\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":319},[320],{"version":6,"download_url":321,"svn_tag_url":322,"released_at":27,"has_diff":195,"diff_files_changed":323,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":324,"is_current":280},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freservation-system-for-restaurants.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Freservation-system-for-restaurants\u002Ftags\u002F1.0\u002F",[],[]]