Product Icon

WooCommerce Bookings (WooCommerce-Buchungen)

von Woo
Gib Kunden die Möglichkeit, Termine zu buchen, Reservierungen vorzunehmen oder Ausrüstung auszuleihen, ohne deine Website zu verlassen.
Choose a billing option
$249
Save 20%
$498 $398.40

Product comparison

Das Abonnement beinhaltet

  • Product updates and improvements
  • Kundensupport
  • 30-tage geld-zurück-garantie

Lass deine Kunden Reservierungen, Termine oder Anmietungen selbst buchen, ohne dass Telefonanrufe erforderlich sind. Spar dir Zeit und lass deine Website das Eintragen von Terminen in deinen Kalender übernehmen.

Lass Kunden Kurse buchen, Termine vereinbaren oder Artikel reservieren

Welche Optionen du deinen Kunden auch anbieten möchtest, Bookings macht es möglich:

  • Definiere festgelegte Optionen wie feste Zeitfenster für einen Kurs, einen Termin oder eine geführte Tour
  • Lass Kunden die für sie passenden Zeiten wählen, indem du sie flexibel den gewünschten Zeitraum buchen lässt, wie z. B. beim Einchecken in ein Hotel

Mit beiden Optionen kannst du auch Zeiten als nicht buchbar blockieren, damit du Zeit hast, dich um deine anderen Prioritäten zu kümmern, und Puffer zwischen Buchungen einrichten kannst, um sicherzustellen, dass der Zeitplan für dich funktioniert.

Gib deine Zeitfenster so genau ein, wie du möchtest – die Erweiterung ermöglicht Buchungen in Tagen, Stunden und sogar Minuten.

Buche Einzeltermine oder Events mit mehreren Personen

Du kannst die minimale und maximale Teilnehmerzahl festlegen: Beschränke eine Buchung für Termine auf jeweils einen Teilnehmer oder lasse mehrere Personen einen Kurs oder eine Tour reservieren.

Biete Sonderpreise für Gruppen, Tage oder Einzelpersonen an

Biete Rabatte für Gruppen oder Personen an, die mehrere Zeitfenster buchen, zeige niedrigere Preise für Frühbucher, höhere Preise an Wochenenden oder Sonderpreise für Kinder an. Mit Bookings kannst du die Preise ganz nach deinen Wünschen anpassen.

Zeige die Verfügbarkeit in der Zeitzone des Kunden an

Wenn deine Dienste online sind oder du etwas an den Kunden versendest, zeige deine Verfügbarkeit in der Zeitzone des Kunden an, damit er auch die Zeit reserviert, die er wirklich benötigt. Egal, ob Buchungen aus New York, New Mexico oder Neuseeland kommen, sie erfolgen innerhalb der von dir festgelegten Zeiten, sodass es keine Überraschungstermine gibt!

Bookings ist perfekt für virtuelle Kurse, Online-Termine oder Anmietungen, die an den Kunden geliefert werden müssen.

Verlange eine Bestätigung, biete kostenlose Stornierungen an – es liegt ganz bei dir

Richte Bestätigungen ein mit ausreichend Zeit zur Überprüfung, bevor du die Buchung festmachst. Versende automatisch Erinnerungen im Vorfeld einer Buchung, um die Anzahl von Nichtinanspruchnahmen zu verringern, und lege fest, ob Buchungen storniert werden können.

Sende Erinnerungen und verringere Nichtinanspruchnahmen

Erinnere Kunden mit praktischen Benachrichtigungs-E-Mails an ihre Termine, wenn eine Reservierung vorgenommen wurde, wenn sie bestätigt wurde und einen Tag vor dem Buchungsdatum.

Wenn du noch mehr tun möchtest, kannst du direkt von deiner Website aus eine spezielle Erinnerung senden.

Keine doppelten Buchungen

Vermeide Doppelbuchungen, indem du einer bestimmten Buchung die benötigten Ressourcen zuweist. Wenn eine Braut beispielsweise um 14:00 Uhr eine Anprobe und einen Friseurtermin bis 15:30 Uhr bucht, erscheint dieser Friseur für eine Braut, die eine Anprobe um 15:00 Uhr plant, als nicht verfügbar. Du musst dir keine Gedanken machen, dass du möglicherweise zwei Kunden gleichzeitig dieselbe Ressource anbietest.

