Linux 软件免费装
Banner图

Beacon Bookings – Bookings & Rentals for WooCommerce

开发者 beaconevents
更新时间 2026年10月2日 06:45
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

booking calendar appointments rental woocommerce bookings bookable products

下载

0.2.1 0.2.2 0.1.3 0.1.4 0.2.0 0.3.0

详情介绍:

Beacon Bookings adds a Bookable product type to WooCommerce. Customers pick a date (and time), the number of people and, if you want, a room or a staff member, then check out like any other product. You get a bookings list, a calendar, emails with calendar files, and feeds you can subscribe to from Google Calendar. It was built from what real store owners ask for in booking-plugin reviews. Everything they asked for is in the free plugin: Beacon Bookings is free, with no add-ons required for any of the above.

安装:

  1. Install and activate WooCommerce, then install and activate Beacon Bookings.
  2. Products → Add New → set the product type to Bookable product.
  3. On the Booking tab set the block unit (minutes, hours, days or nights), the block length and the cost per block.
  4. On the Availability tab add weekly hours and any date overrides.
  5. Publish. The product page shows the booking calendar.
Bookings appear under Bookings in the admin menu. Emails are under WooCommerce → Settings → Emails. Feeds and cancellation rules are under Bookings → Settings.

屏幕截图:

  • Bookings → All Bookings with filters and one-click actions.
  • Bookings → Calendar.
  • The Booking tab of a bookable product.
  • Availability: weekly hours and date overrides.
  • Resources with their own capacity and hours.

升级注意事项:

0.1.0 First release.

常见问题:

Does it work with the block-based cart and checkout?

Yes. Bookings are held while they sit in the cart and become bookings when the order is created, with either checkout.

What happens if someone leaves a slot in their cart and walks away?

The slot is held for the number of minutes you set (default 15) and the hold is renewed while they stay on the cart or checkout page. After that it frees up automatically.

How do resources work?

A resource is anything a booking occupies: a room, a person, a boat. Give it a capacity (a room: 1; a pool with 8 lanes: 8) and, if it has its own hours, tick "own hours". On the product, choose whether the customer picks a resource or one is assigned automatically. A resource attached to several products is never double-booked across them.

Can I take deposits or charge different prices per resource?

Resources can carry an extra cost. Deposits and seasonal pricing are on the roadmap for a paid add-on; the core features above will always stay free.

Can I block time off?

Yes: Bookings → Add Booking, leave the customer empty. Or add a date override on the product.

Does the calendar sync two ways with Google Calendar?

The plugin publishes feeds you can subscribe to (one way, from your shop into your calendar). Two-way sync is planned for the paid add-on.

Does it call any external service?

No. Nothing leaves your site. Calendar feeds are read by whatever calendar app you point at them, protected by a key you can regenerate.

更新日志:

0.3.0 0.2.2 0.2.1 0.2.0 0.1.4 0.1.3 0.1.2 0.1.1 0.1.0