=== bookingtime appointment ===
Contributors: bookingtime
Tags: appointment, booking, calendar, event
Donate link: https://www.bookingtime.com/
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 8.1
Stable tag: 6.0.10
License: MIT
License URI: https://opensource.org/license/mit

The bookingtime appointment plugin for WordPress.

== Description ==
= bookingtime appointment =
Appointments simply managed. Software for all services - connecting you with your customers. Start now!
https://youtu.be/f73oHpU5O74


= Features =
* Real-time booking
* E-mail / text message* reminders
* Notifications on client activity
* Daily and weekly calendar
* Individual appointments and courses
* Personal microsite
* Easily integrated client booking module
* Complete customer management
* Calendar Sync
* Staff management
* Guest booking / registration
* Availability of Appointments
* Customisable texts
* Log
* Standard access permissions
* Individual access permissions
* Resource optimisation

== Installation ==
= To install appointment, follow these steps: =

1. Download and unzip the bookingtime appointment plugin
2. Upload the entire appointment/ directory to the /wp-content/plugins/ directory
3. Activate the appointment plugin through the Plugins menu in WordPress
4. Register and configure the settings at the appointment menu.
5. To insert the appointment form into some content or post use the icon appointment that will appear when editing contents or the shortcode [appointment id="YOUR_ID"] method.

== Frequently Asked Questions ==
= For all questions and answers, you can visit the following URL: =
https://www.bookingtime.com/faq

== Screenshots ==
1. This screenshot shows page 1 after succesfull installing the plugin.
2. This screenshot shows the form page you have to fill out and register for bookingtime.
3. This screenshot shows the add page for an appointment url.
4. This screenshot shows the list page of your appointment urls.
5. This screenshot shows the edit page of your appointment url.
6. This screenshot shows the preview page of your appointment url.
7. This screenshot shows the inserting of your appointment url by gutenberg blocks.
8. This screenshot shows the inserting of your appointment url by the shortcode method.
9. This screenshot shows the result of the appointment url in the frontend.

== Use of Third-Party Services ==
This plugin uses external third-party services to provide certain functionalities. Below is a description of the services used in this plugin, along with links to their terms of service and privacy policies.

=== Third-Party Services Used ===

1. BookingTime API

    Description: This plugin accesses the BookingTime API to retrieve and manage booking data.
    Circumstances of Use: The API is used to synchronize data in real-time and process booking requests.
    API URL: https://api.bookingtime.com/app/v3/
    Privacy Policy: https://service.bookingtime.com/legal/de/datenschutz/bookingtime_Datenschutzbestimmungen.pdf (If the link is missing, please check the service's website)
    Terms of use: https://service.bookingtime.com/legal/de/agb/bookingtime_AGB.pdf (If the link is missing, please check the service's website)

2. BookingTime OAuth Service

    Description: This plugin uses the BookingTime OAuth Service to manage authentication and authorization processes.
    Circumstances of Use: The OAuth service is used to securely access the BookingTime API.
    OAuth URL: https://auth.bookingtime.com/oauth/token
    Privacy Policy: https://service.bookingtime.com/legal/de/datenschutz/bookingtime_Datenschutzbestimmungen.pdf (If the link is missing, please check the service's website)
    Terms of use: https://service.bookingtime.com/legal/de/agb/bookingtime_AGB.pdf (If the link is missing, please check the service's website)

== Changelog ==
= 6.0.10 =
* Security: admin endpoints now require administrator capabilities.
* Security: XSS hardening - API responses are escaped, script tags removed from the wp_kses allowlist.
* Performance: the bookingtime API is no longer called on every page load.
* Fixed: admin styles, scripts and the menu icon now load regardless of the plugin directory name.
* Security updates of the JavaScript build dependencies.
* Corrected minimum PHP version: 8.1 is required.
* Tested up to WordPress 7.0.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==
= 6.0.10 =
* Security and performance release. Update recommended.

= 1.0.0 =
* Initial release.


---
Copyright 2014 bookingtime GmbH. All Rights Reserved.