Verwalte deinen Kalender nach deinen Wünschen – einschließlich der Synchronisierung mit dem Google Kalender

Verschaffe dir anhand der Kalenderansicht einen Überblick, wie sich dein Tag oder Monat entwickelt. Aktualisiere bestehende Buchungen oder Verfügbarkeiten oder nutze den Filter, um bestimmte Dienste oder Ressourcen anzuzeigen.

Rufen bei dir immer noch Kunden an, um Buchungen auf altmodische Weise vorzunehmen? Füge sie manuell aus dem Kalender hinzu, während du telefonierst.

Verwalte Buchungen in deinem Shop und schau dir an, wie sie sich innerhalb von höchstens 60 Sekunden in deinem Google Kalender widerspiegeln.

Beschleunige deine Buchungen

Du kannst, um deine Erfahrung umfassend anzupassen, auch diese Add-ons erwägen, die andere WooCommerce-Kunden mit Bookings verwenden.

  • Akzeptiere eine Einzahlung für eine Reservierung mit Deposits.
  • Nutze AutomateWoo, um die Erfahrung deiner Kunden zu verbessern, Stornierungen zu reduzieren oder sogar Upsells zu erzielen, indem du Kunden nach ihrer Buchung automatisierte E-Mails zur Buchungsbestätigung oder zum Buchungsabschluss sendest.
  • Nutze das volle Potenzial von Erinnerungs-E-Mails mit Follow-Ups
  • Verkaufe mehr Buchungen, indem du auf einer Seite oder in einem Beitrag mit Bookings Availability einen Kalender oder Zeitplan verfügbarer Zeitfenster präsentierst.
  • Teste unser kostenloses Add-on Accommodation Bookings, wenn du ein Hotel oder B&B anbietest
  • Erlaube Dienstanbietern, mithilfe von Product Vendors Angebote selbst einzureichen und zu verwalten
  • Biete mithilfe von Product Add-Ons für bestimmte Dienste Add-ons an, z. B. eine Ölbehandlung bei einer Massage oder limitierte Merchandising-Artikel bei einer Gruppenbuchung für ein Baseballspiel.

Häufig gestellte Fragen

What can I use WooCommerce Bookings for?

WooCommerce Bookings is a scheduling and reservations extension for WooCommerce. It lets customers book appointments, reserve time slots, or rent equipment directly on your store, without leaving your site or calling to check availability. It is designed for appointment-based businesses, rentals and hires, reservations, and other time-based services, so you can sell time and availability the same way you sell products.

What is the best way to take appointments or reservations in WooCommerce?

To accept bookings in WooCommerce, you create a bookable product, which works like a standard product but adds settings for availability, duration, pricing, people, and resources. WooCommerce Bookings gives you these tools directly inside WooCommerce, so bookings flow into your existing store, cart, and checkout. You can start from included bookable product templates to configure common scenarios more quickly, or build a product from scratch. Read more in our guides on Creating a Bookable Product and Introduction to WooCommerce Bookings.

Can I control my availability and avoid double bookings?

Yes. WooCommerce Bookings lets you set availability rules at the store level, the product level, and the resource level, and these rules work together to determine which time slots can be booked. You can define booking duration, lead time, buffer periods between bookings, and which days or times are available. This helps you keep bookings within the hours you actually work and reduces the risk of overbooking. Read more about the availability settings.

Can customers book for different lengths of time?

Yes. You can set a fixed booking duration in blocks (for example, a one-hour session), or let customers define how many blocks they want, such as booking several hours in a co-working space. Duration can be measured in minutes, hours, days, weeks, or months. For day-based bookings, you can also enable a calendar range picker so customers select a start and end date directly on the calendar.

Can I charge different prices for different bookings?

Yes. WooCommerce Bookings supports flexible pricing so your rates can reflect how you actually charge. You can set a base cost applied once per booking and a block cost that scales with the length of the booking, charge different rates for different time periods, and offer discounts for certain bookings. You can also charge per person and set different prices for different person types, such as adults and children.

Can WooCommerce Bookings manage staff, rooms, or equipment?

