=== MechanicO Booking ===
Contributors: mechanico
Tags: booking, appointments, garage, automotive
Requires at least: 6.4
Requires PHP: 8.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add a garage's hosted MechanicO booking journey to WordPress.

== Description ==

MechanicO Booking adds a dynamic block and a [mechanico_booking] shortcode.
The garage booking journey remains hosted and operated by MechanicO, while the
plugin stores only presentation and connection settings in WordPress.

The block includes a polished responsive booking card. Editors can change its
eyebrow, heading, description, button label, and supporting text directly in
the WordPress editor or block settings.

Configure the garage slug and external-service permission under Settings →
MechanicO Booking. The plugin does not store customer, vehicle, appointment,
or payment records in WordPress.

= External service =

This plugin connects visitors to MechanicO Booking at
https://booking.mechanico.co.uk/ when they use the booking experience. The
service is operated by MechanicO (https://mechanico.co.uk/). The visitor's
browser may transmit technical request information and any information the
visitor chooses to submit for an appointment. The connection is disabled until
a WordPress administrator explicitly enables external-service permission.

== Installation ==

1. Upload the mechanico-booking folder to /wp-content/plugins/.
2. Activate MechanicO Booking.
3. Open Settings → MechanicO Booking.
4. Enter the garage slug from its MechanicO booking address and enable external-service permission.
5. Add the MechanicO Booking block or [mechanico_booking] shortcode.

== Frequently Asked Questions ==

= Does the plugin store bookings in WordPress? =

No. Booking and customer data remain in the separately hosted MechanicO Booking service.

= Can I use a shortcode? =

Yes. Use [mechanico_booking]. Optional attributes are eyebrow, heading,
description, supporting_text, and label.

== Changelog ==

= 1.0.0 =

* Complete hosted-booking release using a validated garage slug, one safe renderer, settings migration, block, shortcode, privacy guidance, and exact cleanup.
* Added a responsive, editable MechanicO booking card as the default block design.
* Removed unavailable inline, iframe, and pairing controls from the installable plugin.

= 0.1.0 =

* Initial hosted-link, block, shortcode, settings, privacy, and embed-boundary release.
