Linux 软件免费装
Banner图

Bookyzo – Booking & Appointments

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

标签

booking calendar stripe appointment booking event booking table reservation

下载

1.0.1 1.0.2 1.0.3 1.0.0

详情介绍:

Bookyzo turns your WordPress site into a real booking system, whatever you're booking. Add a staff member for one-on-one appointments, a table for restaurant reservations, an event for ticketed occurrences, or a generic slot for anything else — set its availability, drop a booking form onto any page with a shortcode or block, and start taking bookings. No page builder plugin, no external booking service, no WooCommerce required. https://youtu.be/QLQLZp_e42k Why Bookyzo? Free features All of these are in the free plugin, with no license needed. Booking types Bookable items & availability Customer booking form Booking management Dashboard Customers Emails Customer self-service Payments Privacy, translation & developer tools Pro features These come only with Bookyzo Pro, a separate paid plugin that needs the free plugin installed. None of them are in the free plugin. Booking tools Locations & staff Pricing & payments Messages Tables Events Reports Customization & integrations License & updates

安装:

  1. Upload the plugin to /wp-content/plugins/ or install it via the Plugins screen.
  2. Activate the plugin — you'll be taken straight into a short setup wizard.
  3. Choose what you're booking (appointment, table, event or slot), fill in your business details, and add your first bookable item.
  4. Add the [bookyzo_booking] shortcode (or the Booking Form block) to any page.
  5. Optionally connect Stripe under Bookyzo → Payments to accept card payments.

屏幕截图:

  • A bookable item's edit screen — details, photo, and (depending on type) weekly availability with date exceptions, or manually-entered event dates.
  • The customer-facing booking widget — pick a bookable item and time, enter details, confirm.
  • The booking list with filters and CSV export.
  • The Dashboard showing today's, this week's and this month's booking counts.
  • The email template editor.

升级注意事项:

1.0.3 Fixes late online payments on released bookings and a rare double release of a place. Adds a short online-payment hold, and per-item buffer time and cancellation cut-off. 1.0.2 A redesigned setup wizard, a Get Pro comparison page, and fixes to the booking form's price summary and several layouts. 1.0.1 Fixes the setup wizard losing its answers on reload, admin notices hidden behind the sidebar, and several layout issues. 1.0.0 Initial release.

其他记录:

Filters Actions

常见问题:

Do I need WooCommerce?

No. Bookyzo has its own booking system and database tables — it doesn't use WooCommerce products or orders at all.

Can customers book without creating an account?

Yes. Booking is a guest checkout by default — a customer only needs to give their name, email and phone number.

Can I edit the confirmation and reminder emails?

Yes, from Bookyzo → Emails in the admin panel. Every email is a plain-text template with placeholders for the customer's name, the bookable item, the booking time and your business name.

How do reminder emails work?

An hourly background task checks for bookings starting in roughly 24 hours and sends a reminder — no setup needed beyond keeping the booking confirmed.

What happens when a payment arrives after the booking's hold has expired?

When a customer starts paying online, their time is held for them for a short while (15 minutes by default, set under Bookyzo → Settings → General). If they don't finish in time, the booking is cancelled so someone else can book that time, and the unfinished Stripe payment is cancelled. If their payment still comes through afterwards (a slow bank check, for example), Bookyzo looks at the time again. If the place is still free, the booking is brought back and confirmed, and the customer gets the usual confirmation email. If someone else has taken it, the booking stays cancelled and is marked "Refund due": you and the customer each get an email, and you refund the payment with your payment provider. You can list these bookings with the Payment filter on the Bookings screen.

Does this plugin hide or lock any features behind an upsell?

No. Every feature of this plugin is fully usable with no artificial limits, nag screens or disabled UI.

Does Bookyzo support anything besides one-on-one appointments?

Yes. It includes all four booking types: Appointment (one staff member, one customer), Table (party-size reservations), Event (ticketed occurrences on dates you set yourself), and Slot (a generic recurring slot with room for more than one booking).

How many staff members, tables or events can I add?

As many as you need, of every type. There is no limit on bookable items, shifts per day or bookings.

Where is the source code for the JavaScript?

The admin app, the booking widget and the account page are Vue apps, built with Vite into the minified files in assets/. Their full, human-readable source, with package.json and the Vite configuration, is public on GitHub: https://github.com/ashrafulsarkar/bookyzo. To rebuild, clone the repository, run npm ci and then npm run build.

更新日志:

1.0.3 - 13-11-2026 1.0.2 - 04-11-2026 1.0.1 - 14-10-2026 1.0.0 - 01-10-2026