Linux 软件免费装
Banner图

Bookminto

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

标签

booking calendar reservations appointments

下载

1.0.0

详情介绍:

Let customers book directly from your WordPress website. Make booking an appointment feel as simple as browsing your site. With Bookminto, visitors choose a service, pick an available time, and enter their details in a clear booking flow. Whether you offer consultations, treatments, or other appointments, you manage your services, availability, and bookings in one place. A booking experience that fits your website Add booking to a page with the Bookminto block, or welcome visitors with a floating button, booking bar, or popup. Customize the appearance to match your brand. Already using WooCommerce? Let customers choose an appointment on a product page and pay through your existing WooCommerce checkout. Start with free Pro access during beta The WordPress plugin is free. A Bookminto account and access to its external booking service are required. During beta, Pro access is free, without a credit card or automatic charges. After beta, accepting new bookings requires a paid Bookminto service plan. View current plans and beta terms. External services This plugin connects to Bookminto at: The service is used to: Data sent to the service can include the installation key, page URL, selected service, selected time, visitor name and visitor email address, and WooCommerce order identifiers when checkout booking is used. Service terms: https://app.bookminto.com/terms Privacy policy: https://app.bookminto.com/privacy Optional booking deposits use Stripe Elements. When a visitor reaches an enabled deposit payment step, the widget loads https://js.stripe.com/v3/ and Stripe processes payment details and device/network information. Bookminto receives payment identifiers and status, not raw card details. WooCommerce checkout uses the store's own configured payment gateway instead. Stripe documentation: https://docs.stripe.com/js Stripe terms: https://stripe.com/legal Stripe privacy policy: https://stripe.com/privacy

安装:

  1. Upload the bookminto folder to /wp-content/plugins/, or install the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate the plugin.
  3. Go to Bookminto > Settings.
  4. Paste the installation key from your Bookminto workspace.
  5. Save.
  6. Add the Bookminto block (or [bookminto]) to a page, or leave site-wide display on.
  7. In the Bookminto app, create a one-time WordPress connection code under Install. Paste it under Bookminto → Settings in WordPress. This enables secure appointment and catalog access, as well as signed payment and cancellation updates.
  8. Optional (WooCommerce): open Bookminto → Products and click Sync catalog so services and products match.

屏幕截图:

  • The compact booking bar offers a clear booking action without leaving the page.
  • The expanded booking bar shows services, prices, and available times.
  • The inline widget embeds service selection directly in a WordPress page.
  • Visitors choose an available date and time in the inline widget.
  • The modal booking form shows the selected service alongside date and time selection.
  • The booking bar customer form collects contact details and optional notes.
  • The modal widget offers service selection with example descriptions, duration, and prices.
  • Configure a service with its name, duration, description, and price in the Bookminto setup.
  • Configure weekly availability and the time display in the Bookminto setup.
  • Customize the widget title, appearance, and brand color in the Bookminto setup.
  • WordPress settings connect the installation key and secure WooCommerce connection.
  • Add the Bookminto block to a page in the WordPress editor.

常见问题:

Where can developers find the source and build instructions?

The compiled widget runtime is included locally as assets/widget.js. Readable source is included in assets/src. From the repository root, run npm ci, then npm run sync:wordpress-plugin and npm run package:integrations to reproduce the runtime and plugin package with Node.js 22 and the pinned Rolldown dependency. The runtime is updated only when the plugin is updated and cannot be replaced by an external Bookminto script.

Can I place the widget manually?

Yes. Use the Bookminto block in the editor, or [bookminto] / [booking_widget] in a page or post. When a block or shortcode is present on a singular page, automatic rendering is skipped for that page.

Does the plugin charge visitors?

If booking deposits are enabled in Bookminto, the widget can collect a deposit through Stripe. With WooCommerce product booking, visitors pay through WooCommerce checkout. Bookminto account billing is separate from these visitor payments.

Does the plugin load remote JavaScript?

Bookminto's booking runtime is bundled with the plugin. Optional deposit payments load Stripe.js directly from Stripe; no remote Bookminto runtime is loaded. The plugin calls the documented Bookminto API to load configuration, availability, and create or update bookings.

Does the WordPress plugin use a trial or local license lock?

No. All code included in this WordPress plugin remains available; there is no local trial timer or license lock. The external Bookminto service controls account access and service features. Its beta offer and paid plans are separate from the free WordPress plugin. See https://bookminto.com/#pricing for current conditions.

Does WooCommerce work without a paid Bookminto plan?

During beta, Bookminto provides free Pro access, including WooCommerce checkout booking. Outside beta, the external service requires an eligible paid plan for product-page checkout booking. Check the current service plans at https://bookminto.com/#pricing.

更新日志:

1.0.0