Linux 软件免费装
Banner图

KN Booking – Appointment Booking Calendar

开发者 knvinny
更新时间 2026年11月13日 18:29
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduling booking calendar appointment booking barbershop salon booking

下载

1.1.6 1.1.2 1.1.0 1.1.3 1.1.1 1.1.4 1.1.5

详情介绍:

KN Booking is a lightweight appointment booking plugin built for salons, barbershops and other small appointment-based businesses. Clients pick a date and time on a calendar, you approve or decline the request, and everyone gets an automatic email. No account with an external service, no bloat. A built-in setup wizard (Settings > Setup) gets you running in about two minutes: enter your business details, choose your open days and hours, and set your booking rules. Then add the [kn_booking] shortcode to any page. Free Features:

安装:

From your WordPress dashboard:
  1. Visit Plugins > Add New
  2. Search for "KN Booking"
  3. Install and activate the plugin
  4. Open KN Booking > Settings > Setup and follow the three-step wizard (business info, availability, booking rules)
  5. Add the [kn_booking] shortcode to any page to display the booking calendar

屏幕截图:

  • Requests list: search, bulk actions, and approve, edit or cancel each booking.
  • Setup wizard, step 1: business name and notification email.
  • Setup wizard, step 2: closed days, opening hours and buffer time.
  • Appearance settings: colour presets and a live preview of the calendar.

常见问题:

Does this plugin require WooCommerce?

No. KN Booking Suite works as a completely standalone booking system. If you want to take payment when customers book, install WooCommerce and enable it under Settings > Payment.

How do I take payment for bookings with WooCommerce?

  1. Install and activate WooCommerce.
  2. Go to Products > Add New, give the product a name and price, and tick Booking product in the Product data box. Publish it.
  3. Set the length it covers in the Booking hours and Booking minutes fields (General tab for a simple product, or inside each variation for a variable product).
  4. Go to KN Booking > Settings > Payment, choose a payment mode (Required, or Optional so customers can pay now or later), and select your product.
  5. Save. When a customer submits the booking form they are sent to the WooCommerce cart or checkout, and the booking is created once the order is placed. Booking products are hidden from your shop and search results.

How is the price worked out?

The plugin charges the product, or the variation, whose duration is closest to (and not shorter than) the length the customer booked. For example, with variations of 1 hour and 2 hours, a 90 minute booking is charged the 2 hour price. Tick Show the estimated price in the booking form to display the price before checkout.

Can I approve bookings only after they are paid?

Yes. In Settings > Payment tick Approve the booking only when the order is paid. The booking stays pending until the WooCommerce order is processing or completed, and it is cancelled automatically if the order is cancelled or refunded.

How do I use the AI Analyze button?

Create an API key in your own OpenAI account, then paste it into KN Booking > Settings > Integrations > AI Booking Assistant (OpenAI) and save. An AI Analyze button then appears next to each booking in the Requests and Pending lists. It shows a short summary, a category and a draft reply that you can edit and send to the customer. Usage is billed by OpenAI to your account. The button is hidden if no key is saved.

What data does the AI Analyze button send?

Only when you click it, the customer's name, the requested date and time, and the booking notes are sent to OpenAI. Nothing is sent otherwise. See the External Services section below.

How do I add the booking calendar to a page?

Add the Booking Calendar block in the block editor, or place the [kn_booking] shortcode on any page. Use the Booking Profile block or [kn_profile] for the customer bookings page.

Can customers manage their own bookings?

Yes. Use the [kn_profile] shortcode on any page to let logged-in users view upcoming and past bookings, and optionally edit or cancel them based on your settings.

Is this suitable for a salon or barbershop?

Yes. Set your open days and hours, a buffer time between appointments and a daily booking limit, and choose whether requests are approved automatically or manually. Clients can book as guests or logged-in users.

How do I run the setup wizard again?

Go to KN Booking > Settings > Setup. You can run it as often as you like; it pre-fills your saved values.

Is the plugin translatable?

Yes. KN Booking Suite is fully internationalized and ready for translation using the knvinny-booking-suite text domain.

更新日志:

1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0