Yes. The resources feature lets you define assets such as staff members, rooms, or equipment, each with its own availability schedule and capacity. You can link a resource to one or more bookable products, so a single staff member or room is not double-booked across the different services that use them. You can let customers choose a resource, or have the system assign the first available one automatically.

Can customers book for more than one person at a time?

Yes. With the person setting, customers can make a booking for multiple people at once. You can define different person types with their own costs, such as adults and children, and set minimum and maximum numbers of people per booking. You can also count each person as a booking so that capacity and resources are reserved accordingly.

Can I approve bookings before taking payment?

Yes. You can require confirmation on a bookable product, so instead of paying at checkout right away, the customer submits their booking details for your approval. Once you approve the booking, the customer receives an email requesting payment. This is useful when you want to review availability or details before committing to a booking. Read more on Creating a Bookable Product: Requiring Confirmation.

Can I take a deposit instead of full payment for a booking?

Yes, when you add the separate WooCommerce Deposits extension. Together, the two let customers pay an initial deposit to secure a booking, with the balance due later, and you can set deposits as a fixed amount or a percentage of the total. Collecting a deposit can help reduce last-minute cancellations and support a more predictable revenue stream, which is helpful for higher-value services and rentals.

Does WooCommerce Bookings sync with Google Calendar?

Yes. You can sync your site's bookings with a Google Calendar so your schedule stays current alongside your other tools. Inside your store, you can also view bookings in a calendar or list view and filter them by product and resource, which helps you keep track of upcoming appointments and reservations in one place.

Can I display available booking slots on a page or post?

Yes, with the WooCommerce Bookings Availability add-on (sold separately). It adds a calendar block that shows available slots on a weekly or monthly calendar, and a schedule block that lists available slots for a day, week, or month. Customers can customize and add a booking to their cart directly from these blocks, which can help surface your availability beyond the product page.

Which payment gateways does WooCommerce Bookings work with?

WooCommerce Bookings works with any WooCommerce payment gateway, so you can collect payment for bookings using the same payment methods you already use for other products. Because bookings flow through your normal WooCommerce cart and checkout, you do not need a separate payment setup to start accepting paid bookings.

Can I use WooCommerce Bookings for hotel or accommodation reservations?

Yes. For hotel rooms, bed and breakfasts, or vacation rentals, you can pair WooCommerce Bookings with the free WooCommerce Accommodation Bookings add-on. This add-on is built for overnight stays, including setting a site-wide check-in and check-out time, so night-based reservations behave the way guests expect.

Can I offer recurring or subscription-based bookings?

You can, by combining WooCommerce Bookings with WooCommerce Subscriptions to add a recurring payment option for appointment-based offerings. This suits businesses like coaching or classes, where a customer pays on an ongoing basis. Note that WooCommerce Bookings on its own is designed for scheduled bookings rather than automatically repeating events.

Can I add extra options or add-ons to a booking?

Yes, when you pair WooCommerce Bookings with Product Add-Ons. This lets you offer additional free or paid options on a bookable product, such as extras, upgrades, or custom requests. Offering relevant add-ons at the point of booking can help increase the value of each booking while giving customers a more tailored experience.

Who is WooCommerce Bookings best for?

WooCommerce Bookings is a strong fit for service and rental businesses that sell time or availability, such as salons, consultants, coaches, trainers, tour operators, equipment and vehicle rentals, and venues. It is especially useful if you already run your store on WooCommerce and want bookings to live inside the same store, cart, checkout, and product catalog rather than in a separate tool.

When should I not use WooCommerce Bookings?

WooCommerce Bookings is not designed for one-off event tickets or for recurring events. If you are selling tickets to a single event or workshop, WooCommerce Box Office is a better fit, because an event is distinct from a scheduled booking. For events that repeat on a regular weekly or monthly cadence, WooCommerce Bookings is not built to handle recurring events on its own.

Can WooCommerce Bookings help reduce no-shows and last-minute cancellations?

It can, through a few of its options. Requiring confirmation lets you review bookings before payment, and pairing it with WooCommerce Deposits lets you collect an upfront deposit that encourages customers to keep their booking. You can also decide whether customers are allowed to cancel a booking. These tools give you more control over commitment and scheduling, though outcomes will vary by business.

Can I manage and edit bookings after they come in?

