Title: PraxisBooking – Online-Terminbuchung
Author: cuby1982
Published: <strong>September 15, 2026</strong>
Last modified: September 15, 2026

---

Search plugins

![](https://ps.w.org/praxisbooking-online-terminbuchung/assets/banner-772x250.png?
rev=3697342)

![](https://ps.w.org/praxisbooking-online-terminbuchung/assets/icon-256x256.png?
rev=3697342)

# PraxisBooking – Online-Terminbuchung

 By [cuby1982](https://profiles.wordpress.org/cuby1982/)

[Download](https://downloads.wordpress.org/plugin/praxisbooking-online-terminbuchung.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/praxisbooking-online-terminbuchung/#description)
 * [Reviews](https://wordpress.org/plugins/praxisbooking-online-terminbuchung/#reviews)
 *  [Installation](https://wordpress.org/plugins/praxisbooking-online-terminbuchung/#installation)
 * [Development](https://wordpress.org/plugins/praxisbooking-online-terminbuchung/#developers)

 [Support](https://wordpress.org/support/plugin/praxisbooking-online-terminbuchung/)

## Description

PraxisBooking provides a lightweight appointment booking system directly inside 
WordPress. It is designed primarily for physiotherapy, occupational therapy, alternative
practitioners, and other healthcare practices, but it can also be used by other 
service providers that need customers or clients to request appointments online.

The free version works independently. It does not require an external service account,
a license key, or a connection to the developer’s licensing infrastructure.

#### Free version features

 * Monthly calendar with available days and appointment times.
 * Configurable services and appointment durations with a structured service editor.
 * Configurable base slot length.
 * Opening hours for each weekday with separate from/to fields.
 * Email verification before an appointment request is reserved.
 * Manual approval or rejection by an administrator.
 * Cancellation link with an additional confirmation step.
 * Manual blocking and unblocking of individual time slots in the WordPress admin
   area.
 * Block-time overview that distinguishes manually blocked slots from online bookings.
 * Optional display of the booked customer’s name in the administrative block-time
   view.
 * Customizable introductory text above the booking calendar.
 * Configurable booking window and minimum advance notice.
 * Optional, required, or disabled date-of-birth field.
 * Privacy-policy checkbox with a configurable link.
 * Integration with the WordPress privacy-policy guide, personal-data exporter, 
   and personal-data eraser.
 * Customizable colors, border radii, and form width.
 * Notification emails sent through the WordPress mail system.
 * Basic protection against automated booking requests.

PraxisBooking stores booking data in the local WordPress database. The free version
does not contact Uebeweb or another external licensing or booking service during
normal operation.

### Privacy

Depending on configuration, PraxisBooking processes personal data such as first 
name, last name, email address, phone number, date of birth, appointment details,
and optional notes. This information is stored in the local WordPress database and
is used to process appointment requests and related email communication.

To reduce simple automated mass requests, PraxisBooking uses a short-lived rate 
limit. A non-reversible check value derived from the IP address and submitted email
address is stored as a WordPress transient for approximately 15 minutes.

The free version does not send data to Uebeweb for license or feature checks. Actual
email delivery may use an external mail provider if the site administrator has configured
WordPress or an SMTP plugin to use such a provider.

PraxisBooking adds suggested privacy-policy text to the WordPress privacy-policy
guide. Booking records are also integrated with the WordPress “Export Personal Data”
and “Erase Personal Data” tools. Active or future bookings are intentionally not
anonymized by an automatic erasure request so that ongoing appointments are not 
broken. Those records should be reviewed again after the appointment has passed 
or has been cancelled.

The website operator is responsible for the legal basis for processing, privacy 
notices, access control, retention periods, and deletion procedures. The plugin 
does not provide legal advice or certify legal or regulatory compliance.

## Installation

 1. Install the plugin through the WordPress plugin installer, or upload the `praxisbooking`
    folder to `/wp-content/plugins/`.
 2. Activate “PraxisBooking – Online Appointment Booking”.
 3. Open “PraxisBooking > Settings” and configure services, opening hours, notification
    email address, and appearance.
 4. Create a WordPress page and add the shortcode `[praxis_booking]`.
 5. Run a complete test booking including email verification, administrator approval,
    and cancellation before using the plugin in production.

## FAQ

### Which shortcode should I use?

Use `[praxis_booking]`.

### Are emails sent through an external service?

No. PraxisBooking uses `wp_mail()` and therefore uses the mail delivery configured
for your WordPress installation. If you use an SMTP plugin, its configuration is
used.

### Does the free version require a license key?

No. The WordPress.org version contains no license check.

### Can I use the plugin outside healthcare?

Yes. Services, appointment durations, texts, opening hours, and appearance are configurable.
The name “PraxisBooking” reflects the primary target audience but does not restrict
the plugin to healthcare practices.

### Does the plugin delete booking data when it is deactivated or removed?

No. Booking data is not removed automatically. This prevents accidental data loss.
Site administrators are responsible for defining and implementing their own retention
and deletion periods.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PraxisBooking – Online-Terminbuchung” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ cuby1982 ](https://profiles.wordpress.org/cuby1982/)

[Translate “PraxisBooking – Online-Terminbuchung” into your language.](https://translate.wordpress.org/projects/wp-plugins/praxisbooking-online-terminbuchung)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/praxisbooking-online-terminbuchung/),
check out the [SVN repository](https://plugins.svn.wordpress.org/praxisbooking-online-terminbuchung/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/praxisbooking-online-terminbuchung/)
by [RSS](https://plugins.trac.wordpress.org/log/praxisbooking-online-terminbuchung/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial public free release.
 * Appointment booking with email verification and administrator approval.
 * Manual block times, configurable services, opening hours, and appearance.
 * Security checks for public and administrative actions.
 * WordPress privacy-policy guide, personal-data exporter, and personal-data eraser
   integration.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [appointment booking](https://wordpress.org/plugins/tags/appointment-booking/)
   [booking](https://wordpress.org/plugins/tags/booking/)[healthcare](https://wordpress.org/plugins/tags/healthcare/)
   [scheduling](https://wordpress.org/plugins/tags/scheduling/)
 *  [Advanced View](https://wordpress.org/plugins/praxisbooking-online-terminbuchung/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/praxisbooking-online-terminbuchung/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/praxisbooking-online-terminbuchung/reviews/)

## Contributors

 *   [ cuby1982 ](https://profiles.wordpress.org/cuby1982/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/praxisbooking-online-terminbuchung/)