Yes. WooCommerce Bookings adds an admin area where you can review all bookings, view or edit the details of a booking, and see bookings in a filterable calendar view. You can also manually add bookings, send notices to customers who booked a specific product, and import or export bookings using a CSV file, which helps you stay organized as your booking volume grows.

Kundenbewertungen

Average rating 2.7
60 reviews
5 stars, 20% of reviews
4 stars, 15% of reviews
3 stars, 15% of reviews
2 stars, 12% of reviews
1 star, 38% of reviews
60 reviews
  • Jairo
    Bewertet mit 3 von 5
    Functionality
    Feb 23, 2026
    Functionality
    Even though it’s the official bookings plugin, it has significant shortcomings. One of the most critical issues is that it only synchronizes with a single calendar. Professionals using this plugin who manage one or more apartments on Booking_com cannot properly sync availability. The Booking_com extranet generates a separate calendar for each apartment, but the WooCommerce Bookings plugin only supports one calendar. As a result, you cannot independently synchronize reservations made through the Booking_com portal with those made on the business’s official website. Please build realistic plugins that actually serve real businesses. At least in Europe, Booking_com is used by the vast majority...
    • thisissandipmondal
      Feb 23, 2026
      Hi there, Thank you for taking the time to share your feedback. I understand the built-in Google Calendar integration does sync to a single calendar by default. However, I wanted to share a solution that may help address the exact challenge you've described. WooCommerce Bookings can be integrated with Zapier to sync individual booking products to individual Google Calendars. This means if you have multiple apartments, you can set up separate calendars for each one and have bookings sync independently, which would allow proper two-way sync between your WooCommerce site and platforms like Booking.com (via their respective calendar feeds). Here's our documentation that walks through this setup:...
  • jonathan2138
    Bewertet mit 1 von 5
    Functionality
    Aug 26, 2025
    Functionality
    the calendar never work for me, it got stuck in an infinite loop loosing a lot of money due to the inability to make bookings
  • seanmomsen
    Bewertet mit 3 von 5
    Functionality
    Jun 11, 2025
    Functionality
    1. Api not working propperly. 2. Plugin produces the following error in the WP debug log: Function _load_textdomain_just_in_time was called incorrectly Im not going to fix it as the next update of this plugin will just break it again. 3. Also why would you save the booking data into the wp_post and wp_metadata tables in the database. It's a mess trying to find bookings inbetween page and posts? Create a uniue bookings table so its easy to export, delete, manage and archive historic data. Our website does over 100 000 bookings a year. We need to purge it to keep the frontend to load quickly.
  • belperroud
    Bewertet mit 1 von 5
    Support
    Jun 5, 2025
    Support
    Please make some important update... For a plugin of this price it's really disappointing... There are still two issues that are for me really hard to deal with; 1. bug with email notification and WPML 2. API that isn't working at all...
  • flexitim
    Bewertet mit 2 von 5
    Ease of use
    Jun 3, 2025
    Ease of use
    Bookings plugin is confusing for users
    Okay. I have been working with the bookings plugin for 12 months now and it is so complicated. I have found glitches within the system and although according to the documentation, it can work, however, it's far too complicated for normal users. I have a good understanding of it and it still baffles me at times. I have vendors who join my site and leave because they find creating bookings too complicated. This is having a direct hit on my bottom line and reputation. Why is woocommerce not paying attention to the reviews and trying to make it easier. Far too expensive a plugin when compared to others on the market. Ye need to wake up guys!

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 10.9
  • Requires at least WordPress: 6.6
  • Requires at least WooCommerce: 9.8

Kompatibilität

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Länder

  • Worldwide

Bookings-compatible themes

Pizzeria

Vegan Food Shop

Related Products

Price $279 Jährlich
Rated 3.2 out of 5 stars
Price $199 Jährlich
Rated 4 out of 5 stars
Price $119 Jährlich
Rated 3.5 out of 5 stars
Price $219 Jährlich
Rated 1.9 out of 5 stars
Price $119 Jährlich
Rated 2.9 out of 5 stars
Price $59 Jährlich
Rated 1.9 out of 5 stars
Free download
Price $79 Jährlich
Rated 3.4 out of 5 stars
Price $59 Jährlich
Rated 3.1 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.